From 978193e55fa9a686d6e254c0625ef9fe3b12398c Mon Sep 17 00:00:00 2001
From: Jake Bailey <5341706+jakebailey@users.noreply.github.com>
Date: Wed, 28 Jan 2026 20:09:59 -0800
Subject: [PATCH 1/6] Set target for tests with implied target from module
---
...de20,moduleresolution=nodenext).trace.json | 8 ----
...next,moduleresolution=nodenext).trace.json | 48 -------------------
...odule=commonjs,moduleresolution=node16).js | 2 +-
...ule=commonjs,moduleresolution=nodenext).js | 2 +-
...cksTypesVersions(module=node20).trace.json | 8 ----
...sTypesVersions(module=nodenext).trace.json | 48 -------------------
...rationEmitErrors(module=node20).errors.txt | 10 +---
...tionEmitErrors(module=nodenext).errors.txt | 10 +---
...ationEmitErrors1(module=node20).errors.txt | 10 +---
...ionEmitErrors1(module=nodenext).errors.txt | 10 +---
...esPackageImports(module=node20).trace.json | 8 ----
...PackageImports(module=nodenext).trace.json | 48 -------------------
...nExportsTrailers(module=node20).trace.json | 8 ----
...xportsTrailers(module=nodenext).trace.json | 48 -------------------
...enceWithMissingExports(module=commonjs).js | 2 +-
.../compiler/moduleNodeDefaultImports.ts | 1 +
.../compiler/moduleResolutionWithModule.ts | 1 +
...leSlashTypesReferenceWithMissingExports.ts | 1 +
.../moduleResolutionWithoutExtension1.ts | 1 +
.../moduleResolutionWithoutExtension2.ts | 1 +
.../moduleResolutionWithoutExtension3.ts | 1 +
.../moduleResolutionWithoutExtension4.ts | 1 +
.../moduleResolutionWithoutExtension5.ts | 1 +
.../moduleResolutionWithoutExtension6.ts | 1 +
.../moduleResolutionWithoutExtension7.ts | 1 +
.../moduleResolutionWithoutExtension8.ts | 1 +
.../cjsErrors.ts | 1 +
.../nodeModulesTsFiles.ts | 1 +
.../nonTSExtensions.ts | 1 +
.../packageJsonImportsErrors.ts | 1 +
.../typeOnly/typeOnlyESMImportFromCJS.ts | 1 +
.../importAttributes/importAttributes6.ts | 1 +
tests/cases/conformance/jsdoc/importTag17.ts | 1 +
.../bundler/bundlerDirectoryModule.ts | 1 +
.../nodeModulesAtTypesPriority.ts | 1 +
.../allowJs/nodeAllowJsPackageSelfName.ts | 1 +
.../node/allowJs/nodeModulesAllowJs1.ts | 1 +
.../allowJs/nodeModulesAllowJsCjsFromJs.ts | 1 +
...ModulesAllowJsConditionalPackageExports.ts | 1 +
.../nodeModulesAllowJsDynamicImport.ts | 1 +
.../nodeModulesAllowJsExportAssignment.ts | 1 +
...sAllowJsExportlessJsModuleDetectionAuto.ts | 1 +
...deModulesAllowJsGeneratedNameCollisions.ts | 1 +
.../nodeModulesAllowJsImportAssignment.ts | 1 +
...eModulesAllowJsImportHelpersCollisions1.ts | 1 +
...eModulesAllowJsImportHelpersCollisions2.ts | 1 +
.../allowJs/nodeModulesAllowJsImportMeta.ts | 1 +
.../nodeModulesAllowJsPackageExports.ts | 1 +
.../nodeModulesAllowJsPackageImports.ts | 1 +
...nodeModulesAllowJsPackagePatternExports.ts | 1 +
...ulesAllowJsPackagePatternExportsExclude.ts | 1 +
...lesAllowJsPackagePatternExportsTrailers.ts | 1 +
...nodeModulesAllowJsSynchronousCallErrors.ts | 1 +
.../nodeModulesAllowJsTopLevelAwait.ts | 1 +
.../conformance/node/esmModuleExports1.ts | 1 +
.../conformance/node/esmModuleExports2.ts | 1 +
.../conformance/node/esmModuleExports3.ts | 1 +
tests/cases/conformance/node/nodeModules1.ts | 1 +
.../conformance/node/nodeModulesCJSEmit1.ts | 1 +
...ulesCJSResolvingToESM1_emptyPackageJson.ts | 1 +
...odulesCJSResolvingToESM2_cjsPackageJson.ts | 1 +
...lesCJSResolvingToESM3_modulePackageJson.ts | 1 +
...ModulesCJSResolvingToESM4_noPackageJson.ts | 1 +
...odeModulesCjsFormatFileAlwaysHasDefault.ts | 1 +
.../nodeModulesConditionalPackageExports.ts | 1 +
...tionEmitDynamicImportWithPackageExports.ts | 1 +
...odulesDeclarationEmitWithPackageExports.ts | 1 +
.../node/nodeModulesDynamicImport.ts | 1 +
.../node/nodeModulesExportAssignments.ts | 1 +
...ModulesExportsBlocksSpecifierResolution.ts | 1 +
.../nodeModulesExportsBlocksTypesVersions.ts | 1 +
.../node/nodeModulesExportsDoubleAsterisk.ts | 1 +
.../node/nodeModulesExportsSourceTs.ts | 1 +
...lesExportsSpecifierGenerationConditions.ts | 1 +
...ulesExportsSpecifierGenerationDirectory.ts | 1 +
...odulesExportsSpecifierGenerationPattern.ts | 1 +
.../node/nodeModulesForbidenSyntax.ts | 1 +
.../nodeModulesGeneratedNameCollisions.ts | 1 +
.../node/nodeModulesImportAssertions.ts | 1 +
.../node/nodeModulesImportAssignments.ts | 1 +
.../node/nodeModulesImportAttributes.ts | 1 +
...lesImportAttributesModeDeclarationEmit1.ts | 1 +
...lesImportAttributesModeDeclarationEmit2.ts | 1 +
...portAttributesModeDeclarationEmitErrors.ts | 1 +
...ImportAttributesTypeModeDeclarationEmit.ts | 1 +
...AttributesTypeModeDeclarationEmitErrors.ts | 1 +
.../nodeModulesImportHelpersCollisions.ts | 1 +
.../nodeModulesImportHelpersCollisions2.ts | 1 +
.../conformance/node/nodeModulesImportMeta.ts | 1 +
.../nodeModulesImportModeDeclarationEmit1.ts | 1 +
.../nodeModulesImportModeDeclarationEmit2.ts | 1 +
...ModulesImportModeDeclarationEmitErrors1.ts | 1 +
.../nodeModulesImportResolutionIntoExport.ts | 1 +
.../nodeModulesImportResolutionNoCycle.ts | 1 +
...deModulesImportTypeModeDeclarationEmit1.ts | 1 +
...lesImportTypeModeDeclarationEmitErrors1.ts | 1 +
.../cases/conformance/node/nodeModulesJson.ts | 1 +
.../node/nodeModulesNoDirectoryModule.ts | 1 +
.../node/nodeModulesPackageExports.ts | 1 +
.../node/nodeModulesPackageImports.ts | 1 +
...ModulesPackageImportsRootWildcardNode16.ts | 1 +
.../node/nodeModulesPackagePatternExports.ts | 1 +
...nodeModulesPackagePatternExportsExclude.ts | 1 +
...odeModulesPackagePatternExportsTrailers.ts | 1 +
.../node/nodeModulesResolveJsonModule.ts | 1 +
.../node/nodeModulesSynchronousCallErrors.ts | 1 +
.../node/nodeModulesTopLevelAwait.ts | 1 +
...ripleSlashReferenceModeDeclarationEmit1.ts | 1 +
...ripleSlashReferenceModeDeclarationEmit2.ts | 1 +
...ripleSlashReferenceModeDeclarationEmit3.ts | 1 +
...ripleSlashReferenceModeDeclarationEmit4.ts | 1 +
...ripleSlashReferenceModeDeclarationEmit5.ts | 1 +
...ripleSlashReferenceModeDeclarationEmit6.ts | 1 +
...ripleSlashReferenceModeDeclarationEmit7.ts | 1 +
...odulesTripleSlashReferenceModeOverride1.ts | 1 +
...odulesTripleSlashReferenceModeOverride2.ts | 1 +
...odulesTripleSlashReferenceModeOverride3.ts | 1 +
...odulesTripleSlashReferenceModeOverride4.ts | 1 +
...odulesTripleSlashReferenceModeOverride5.ts | 1 +
...ipleSlashReferenceModeOverrideModeError.ts | 1 +
.../nodeModulesTypesVersionPackageExports.ts | 1 +
.../conformance/node/nodePackageSelfName.ts | 1 +
.../node/nodePackageSelfNameScoped.ts | 1 +
.../declarationFileForTsJsImport.ts | 1 +
124 files changed, 120 insertions(+), 259 deletions(-)
diff --git a/tests/baselines/reference/bundlerDirectoryModule(module=node20,moduleresolution=nodenext).trace.json b/tests/baselines/reference/bundlerDirectoryModule(module=node20,moduleresolution=nodenext).trace.json
index 33c07284c47aa..c43192c63c7b8 100644
--- a/tests/baselines/reference/bundlerDirectoryModule(module=node20,moduleresolution=nodenext).trace.json
+++ b/tests/baselines/reference/bundlerDirectoryModule(module=node20,moduleresolution=nodenext).trace.json
@@ -147,13 +147,5 @@
"File '/.ts/package.json' does not exist according to earlier cached lookups.",
"File '/package.json' does not exist according to earlier cached lookups.",
"File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
"File '/package.json' does not exist according to earlier cached lookups."
]
\ No newline at end of file
diff --git a/tests/baselines/reference/bundlerDirectoryModule(module=nodenext,moduleresolution=nodenext).trace.json b/tests/baselines/reference/bundlerDirectoryModule(module=nodenext,moduleresolution=nodenext).trace.json
index 461c1a41b3285..c43192c63c7b8 100644
--- a/tests/baselines/reference/bundlerDirectoryModule(module=nodenext,moduleresolution=nodenext).trace.json
+++ b/tests/baselines/reference/bundlerDirectoryModule(module=nodenext,moduleresolution=nodenext).trace.json
@@ -147,53 +147,5 @@
"File '/.ts/package.json' does not exist according to earlier cached lookups.",
"File '/package.json' does not exist according to earlier cached lookups.",
"File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
"File '/package.json' does not exist according to earlier cached lookups."
]
\ No newline at end of file
diff --git a/tests/baselines/reference/moduleResolutionWithModule(module=commonjs,moduleresolution=node16).js b/tests/baselines/reference/moduleResolutionWithModule(module=commonjs,moduleresolution=node16).js
index 26acc87112bcc..2d0c7b4607ea5 100644
--- a/tests/baselines/reference/moduleResolutionWithModule(module=commonjs,moduleresolution=node16).js
+++ b/tests/baselines/reference/moduleResolutionWithModule(module=commonjs,moduleresolution=node16).js
@@ -48,5 +48,5 @@ var __importStar = (this && this.__importStar) || (function () {
};
})();
Object.defineProperty(exports, "__esModule", { value: true });
-var p = __importStar(require("pkg"));
+const p = __importStar(require("pkg"));
p.thing();
diff --git a/tests/baselines/reference/moduleResolutionWithModule(module=commonjs,moduleresolution=nodenext).js b/tests/baselines/reference/moduleResolutionWithModule(module=commonjs,moduleresolution=nodenext).js
index 26acc87112bcc..2d0c7b4607ea5 100644
--- a/tests/baselines/reference/moduleResolutionWithModule(module=commonjs,moduleresolution=nodenext).js
+++ b/tests/baselines/reference/moduleResolutionWithModule(module=commonjs,moduleresolution=nodenext).js
@@ -48,5 +48,5 @@ var __importStar = (this && this.__importStar) || (function () {
};
})();
Object.defineProperty(exports, "__esModule", { value: true });
-var p = __importStar(require("pkg"));
+const p = __importStar(require("pkg"));
p.thing();
diff --git a/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=node20).trace.json b/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=node20).trace.json
index 20f2962f02601..51f9c6d9301f7 100644
--- a/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=node20).trace.json
+++ b/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=node20).trace.json
@@ -332,13 +332,5 @@
"File '/.ts/package.json' does not exist according to earlier cached lookups.",
"File '/package.json' does not exist according to earlier cached lookups.",
"File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
"File '/package.json' does not exist according to earlier cached lookups."
]
\ No newline at end of file
diff --git a/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=nodenext).trace.json b/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=nodenext).trace.json
index 2f98f83cf68ad..a77dd86daf1b0 100644
--- a/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=nodenext).trace.json
+++ b/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=nodenext).trace.json
@@ -332,53 +332,5 @@
"File '/.ts/package.json' does not exist according to earlier cached lookups.",
"File '/package.json' does not exist according to earlier cached lookups.",
"File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
"File '/package.json' does not exist according to earlier cached lookups."
]
\ No newline at end of file
diff --git a/tests/baselines/reference/nodeModulesImportAttributesTypeModeDeclarationEmitErrors(module=node20).errors.txt b/tests/baselines/reference/nodeModulesImportAttributesTypeModeDeclarationEmitErrors(module=node20).errors.txt
index 1075b870f1ada..2d2f2c5b8ffbb 100644
--- a/tests/baselines/reference/nodeModulesImportAttributesTypeModeDeclarationEmitErrors(module=node20).errors.txt
+++ b/tests/baselines/reference/nodeModulesImportAttributesTypeModeDeclarationEmitErrors(module=node20).errors.txt
@@ -39,10 +39,7 @@
/other3.ts(3,55): error TS1005: ';' expected.
/other3.ts(3,56): error TS1128: Declaration or statement expected.
/other3.ts(3,57): error TS2304: Cannot find name 'RequireInterface'.
-/other3.ts(4,21): error TS2322: Type '{ "resolution-mode": string; }[]' is not assignable to type 'ImportCallOptions'.
- Types of property 'with' are incompatible.
- Type '(index: number, value: { "resolution-mode": string; }) => { "resolution-mode": string; }[]' is not assignable to type 'ImportAttributes'.
- Index signature for type 'string' is missing in type '(index: number, value: { "resolution-mode": string; }) => { "resolution-mode": string; }[]'.
+/other3.ts(4,21): error TS2559: Type '{ "resolution-mode": string; }[]' has no properties in common with type 'ImportCallOptions'.
/other3.ts(4,56): error TS2339: Property 'ImportInterface' does not exist on type 'Promise<{ default: typeof import("/node_modules/pkg/import"); }>'.
/other3.ts(6,34): error TS1340: Module 'pkg' does not refer to a type, but is used as a type here. Did you mean 'typeof import('pkg')'?
/other3.ts(6,48): error TS1005: '{' expected.
@@ -211,10 +208,7 @@
!!! error TS2304: Cannot find name 'RequireInterface'.
& import("pkg", [ {"resolution-mode": "import"} ]).ImportInterface;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-!!! error TS2322: Type '{ "resolution-mode": string; }[]' is not assignable to type 'ImportCallOptions'.
-!!! error TS2322: Types of property 'with' are incompatible.
-!!! error TS2322: Type '(index: number, value: { "resolution-mode": string; }) => { "resolution-mode": string; }[]' is not assignable to type 'ImportAttributes'.
-!!! error TS2322: Index signature for type 'string' is missing in type '(index: number, value: { "resolution-mode": string; }) => { "resolution-mode": string; }[]'.
+!!! error TS2559: Type '{ "resolution-mode": string; }[]' has no properties in common with type 'ImportCallOptions'.
~~~~~~~~~~~~~~~
!!! error TS2339: Property 'ImportInterface' does not exist on type 'Promise<{ default: typeof import("/node_modules/pkg/import"); }>'.
diff --git a/tests/baselines/reference/nodeModulesImportAttributesTypeModeDeclarationEmitErrors(module=nodenext).errors.txt b/tests/baselines/reference/nodeModulesImportAttributesTypeModeDeclarationEmitErrors(module=nodenext).errors.txt
index 1075b870f1ada..2d2f2c5b8ffbb 100644
--- a/tests/baselines/reference/nodeModulesImportAttributesTypeModeDeclarationEmitErrors(module=nodenext).errors.txt
+++ b/tests/baselines/reference/nodeModulesImportAttributesTypeModeDeclarationEmitErrors(module=nodenext).errors.txt
@@ -39,10 +39,7 @@
/other3.ts(3,55): error TS1005: ';' expected.
/other3.ts(3,56): error TS1128: Declaration or statement expected.
/other3.ts(3,57): error TS2304: Cannot find name 'RequireInterface'.
-/other3.ts(4,21): error TS2322: Type '{ "resolution-mode": string; }[]' is not assignable to type 'ImportCallOptions'.
- Types of property 'with' are incompatible.
- Type '(index: number, value: { "resolution-mode": string; }) => { "resolution-mode": string; }[]' is not assignable to type 'ImportAttributes'.
- Index signature for type 'string' is missing in type '(index: number, value: { "resolution-mode": string; }) => { "resolution-mode": string; }[]'.
+/other3.ts(4,21): error TS2559: Type '{ "resolution-mode": string; }[]' has no properties in common with type 'ImportCallOptions'.
/other3.ts(4,56): error TS2339: Property 'ImportInterface' does not exist on type 'Promise<{ default: typeof import("/node_modules/pkg/import"); }>'.
/other3.ts(6,34): error TS1340: Module 'pkg' does not refer to a type, but is used as a type here. Did you mean 'typeof import('pkg')'?
/other3.ts(6,48): error TS1005: '{' expected.
@@ -211,10 +208,7 @@
!!! error TS2304: Cannot find name 'RequireInterface'.
& import("pkg", [ {"resolution-mode": "import"} ]).ImportInterface;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-!!! error TS2322: Type '{ "resolution-mode": string; }[]' is not assignable to type 'ImportCallOptions'.
-!!! error TS2322: Types of property 'with' are incompatible.
-!!! error TS2322: Type '(index: number, value: { "resolution-mode": string; }) => { "resolution-mode": string; }[]' is not assignable to type 'ImportAttributes'.
-!!! error TS2322: Index signature for type 'string' is missing in type '(index: number, value: { "resolution-mode": string; }) => { "resolution-mode": string; }[]'.
+!!! error TS2559: Type '{ "resolution-mode": string; }[]' has no properties in common with type 'ImportCallOptions'.
~~~~~~~~~~~~~~~
!!! error TS2339: Property 'ImportInterface' does not exist on type 'Promise<{ default: typeof import("/node_modules/pkg/import"); }>'.
diff --git a/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmitErrors1(module=node20).errors.txt b/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmitErrors1(module=node20).errors.txt
index 632a556e1395f..5172f49a5c8cd 100644
--- a/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmitErrors1(module=node20).errors.txt
+++ b/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmitErrors1(module=node20).errors.txt
@@ -39,10 +39,7 @@
/other3.ts(3,55): error TS1005: ';' expected.
/other3.ts(3,56): error TS1128: Declaration or statement expected.
/other3.ts(3,57): error TS2304: Cannot find name 'RequireInterface'.
-/other3.ts(4,21): error TS2322: Type '{ "resolution-mode": string; }[]' is not assignable to type 'ImportCallOptions'.
- Types of property 'with' are incompatible.
- Type '(index: number, value: { "resolution-mode": string; }) => { "resolution-mode": string; }[]' is not assignable to type 'ImportAttributes'.
- Index signature for type 'string' is missing in type '(index: number, value: { "resolution-mode": string; }) => { "resolution-mode": string; }[]'.
+/other3.ts(4,21): error TS2559: Type '{ "resolution-mode": string; }[]' has no properties in common with type 'ImportCallOptions'.
/other3.ts(4,56): error TS2339: Property 'ImportInterface' does not exist on type 'Promise<{ default: typeof import("/node_modules/pkg/import"); }>'.
/other3.ts(6,34): error TS1340: Module 'pkg' does not refer to a type, but is used as a type here. Did you mean 'typeof import('pkg')'?
/other3.ts(6,48): error TS1005: '{' expected.
@@ -206,10 +203,7 @@
!!! error TS2304: Cannot find name 'RequireInterface'.
& import("pkg", [ {"resolution-mode": "import"} ]).ImportInterface;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-!!! error TS2322: Type '{ "resolution-mode": string; }[]' is not assignable to type 'ImportCallOptions'.
-!!! error TS2322: Types of property 'with' are incompatible.
-!!! error TS2322: Type '(index: number, value: { "resolution-mode": string; }) => { "resolution-mode": string; }[]' is not assignable to type 'ImportAttributes'.
-!!! error TS2322: Index signature for type 'string' is missing in type '(index: number, value: { "resolution-mode": string; }) => { "resolution-mode": string; }[]'.
+!!! error TS2559: Type '{ "resolution-mode": string; }[]' has no properties in common with type 'ImportCallOptions'.
~~~~~~~~~~~~~~~
!!! error TS2339: Property 'ImportInterface' does not exist on type 'Promise<{ default: typeof import("/node_modules/pkg/import"); }>'.
diff --git a/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmitErrors1(module=nodenext).errors.txt b/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmitErrors1(module=nodenext).errors.txt
index 632a556e1395f..5172f49a5c8cd 100644
--- a/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmitErrors1(module=nodenext).errors.txt
+++ b/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmitErrors1(module=nodenext).errors.txt
@@ -39,10 +39,7 @@
/other3.ts(3,55): error TS1005: ';' expected.
/other3.ts(3,56): error TS1128: Declaration or statement expected.
/other3.ts(3,57): error TS2304: Cannot find name 'RequireInterface'.
-/other3.ts(4,21): error TS2322: Type '{ "resolution-mode": string; }[]' is not assignable to type 'ImportCallOptions'.
- Types of property 'with' are incompatible.
- Type '(index: number, value: { "resolution-mode": string; }) => { "resolution-mode": string; }[]' is not assignable to type 'ImportAttributes'.
- Index signature for type 'string' is missing in type '(index: number, value: { "resolution-mode": string; }) => { "resolution-mode": string; }[]'.
+/other3.ts(4,21): error TS2559: Type '{ "resolution-mode": string; }[]' has no properties in common with type 'ImportCallOptions'.
/other3.ts(4,56): error TS2339: Property 'ImportInterface' does not exist on type 'Promise<{ default: typeof import("/node_modules/pkg/import"); }>'.
/other3.ts(6,34): error TS1340: Module 'pkg' does not refer to a type, but is used as a type here. Did you mean 'typeof import('pkg')'?
/other3.ts(6,48): error TS1005: '{' expected.
@@ -206,10 +203,7 @@
!!! error TS2304: Cannot find name 'RequireInterface'.
& import("pkg", [ {"resolution-mode": "import"} ]).ImportInterface;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-!!! error TS2322: Type '{ "resolution-mode": string; }[]' is not assignable to type 'ImportCallOptions'.
-!!! error TS2322: Types of property 'with' are incompatible.
-!!! error TS2322: Type '(index: number, value: { "resolution-mode": string; }) => { "resolution-mode": string; }[]' is not assignable to type 'ImportAttributes'.
-!!! error TS2322: Index signature for type 'string' is missing in type '(index: number, value: { "resolution-mode": string; }) => { "resolution-mode": string; }[]'.
+!!! error TS2559: Type '{ "resolution-mode": string; }[]' has no properties in common with type 'ImportCallOptions'.
~~~~~~~~~~~~~~~
!!! error TS2339: Property 'ImportInterface' does not exist on type 'Promise<{ default: typeof import("/node_modules/pkg/import"); }>'.
diff --git a/tests/baselines/reference/nodeModulesPackageImports(module=node20).trace.json b/tests/baselines/reference/nodeModulesPackageImports(module=node20).trace.json
index b81c3ff60c265..aac4e2c9b8e74 100644
--- a/tests/baselines/reference/nodeModulesPackageImports(module=node20).trace.json
+++ b/tests/baselines/reference/nodeModulesPackageImports(module=node20).trace.json
@@ -182,13 +182,5 @@
"File '/.ts/package.json' does not exist according to earlier cached lookups.",
"File '/package.json' does not exist according to earlier cached lookups.",
"File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
"File '/package.json' does not exist according to earlier cached lookups."
]
\ No newline at end of file
diff --git a/tests/baselines/reference/nodeModulesPackageImports(module=nodenext).trace.json b/tests/baselines/reference/nodeModulesPackageImports(module=nodenext).trace.json
index 7fca31951e91f..ffd7104464cc2 100644
--- a/tests/baselines/reference/nodeModulesPackageImports(module=nodenext).trace.json
+++ b/tests/baselines/reference/nodeModulesPackageImports(module=nodenext).trace.json
@@ -182,53 +182,5 @@
"File '/.ts/package.json' does not exist according to earlier cached lookups.",
"File '/package.json' does not exist according to earlier cached lookups.",
"File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
"File '/package.json' does not exist according to earlier cached lookups."
]
\ No newline at end of file
diff --git a/tests/baselines/reference/nodeModulesPackagePatternExportsTrailers(module=node20).trace.json b/tests/baselines/reference/nodeModulesPackagePatternExportsTrailers(module=node20).trace.json
index bf93fbcf2b27d..0b6873b56310d 100644
--- a/tests/baselines/reference/nodeModulesPackagePatternExportsTrailers(module=node20).trace.json
+++ b/tests/baselines/reference/nodeModulesPackagePatternExportsTrailers(module=node20).trace.json
@@ -281,13 +281,5 @@
"File '/.ts/package.json' does not exist according to earlier cached lookups.",
"File '/package.json' does not exist according to earlier cached lookups.",
"File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
"File '/package.json' does not exist according to earlier cached lookups."
]
\ No newline at end of file
diff --git a/tests/baselines/reference/nodeModulesPackagePatternExportsTrailers(module=nodenext).trace.json b/tests/baselines/reference/nodeModulesPackagePatternExportsTrailers(module=nodenext).trace.json
index 6fc69895d9aec..d4b423c698808 100644
--- a/tests/baselines/reference/nodeModulesPackagePatternExportsTrailers(module=nodenext).trace.json
+++ b/tests/baselines/reference/nodeModulesPackagePatternExportsTrailers(module=nodenext).trace.json
@@ -281,53 +281,5 @@
"File '/.ts/package.json' does not exist according to earlier cached lookups.",
"File '/package.json' does not exist according to earlier cached lookups.",
"File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
- "File '/package.json' does not exist according to earlier cached lookups.",
- "File '/.ts/package.json' does not exist according to earlier cached lookups.",
"File '/package.json' does not exist according to earlier cached lookups."
]
\ No newline at end of file
diff --git a/tests/baselines/reference/tripleSlashTypesReferenceWithMissingExports(module=commonjs).js b/tests/baselines/reference/tripleSlashTypesReferenceWithMissingExports(module=commonjs).js
index 9843fbbf1ee00..89dd2c7541a29 100644
--- a/tests/baselines/reference/tripleSlashTypesReferenceWithMissingExports(module=commonjs).js
+++ b/tests/baselines/reference/tripleSlashTypesReferenceWithMissingExports(module=commonjs).js
@@ -15,4 +15,4 @@ const a: GlobalThing = { a: 0 };
//// [usage.js]
///
-var a = { a: 0 };
+const a = { a: 0 };
diff --git a/tests/cases/compiler/moduleNodeDefaultImports.ts b/tests/cases/compiler/moduleNodeDefaultImports.ts
index d56d3f4b496a4..447bfddc6c238 100644
--- a/tests/cases/compiler/moduleNodeDefaultImports.ts
+++ b/tests/cases/compiler/moduleNodeDefaultImports.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @filename: mod.cts
declare function fun(): void;
diff --git a/tests/cases/compiler/moduleResolutionWithModule.ts b/tests/cases/compiler/moduleResolutionWithModule.ts
index d7034553c5abf..03ee7ed053a4e 100644
--- a/tests/cases/compiler/moduleResolutionWithModule.ts
+++ b/tests/cases/compiler/moduleResolutionWithModule.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @moduleResolution: node16,nodenext
// @module: commonjs,node16,node18,node20,nodenext
// @filename: node_modules/pkg/package.json
diff --git a/tests/cases/compiler/tripleSlashTypesReferenceWithMissingExports.ts b/tests/cases/compiler/tripleSlashTypesReferenceWithMissingExports.ts
index f53915fad3560..47666d6f6998d 100644
--- a/tests/cases/compiler/tripleSlashTypesReferenceWithMissingExports.ts
+++ b/tests/cases/compiler/tripleSlashTypesReferenceWithMissingExports.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: commonjs,node16,node18,node20,nodenext
// @filename: node_modules/pkg/index.d.ts
interface GlobalThing { a: number }
diff --git a/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension1.ts b/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension1.ts
index 0b740390a8af6..8884b8a1cee97 100644
--- a/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension1.ts
+++ b/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension1.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @moduleResolution: node16
// @module: node16
diff --git a/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension2.ts b/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension2.ts
index a7adfbcac5768..7416e8df9cd0c 100644
--- a/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension2.ts
+++ b/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension2.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @moduleResolution: node16
// @module: node16
diff --git a/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension3.ts b/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension3.ts
index c5a3c7449348a..94905f078e0f0 100644
--- a/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension3.ts
+++ b/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension3.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @moduleResolution: nodenext
// @module: node18,node20,nodenext
// @jsx: preserve
diff --git a/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension4.ts b/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension4.ts
index 090fa1c8d086a..354d32135c301 100644
--- a/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension4.ts
+++ b/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension4.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @moduleResolution: nodenext
// @module: node18,node20,nodenext
// @jsx: react
diff --git a/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension5.ts b/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension5.ts
index 08011b2be6355..9fa719bceb712 100644
--- a/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension5.ts
+++ b/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension5.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @moduleResolution: node16
// @module: node16
diff --git a/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension6.ts b/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension6.ts
index c846e6fd26085..81fd5f1b71354 100644
--- a/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension6.ts
+++ b/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension6.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @moduleResolution: node16
// @module: node16
diff --git a/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension7.ts b/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension7.ts
index f5e27470a0278..9f06573b4adb1 100644
--- a/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension7.ts
+++ b/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension7.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @moduleResolution: node16
// @module: node16
diff --git a/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension8.ts b/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension8.ts
index d862ba69de121..1860b0f9a2ff7 100644
--- a/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension8.ts
+++ b/tests/cases/conformance/externalModules/moduleResolutionWithoutExtension8.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @moduleResolution: node16
// @module: node16
diff --git a/tests/cases/conformance/externalModules/rewriteRelativeImportExtensions/cjsErrors.ts b/tests/cases/conformance/externalModules/rewriteRelativeImportExtensions/cjsErrors.ts
index f08fe6cae62ba..16f9dcac0edc9 100644
--- a/tests/cases/conformance/externalModules/rewriteRelativeImportExtensions/cjsErrors.ts
+++ b/tests/cases/conformance/externalModules/rewriteRelativeImportExtensions/cjsErrors.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node18,node20,nodenext
// @rewriteRelativeImportExtensions: true
// @noTypesAndSymbols: true
diff --git a/tests/cases/conformance/externalModules/rewriteRelativeImportExtensions/nodeModulesTsFiles.ts b/tests/cases/conformance/externalModules/rewriteRelativeImportExtensions/nodeModulesTsFiles.ts
index 5eeae28ba59ee..eccb796d54844 100644
--- a/tests/cases/conformance/externalModules/rewriteRelativeImportExtensions/nodeModulesTsFiles.ts
+++ b/tests/cases/conformance/externalModules/rewriteRelativeImportExtensions/nodeModulesTsFiles.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node18,node20,nodenext
// @rewriteRelativeImportExtensions: true
// @noTypesAndSymbols: true
diff --git a/tests/cases/conformance/externalModules/rewriteRelativeImportExtensions/nonTSExtensions.ts b/tests/cases/conformance/externalModules/rewriteRelativeImportExtensions/nonTSExtensions.ts
index 93cf82841b8d8..ccc498a658b76 100644
--- a/tests/cases/conformance/externalModules/rewriteRelativeImportExtensions/nonTSExtensions.ts
+++ b/tests/cases/conformance/externalModules/rewriteRelativeImportExtensions/nonTSExtensions.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node18,node20,nodenext
// @rewriteRelativeImportExtensions: true
// @allowArbitraryExtensions: true
diff --git a/tests/cases/conformance/externalModules/rewriteRelativeImportExtensions/packageJsonImportsErrors.ts b/tests/cases/conformance/externalModules/rewriteRelativeImportExtensions/packageJsonImportsErrors.ts
index 587b4875d34aa..9c4f00050ab98 100644
--- a/tests/cases/conformance/externalModules/rewriteRelativeImportExtensions/packageJsonImportsErrors.ts
+++ b/tests/cases/conformance/externalModules/rewriteRelativeImportExtensions/packageJsonImportsErrors.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node18,node20,nodenext
// @rewriteRelativeImportExtensions: true
// @noTypesAndSymbols: true
diff --git a/tests/cases/conformance/externalModules/typeOnly/typeOnlyESMImportFromCJS.ts b/tests/cases/conformance/externalModules/typeOnly/typeOnlyESMImportFromCJS.ts
index 1415bfd3776a4..1419dad6f5b2a 100644
--- a/tests/cases/conformance/externalModules/typeOnly/typeOnlyESMImportFromCJS.ts
+++ b/tests/cases/conformance/externalModules/typeOnly/typeOnlyESMImportFromCJS.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node18,node20,nodenext
// @Filename: module.mts
diff --git a/tests/cases/conformance/importAttributes/importAttributes6.ts b/tests/cases/conformance/importAttributes/importAttributes6.ts
index c8f12ae2978c2..8910878ef7d00 100644
--- a/tests/cases/conformance/importAttributes/importAttributes6.ts
+++ b/tests/cases/conformance/importAttributes/importAttributes6.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node18,node20,nodenext
// @filename: mod.mts
import * as thing1 from "./mod.mjs" with { field: 0 };
diff --git a/tests/cases/conformance/jsdoc/importTag17.ts b/tests/cases/conformance/jsdoc/importTag17.ts
index dd695504090e7..5408f93f2e535 100644
--- a/tests/cases/conformance/jsdoc/importTag17.ts
+++ b/tests/cases/conformance/jsdoc/importTag17.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16
// @checkJs: true
// @allowJs: true
diff --git a/tests/cases/conformance/moduleResolution/bundler/bundlerDirectoryModule.ts b/tests/cases/conformance/moduleResolution/bundler/bundlerDirectoryModule.ts
index f6c500c9ce908..d833e5ed5d78c 100644
--- a/tests/cases/conformance/moduleResolution/bundler/bundlerDirectoryModule.ts
+++ b/tests/cases/conformance/moduleResolution/bundler/bundlerDirectoryModule.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node18,node20,nodenext
// @moduleResolution: nodenext,bundler
// @noImplicitAny: true
diff --git a/tests/cases/conformance/moduleResolution/nodeModulesAtTypesPriority.ts b/tests/cases/conformance/moduleResolution/nodeModulesAtTypesPriority.ts
index 22aa519480943..edaa0027f6119 100644
--- a/tests/cases/conformance/moduleResolution/nodeModulesAtTypesPriority.ts
+++ b/tests/cases/conformance/moduleResolution/nodeModulesAtTypesPriority.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16
// @strict: true
// @noEmit: true
diff --git a/tests/cases/conformance/node/allowJs/nodeAllowJsPackageSelfName.ts b/tests/cases/conformance/node/allowJs/nodeAllowJsPackageSelfName.ts
index f0fda5dea822f..c85f711b9772f 100644
--- a/tests/cases/conformance/node/allowJs/nodeAllowJsPackageSelfName.ts
+++ b/tests/cases/conformance/node/allowJs/nodeAllowJsPackageSelfName.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @allowJs: true
diff --git a/tests/cases/conformance/node/allowJs/nodeModulesAllowJs1.ts b/tests/cases/conformance/node/allowJs/nodeModulesAllowJs1.ts
index 06988a9102295..bb3e50fc43d34 100644
--- a/tests/cases/conformance/node/allowJs/nodeModulesAllowJs1.ts
+++ b/tests/cases/conformance/node/allowJs/nodeModulesAllowJs1.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @allowJs: true
diff --git a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsCjsFromJs.ts b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsCjsFromJs.ts
index 01e4612e33fbe..82670c312d5d9 100644
--- a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsCjsFromJs.ts
+++ b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsCjsFromJs.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @allowJs: true
// @noEmit: true
diff --git a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsConditionalPackageExports.ts b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsConditionalPackageExports.ts
index bc57fb936698c..9e4b9bd16bf88 100644
--- a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsConditionalPackageExports.ts
+++ b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsConditionalPackageExports.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @allowJs: true
diff --git a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsDynamicImport.ts b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsDynamicImport.ts
index bc3c18cf136c1..69b97f3b471a3 100644
--- a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsDynamicImport.ts
+++ b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsDynamicImport.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @allowJs: true
diff --git a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsExportAssignment.ts b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsExportAssignment.ts
index 73d40a2847a10..eef307e18f9ce 100644
--- a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsExportAssignment.ts
+++ b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsExportAssignment.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @allowJs: true
diff --git a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsExportlessJsModuleDetectionAuto.ts b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsExportlessJsModuleDetectionAuto.ts
index 079034ff4f271..81f73234d3c94 100644
--- a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsExportlessJsModuleDetectionAuto.ts
+++ b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsExportlessJsModuleDetectionAuto.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @allowJs: true
// @outDir: ./out
diff --git a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsGeneratedNameCollisions.ts b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsGeneratedNameCollisions.ts
index a8e4a8edd6b96..6d8577151fdaf 100644
--- a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsGeneratedNameCollisions.ts
+++ b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsGeneratedNameCollisions.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @allowJs: true
diff --git a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsImportAssignment.ts b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsImportAssignment.ts
index 9cc719adac682..eee1b000e613f 100644
--- a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsImportAssignment.ts
+++ b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsImportAssignment.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @strict: false
// @module: node16,node18,node20,nodenext
// @declaration: true
diff --git a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsImportHelpersCollisions1.ts b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsImportHelpersCollisions1.ts
index 8aade6f18e3ce..19e08fff0ad6a 100644
--- a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsImportHelpersCollisions1.ts
+++ b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsImportHelpersCollisions1.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @importHelpers: true
diff --git a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsImportHelpersCollisions2.ts b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsImportHelpersCollisions2.ts
index 54ac2973fb494..f291bfe47e2bf 100644
--- a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsImportHelpersCollisions2.ts
+++ b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsImportHelpersCollisions2.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @importHelpers: true
diff --git a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsImportMeta.ts b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsImportMeta.ts
index ca8f3b1504772..1d75464c004d7 100644
--- a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsImportMeta.ts
+++ b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsImportMeta.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @allowJs: true
diff --git a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsPackageExports.ts b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsPackageExports.ts
index 424d615600331..7b78c223769fe 100644
--- a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsPackageExports.ts
+++ b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsPackageExports.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @allowJs: true
diff --git a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsPackageImports.ts b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsPackageImports.ts
index 50f14b3baf49f..8a9b257aa39f6 100644
--- a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsPackageImports.ts
+++ b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsPackageImports.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @allowJs: true
diff --git a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsPackagePatternExports.ts b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsPackagePatternExports.ts
index 8e7ecd9249c85..231a41e15b6ef 100644
--- a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsPackagePatternExports.ts
+++ b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsPackagePatternExports.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @allowJs: true
diff --git a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsPackagePatternExportsExclude.ts b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsPackagePatternExportsExclude.ts
index 5b43ade349f78..bda99e2525ce5 100644
--- a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsPackagePatternExportsExclude.ts
+++ b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsPackagePatternExportsExclude.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @allowJs: true
diff --git a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsPackagePatternExportsTrailers.ts b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsPackagePatternExportsTrailers.ts
index d02e30cb46a6e..541d62137407c 100644
--- a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsPackagePatternExportsTrailers.ts
+++ b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsPackagePatternExportsTrailers.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @allowJs: true
diff --git a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsSynchronousCallErrors.ts b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsSynchronousCallErrors.ts
index be95fd720be7c..6c44270869017 100644
--- a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsSynchronousCallErrors.ts
+++ b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsSynchronousCallErrors.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @allowJs: true
diff --git a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsTopLevelAwait.ts b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsTopLevelAwait.ts
index 9bef9ae71b79c..2b2dad4b6687a 100644
--- a/tests/cases/conformance/node/allowJs/nodeModulesAllowJsTopLevelAwait.ts
+++ b/tests/cases/conformance/node/allowJs/nodeModulesAllowJsTopLevelAwait.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @strict: false
// @module: node16,node18,node20,nodenext
// @declaration: true
diff --git a/tests/cases/conformance/node/esmModuleExports1.ts b/tests/cases/conformance/node/esmModuleExports1.ts
index e67da41069d0c..39059bb8a0176 100644
--- a/tests/cases/conformance/node/esmModuleExports1.ts
+++ b/tests/cases/conformance/node/esmModuleExports1.ts
@@ -1,3 +1,4 @@
+// @target: es2023
// @module: node20
// @checkJs: true
// @noEmit: true
diff --git a/tests/cases/conformance/node/esmModuleExports2.ts b/tests/cases/conformance/node/esmModuleExports2.ts
index c565d4b6a3b61..6cca562aaf7a2 100644
--- a/tests/cases/conformance/node/esmModuleExports2.ts
+++ b/tests/cases/conformance/node/esmModuleExports2.ts
@@ -1,3 +1,4 @@
+// @target: es2023
// @module: node20
// @checkJs: true
// @noEmit: true
diff --git a/tests/cases/conformance/node/esmModuleExports3.ts b/tests/cases/conformance/node/esmModuleExports3.ts
index 97fdeb3edeeeb..547991e36ee9c 100644
--- a/tests/cases/conformance/node/esmModuleExports3.ts
+++ b/tests/cases/conformance/node/esmModuleExports3.ts
@@ -1,3 +1,4 @@
+// @target: es2023
// @module: node20
// @checkJs: true
// @noEmit: true
diff --git a/tests/cases/conformance/node/nodeModules1.ts b/tests/cases/conformance/node/nodeModules1.ts
index 9380c004d7757..95912e939bb36 100644
--- a/tests/cases/conformance/node/nodeModules1.ts
+++ b/tests/cases/conformance/node/nodeModules1.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @filename: subfolder/index.ts
diff --git a/tests/cases/conformance/node/nodeModulesCJSEmit1.ts b/tests/cases/conformance/node/nodeModulesCJSEmit1.ts
index 27387acec29ac..1de8fccea2bac 100644
--- a/tests/cases/conformance/node/nodeModulesCJSEmit1.ts
+++ b/tests/cases/conformance/node/nodeModulesCJSEmit1.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node18,node20,nodenext
// @checkJs: true
// @outDir: dist
diff --git a/tests/cases/conformance/node/nodeModulesCJSResolvingToESM1_emptyPackageJson.ts b/tests/cases/conformance/node/nodeModulesCJSResolvingToESM1_emptyPackageJson.ts
index df229c6582160..c6a9aa3b11e29 100644
--- a/tests/cases/conformance/node/nodeModulesCJSResolvingToESM1_emptyPackageJson.ts
+++ b/tests/cases/conformance/node/nodeModulesCJSResolvingToESM1_emptyPackageJson.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @noEmit: true
// @noTypesAndSymbols: true
// @module: node16
diff --git a/tests/cases/conformance/node/nodeModulesCJSResolvingToESM2_cjsPackageJson.ts b/tests/cases/conformance/node/nodeModulesCJSResolvingToESM2_cjsPackageJson.ts
index 74c609c5f9d91..377330f18cae5 100644
--- a/tests/cases/conformance/node/nodeModulesCJSResolvingToESM2_cjsPackageJson.ts
+++ b/tests/cases/conformance/node/nodeModulesCJSResolvingToESM2_cjsPackageJson.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @noEmit: true
// @noTypesAndSymbols: true
// @module: node16
diff --git a/tests/cases/conformance/node/nodeModulesCJSResolvingToESM3_modulePackageJson.ts b/tests/cases/conformance/node/nodeModulesCJSResolvingToESM3_modulePackageJson.ts
index 1a11ae8121449..a2e40a035dc67 100644
--- a/tests/cases/conformance/node/nodeModulesCJSResolvingToESM3_modulePackageJson.ts
+++ b/tests/cases/conformance/node/nodeModulesCJSResolvingToESM3_modulePackageJson.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @noEmit: true
// @noTypesAndSymbols: true
// @module: node16
diff --git a/tests/cases/conformance/node/nodeModulesCJSResolvingToESM4_noPackageJson.ts b/tests/cases/conformance/node/nodeModulesCJSResolvingToESM4_noPackageJson.ts
index b8fdae850eb64..31cb35e9333a4 100644
--- a/tests/cases/conformance/node/nodeModulesCJSResolvingToESM4_noPackageJson.ts
+++ b/tests/cases/conformance/node/nodeModulesCJSResolvingToESM4_noPackageJson.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @noEmit: true
// @noTypesAndSymbols: true
// @module: node16
diff --git a/tests/cases/conformance/node/nodeModulesCjsFormatFileAlwaysHasDefault.ts b/tests/cases/conformance/node/nodeModulesCjsFormatFileAlwaysHasDefault.ts
index 03f651a1d8d6f..f990d7ecddd71 100644
--- a/tests/cases/conformance/node/nodeModulesCjsFormatFileAlwaysHasDefault.ts
+++ b/tests/cases/conformance/node/nodeModulesCjsFormatFileAlwaysHasDefault.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @filename: subfolder/index.ts
diff --git a/tests/cases/conformance/node/nodeModulesConditionalPackageExports.ts b/tests/cases/conformance/node/nodeModulesConditionalPackageExports.ts
index a202fb2b7207f..cdadbcf25f421 100644
--- a/tests/cases/conformance/node/nodeModulesConditionalPackageExports.ts
+++ b/tests/cases/conformance/node/nodeModulesConditionalPackageExports.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @outDir: out
diff --git a/tests/cases/conformance/node/nodeModulesDeclarationEmitDynamicImportWithPackageExports.ts b/tests/cases/conformance/node/nodeModulesDeclarationEmitDynamicImportWithPackageExports.ts
index 3b2182f068b4a..1f0ab491cf96f 100644
--- a/tests/cases/conformance/node/nodeModulesDeclarationEmitDynamicImportWithPackageExports.ts
+++ b/tests/cases/conformance/node/nodeModulesDeclarationEmitDynamicImportWithPackageExports.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node18,node20,nodenext
// @declaration: true
// @filename: index.ts
diff --git a/tests/cases/conformance/node/nodeModulesDeclarationEmitWithPackageExports.ts b/tests/cases/conformance/node/nodeModulesDeclarationEmitWithPackageExports.ts
index 99ab17d9fb0f8..34f543fe489c9 100644
--- a/tests/cases/conformance/node/nodeModulesDeclarationEmitWithPackageExports.ts
+++ b/tests/cases/conformance/node/nodeModulesDeclarationEmitWithPackageExports.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @outDir: out
diff --git a/tests/cases/conformance/node/nodeModulesDynamicImport.ts b/tests/cases/conformance/node/nodeModulesDynamicImport.ts
index a412844562d5e..8da5c599457d1 100644
--- a/tests/cases/conformance/node/nodeModulesDynamicImport.ts
+++ b/tests/cases/conformance/node/nodeModulesDynamicImport.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @filename: subfolder/index.ts
diff --git a/tests/cases/conformance/node/nodeModulesExportAssignments.ts b/tests/cases/conformance/node/nodeModulesExportAssignments.ts
index 7768291ebb2a1..08f410ed84b83 100644
--- a/tests/cases/conformance/node/nodeModulesExportAssignments.ts
+++ b/tests/cases/conformance/node/nodeModulesExportAssignments.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @filename: subfolder/index.ts
diff --git a/tests/cases/conformance/node/nodeModulesExportsBlocksSpecifierResolution.ts b/tests/cases/conformance/node/nodeModulesExportsBlocksSpecifierResolution.ts
index 174590e5c638c..ba01712ce5bcf 100644
--- a/tests/cases/conformance/node/nodeModulesExportsBlocksSpecifierResolution.ts
+++ b/tests/cases/conformance/node/nodeModulesExportsBlocksSpecifierResolution.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @filename: index.ts
diff --git a/tests/cases/conformance/node/nodeModulesExportsBlocksTypesVersions.ts b/tests/cases/conformance/node/nodeModulesExportsBlocksTypesVersions.ts
index c55ebc4c8e416..4c190d82b5df2 100644
--- a/tests/cases/conformance/node/nodeModulesExportsBlocksTypesVersions.ts
+++ b/tests/cases/conformance/node/nodeModulesExportsBlocksTypesVersions.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @traceResolution: true
// @noImplicitAny: true
diff --git a/tests/cases/conformance/node/nodeModulesExportsDoubleAsterisk.ts b/tests/cases/conformance/node/nodeModulesExportsDoubleAsterisk.ts
index 9048bc1af2b7d..3791828d13948 100644
--- a/tests/cases/conformance/node/nodeModulesExportsDoubleAsterisk.ts
+++ b/tests/cases/conformance/node/nodeModulesExportsDoubleAsterisk.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node18,node20,nodenext
// @noTypesAndSymbols: true
// @noEmit: true
diff --git a/tests/cases/conformance/node/nodeModulesExportsSourceTs.ts b/tests/cases/conformance/node/nodeModulesExportsSourceTs.ts
index eb7cafd27ede1..9780b4974c39d 100644
--- a/tests/cases/conformance/node/nodeModulesExportsSourceTs.ts
+++ b/tests/cases/conformance/node/nodeModulesExportsSourceTs.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @filename: index.ts
diff --git a/tests/cases/conformance/node/nodeModulesExportsSpecifierGenerationConditions.ts b/tests/cases/conformance/node/nodeModulesExportsSpecifierGenerationConditions.ts
index fd8ab6f1eae68..f9f8d8312582d 100644
--- a/tests/cases/conformance/node/nodeModulesExportsSpecifierGenerationConditions.ts
+++ b/tests/cases/conformance/node/nodeModulesExportsSpecifierGenerationConditions.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @filename: index.ts
diff --git a/tests/cases/conformance/node/nodeModulesExportsSpecifierGenerationDirectory.ts b/tests/cases/conformance/node/nodeModulesExportsSpecifierGenerationDirectory.ts
index eda320d95016f..e760b55203f28 100644
--- a/tests/cases/conformance/node/nodeModulesExportsSpecifierGenerationDirectory.ts
+++ b/tests/cases/conformance/node/nodeModulesExportsSpecifierGenerationDirectory.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @filename: index.ts
diff --git a/tests/cases/conformance/node/nodeModulesExportsSpecifierGenerationPattern.ts b/tests/cases/conformance/node/nodeModulesExportsSpecifierGenerationPattern.ts
index 42cec3956bb97..24cc19ebc2a0f 100644
--- a/tests/cases/conformance/node/nodeModulesExportsSpecifierGenerationPattern.ts
+++ b/tests/cases/conformance/node/nodeModulesExportsSpecifierGenerationPattern.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @filename: index.ts
diff --git a/tests/cases/conformance/node/nodeModulesForbidenSyntax.ts b/tests/cases/conformance/node/nodeModulesForbidenSyntax.ts
index a4031f5c159a4..79ad0dea05679 100644
--- a/tests/cases/conformance/node/nodeModulesForbidenSyntax.ts
+++ b/tests/cases/conformance/node/nodeModulesForbidenSyntax.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @filename: subfolder/index.ts
diff --git a/tests/cases/conformance/node/nodeModulesGeneratedNameCollisions.ts b/tests/cases/conformance/node/nodeModulesGeneratedNameCollisions.ts
index 8b350f873baf7..bcf19abcff01b 100644
--- a/tests/cases/conformance/node/nodeModulesGeneratedNameCollisions.ts
+++ b/tests/cases/conformance/node/nodeModulesGeneratedNameCollisions.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @filename: subfolder/index.ts
diff --git a/tests/cases/conformance/node/nodeModulesImportAssertions.ts b/tests/cases/conformance/node/nodeModulesImportAssertions.ts
index 9aca139d1ee5b..f7e50e461f338 100644
--- a/tests/cases/conformance/node/nodeModulesImportAssertions.ts
+++ b/tests/cases/conformance/node/nodeModulesImportAssertions.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @resolveJsonModule: true
// @filename: index.ts
diff --git a/tests/cases/conformance/node/nodeModulesImportAssignments.ts b/tests/cases/conformance/node/nodeModulesImportAssignments.ts
index 88bd450c5f5b0..c5cf837cb2dcf 100644
--- a/tests/cases/conformance/node/nodeModulesImportAssignments.ts
+++ b/tests/cases/conformance/node/nodeModulesImportAssignments.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @strict: false
// @module: node16,node18,node20,nodenext
// @declaration: true
diff --git a/tests/cases/conformance/node/nodeModulesImportAttributes.ts b/tests/cases/conformance/node/nodeModulesImportAttributes.ts
index d20555809f3ac..b173e8d7d2430 100644
--- a/tests/cases/conformance/node/nodeModulesImportAttributes.ts
+++ b/tests/cases/conformance/node/nodeModulesImportAttributes.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @resolveJsonModule: true
// @filename: index.ts
diff --git a/tests/cases/conformance/node/nodeModulesImportAttributesModeDeclarationEmit1.ts b/tests/cases/conformance/node/nodeModulesImportAttributesModeDeclarationEmit1.ts
index dce0925f96492..425ec617014d5 100644
--- a/tests/cases/conformance/node/nodeModulesImportAttributesModeDeclarationEmit1.ts
+++ b/tests/cases/conformance/node/nodeModulesImportAttributesModeDeclarationEmit1.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @noImplicitReferences: true
// @module: node16,node18,node20,nodenext
// @declaration: true
diff --git a/tests/cases/conformance/node/nodeModulesImportAttributesModeDeclarationEmit2.ts b/tests/cases/conformance/node/nodeModulesImportAttributesModeDeclarationEmit2.ts
index 079c0ab42ce20..dff5292d77b95 100644
--- a/tests/cases/conformance/node/nodeModulesImportAttributesModeDeclarationEmit2.ts
+++ b/tests/cases/conformance/node/nodeModulesImportAttributesModeDeclarationEmit2.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @noImplicitReferences: true
// @module: node16,node18,node20,nodenext
// @declaration: true
diff --git a/tests/cases/conformance/node/nodeModulesImportAttributesModeDeclarationEmitErrors.ts b/tests/cases/conformance/node/nodeModulesImportAttributesModeDeclarationEmitErrors.ts
index af87fa86251e7..beccfce3d2449 100644
--- a/tests/cases/conformance/node/nodeModulesImportAttributesModeDeclarationEmitErrors.ts
+++ b/tests/cases/conformance/node/nodeModulesImportAttributesModeDeclarationEmitErrors.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @noImplicitReferences: true
// @module: node16,node18,node20,nodenext
// @declaration: true
diff --git a/tests/cases/conformance/node/nodeModulesImportAttributesTypeModeDeclarationEmit.ts b/tests/cases/conformance/node/nodeModulesImportAttributesTypeModeDeclarationEmit.ts
index 8450a5ddc7218..420d39e0d4f0e 100644
--- a/tests/cases/conformance/node/nodeModulesImportAttributesTypeModeDeclarationEmit.ts
+++ b/tests/cases/conformance/node/nodeModulesImportAttributesTypeModeDeclarationEmit.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @noImplicitReferences: true
// @module: node16,node18,node20,nodenext
// @declaration: true
diff --git a/tests/cases/conformance/node/nodeModulesImportAttributesTypeModeDeclarationEmitErrors.ts b/tests/cases/conformance/node/nodeModulesImportAttributesTypeModeDeclarationEmitErrors.ts
index 6b4e070a98fae..cd2b461a22a8a 100644
--- a/tests/cases/conformance/node/nodeModulesImportAttributesTypeModeDeclarationEmitErrors.ts
+++ b/tests/cases/conformance/node/nodeModulesImportAttributesTypeModeDeclarationEmitErrors.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @strict: false
// @module: node16,node18,node20,nodenext
// @declaration: true
diff --git a/tests/cases/conformance/node/nodeModulesImportHelpersCollisions.ts b/tests/cases/conformance/node/nodeModulesImportHelpersCollisions.ts
index 101ebb726dea9..5662fecd63e05 100644
--- a/tests/cases/conformance/node/nodeModulesImportHelpersCollisions.ts
+++ b/tests/cases/conformance/node/nodeModulesImportHelpersCollisions.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @importHelpers: true
diff --git a/tests/cases/conformance/node/nodeModulesImportHelpersCollisions2.ts b/tests/cases/conformance/node/nodeModulesImportHelpersCollisions2.ts
index 6697558908257..c6ffd3b2887a2 100644
--- a/tests/cases/conformance/node/nodeModulesImportHelpersCollisions2.ts
+++ b/tests/cases/conformance/node/nodeModulesImportHelpersCollisions2.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @importHelpers: true
diff --git a/tests/cases/conformance/node/nodeModulesImportMeta.ts b/tests/cases/conformance/node/nodeModulesImportMeta.ts
index 52da74d0f6751..20d9c4232a666 100644
--- a/tests/cases/conformance/node/nodeModulesImportMeta.ts
+++ b/tests/cases/conformance/node/nodeModulesImportMeta.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @filename: subfolder/index.ts
diff --git a/tests/cases/conformance/node/nodeModulesImportModeDeclarationEmit1.ts b/tests/cases/conformance/node/nodeModulesImportModeDeclarationEmit1.ts
index fde8a01a0569b..acf3482e79bf6 100644
--- a/tests/cases/conformance/node/nodeModulesImportModeDeclarationEmit1.ts
+++ b/tests/cases/conformance/node/nodeModulesImportModeDeclarationEmit1.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @noImplicitReferences: true
// @module: node16,node18,node20,nodenext
// @declaration: true
diff --git a/tests/cases/conformance/node/nodeModulesImportModeDeclarationEmit2.ts b/tests/cases/conformance/node/nodeModulesImportModeDeclarationEmit2.ts
index ee809511921c9..0d1050da7d551 100644
--- a/tests/cases/conformance/node/nodeModulesImportModeDeclarationEmit2.ts
+++ b/tests/cases/conformance/node/nodeModulesImportModeDeclarationEmit2.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @noImplicitReferences: true
// @module: node16,node18,node20,nodenext
// @declaration: true
diff --git a/tests/cases/conformance/node/nodeModulesImportModeDeclarationEmitErrors1.ts b/tests/cases/conformance/node/nodeModulesImportModeDeclarationEmitErrors1.ts
index 399c72d203203..a5f02035768ea 100644
--- a/tests/cases/conformance/node/nodeModulesImportModeDeclarationEmitErrors1.ts
+++ b/tests/cases/conformance/node/nodeModulesImportModeDeclarationEmitErrors1.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @noImplicitReferences: true
// @module: node16,node18,node20,nodenext
// @declaration: true
diff --git a/tests/cases/conformance/node/nodeModulesImportResolutionIntoExport.ts b/tests/cases/conformance/node/nodeModulesImportResolutionIntoExport.ts
index 674ffc79366e6..42f0e61ae1e8a 100644
--- a/tests/cases/conformance/node/nodeModulesImportResolutionIntoExport.ts
+++ b/tests/cases/conformance/node/nodeModulesImportResolutionIntoExport.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @filename: index.ts
diff --git a/tests/cases/conformance/node/nodeModulesImportResolutionNoCycle.ts b/tests/cases/conformance/node/nodeModulesImportResolutionNoCycle.ts
index f127d37349642..7ab27a44168c9 100644
--- a/tests/cases/conformance/node/nodeModulesImportResolutionNoCycle.ts
+++ b/tests/cases/conformance/node/nodeModulesImportResolutionNoCycle.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @filename: index.ts
diff --git a/tests/cases/conformance/node/nodeModulesImportTypeModeDeclarationEmit1.ts b/tests/cases/conformance/node/nodeModulesImportTypeModeDeclarationEmit1.ts
index 40e47a0f51bbd..208a1141dfa44 100644
--- a/tests/cases/conformance/node/nodeModulesImportTypeModeDeclarationEmit1.ts
+++ b/tests/cases/conformance/node/nodeModulesImportTypeModeDeclarationEmit1.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @noImplicitReferences: true
// @module: node16,node18,node20,nodenext
// @declaration: true
diff --git a/tests/cases/conformance/node/nodeModulesImportTypeModeDeclarationEmitErrors1.ts b/tests/cases/conformance/node/nodeModulesImportTypeModeDeclarationEmitErrors1.ts
index bc412a1729510..ca502b389790f 100644
--- a/tests/cases/conformance/node/nodeModulesImportTypeModeDeclarationEmitErrors1.ts
+++ b/tests/cases/conformance/node/nodeModulesImportTypeModeDeclarationEmitErrors1.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @strict: false
// @module: node16,node18,node20,nodenext
// @declaration: true
diff --git a/tests/cases/conformance/node/nodeModulesJson.ts b/tests/cases/conformance/node/nodeModulesJson.ts
index 2ed2469142268..2580cc55674e6 100644
--- a/tests/cases/conformance/node/nodeModulesJson.ts
+++ b/tests/cases/conformance/node/nodeModulesJson.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @resolveJsonModule: true
// @noEmit: true
diff --git a/tests/cases/conformance/node/nodeModulesNoDirectoryModule.ts b/tests/cases/conformance/node/nodeModulesNoDirectoryModule.ts
index 5b5d38a99466c..8fb1b3fc875c6 100644
--- a/tests/cases/conformance/node/nodeModulesNoDirectoryModule.ts
+++ b/tests/cases/conformance/node/nodeModulesNoDirectoryModule.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @noUncheckedSideEffectImports: true
// @strict: true
// @module: node16
diff --git a/tests/cases/conformance/node/nodeModulesPackageExports.ts b/tests/cases/conformance/node/nodeModulesPackageExports.ts
index 4ec9614911ab9..5ccbbb13de079 100644
--- a/tests/cases/conformance/node/nodeModulesPackageExports.ts
+++ b/tests/cases/conformance/node/nodeModulesPackageExports.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @outDir: out
diff --git a/tests/cases/conformance/node/nodeModulesPackageImports.ts b/tests/cases/conformance/node/nodeModulesPackageImports.ts
index d307d23f096ad..3a6b0365499a0 100644
--- a/tests/cases/conformance/node/nodeModulesPackageImports.ts
+++ b/tests/cases/conformance/node/nodeModulesPackageImports.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @filename: index.ts
diff --git a/tests/cases/conformance/node/nodeModulesPackageImportsRootWildcardNode16.ts b/tests/cases/conformance/node/nodeModulesPackageImportsRootWildcardNode16.ts
index edd2b10c5abff..55e59a637b3b7 100644
--- a/tests/cases/conformance/node/nodeModulesPackageImportsRootWildcardNode16.ts
+++ b/tests/cases/conformance/node/nodeModulesPackageImportsRootWildcardNode16.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16
// @declaration: true
// @traceResolution: true
diff --git a/tests/cases/conformance/node/nodeModulesPackagePatternExports.ts b/tests/cases/conformance/node/nodeModulesPackagePatternExports.ts
index 3df678927c945..e4b1d61509e8a 100644
--- a/tests/cases/conformance/node/nodeModulesPackagePatternExports.ts
+++ b/tests/cases/conformance/node/nodeModulesPackagePatternExports.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @outDir: out
diff --git a/tests/cases/conformance/node/nodeModulesPackagePatternExportsExclude.ts b/tests/cases/conformance/node/nodeModulesPackagePatternExportsExclude.ts
index 33058b62ac758..91cde50bc9d5f 100644
--- a/tests/cases/conformance/node/nodeModulesPackagePatternExportsExclude.ts
+++ b/tests/cases/conformance/node/nodeModulesPackagePatternExportsExclude.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @outDir: out
diff --git a/tests/cases/conformance/node/nodeModulesPackagePatternExportsTrailers.ts b/tests/cases/conformance/node/nodeModulesPackagePatternExportsTrailers.ts
index 2d098108b188f..10ed7c44ed856 100644
--- a/tests/cases/conformance/node/nodeModulesPackagePatternExportsTrailers.ts
+++ b/tests/cases/conformance/node/nodeModulesPackagePatternExportsTrailers.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @outDir: out
diff --git a/tests/cases/conformance/node/nodeModulesResolveJsonModule.ts b/tests/cases/conformance/node/nodeModulesResolveJsonModule.ts
index ebf4943bfd97a..9f648d082d72e 100644
--- a/tests/cases/conformance/node/nodeModulesResolveJsonModule.ts
+++ b/tests/cases/conformance/node/nodeModulesResolveJsonModule.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @resolveJsonModule: true
// @outDir: ./out
diff --git a/tests/cases/conformance/node/nodeModulesSynchronousCallErrors.ts b/tests/cases/conformance/node/nodeModulesSynchronousCallErrors.ts
index a9a6366da2177..0908766a2c8dd 100644
--- a/tests/cases/conformance/node/nodeModulesSynchronousCallErrors.ts
+++ b/tests/cases/conformance/node/nodeModulesSynchronousCallErrors.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @filename: subfolder/index.ts
diff --git a/tests/cases/conformance/node/nodeModulesTopLevelAwait.ts b/tests/cases/conformance/node/nodeModulesTopLevelAwait.ts
index e4ea126385260..f0f73f5b7592c 100644
--- a/tests/cases/conformance/node/nodeModulesTopLevelAwait.ts
+++ b/tests/cases/conformance/node/nodeModulesTopLevelAwait.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @strict: false
// @module: node16,node18,node20,nodenext
// @declaration: true
diff --git a/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeDeclarationEmit1.ts b/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeDeclarationEmit1.ts
index f2006002aa8a3..05b9714be5ba2 100644
--- a/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeDeclarationEmit1.ts
+++ b/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeDeclarationEmit1.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @noImplicitReferences: true
// @module: node16,node18,node20,nodenext
// @declaration: true
diff --git a/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeDeclarationEmit2.ts b/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeDeclarationEmit2.ts
index 4f121400e2d35..d7002694ac42a 100644
--- a/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeDeclarationEmit2.ts
+++ b/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeDeclarationEmit2.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @noImplicitReferences: true
// @module: node16,node18,node20,nodenext
// @declaration: true
diff --git a/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeDeclarationEmit3.ts b/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeDeclarationEmit3.ts
index 24590a8e6f0c0..b537c4dc0444a 100644
--- a/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeDeclarationEmit3.ts
+++ b/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeDeclarationEmit3.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @noImplicitReferences: true
// @module: node16,node18,node20,nodenext
// @declaration: true
diff --git a/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeDeclarationEmit4.ts b/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeDeclarationEmit4.ts
index 3edf6054900b7..c6a373e36f7de 100644
--- a/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeDeclarationEmit4.ts
+++ b/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeDeclarationEmit4.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @noImplicitReferences: true
// @module: node16,node18,node20,nodenext
// @declaration: true
diff --git a/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeDeclarationEmit5.ts b/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeDeclarationEmit5.ts
index 717665bf51288..dae56c6d914d2 100644
--- a/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeDeclarationEmit5.ts
+++ b/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeDeclarationEmit5.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @noImplicitReferences: true
// @module: node16,node18,node20,nodenext
// @declaration: true
diff --git a/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeDeclarationEmit6.ts b/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeDeclarationEmit6.ts
index 0db5f88943134..dcee810ddf10a 100644
--- a/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeDeclarationEmit6.ts
+++ b/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeDeclarationEmit6.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @noImplicitReferences: true
// @module: node16,node18,node20,nodenext
// @declaration: true
diff --git a/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeDeclarationEmit7.ts b/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeDeclarationEmit7.ts
index 2db3fd9241a8e..94a1a466626c3 100644
--- a/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeDeclarationEmit7.ts
+++ b/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeDeclarationEmit7.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @noImplicitReferences: true
// @module: node16,node18,node20,nodenext
// @declaration: true
diff --git a/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeOverride1.ts b/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeOverride1.ts
index 05f0b599c56e7..7b819b42c2b85 100644
--- a/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeOverride1.ts
+++ b/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeOverride1.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @noImplicitReferences: true
// @module: node16,node18,node20,nodenext
// @outDir: out
diff --git a/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeOverride2.ts b/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeOverride2.ts
index 137b91399dedb..74f6529773ee1 100644
--- a/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeOverride2.ts
+++ b/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeOverride2.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @noImplicitReferences: true
// @module: node16,node18,node20,nodenext
// @outDir: out
diff --git a/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeOverride3.ts b/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeOverride3.ts
index 0c05f1d7eae1f..6aaa479b00291 100644
--- a/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeOverride3.ts
+++ b/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeOverride3.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @noImplicitReferences: true
// @module: node16,node18,node20,nodenext
// @outDir: out
diff --git a/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeOverride4.ts b/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeOverride4.ts
index 0df6662f84785..7a1ef90409c4c 100644
--- a/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeOverride4.ts
+++ b/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeOverride4.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @noImplicitReferences: true
// @module: node16,node18,node20,nodenext
// @outDir: out
diff --git a/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeOverride5.ts b/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeOverride5.ts
index d29de3ac413bd..70af89a3f3a27 100644
--- a/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeOverride5.ts
+++ b/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeOverride5.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @noImplicitReferences: true
// @module: node16,node18,node20,nodenext
// @outDir: out
diff --git a/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeOverrideModeError.ts b/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeOverrideModeError.ts
index 0a461a082ce6f..f723bf7707a2f 100644
--- a/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeOverrideModeError.ts
+++ b/tests/cases/conformance/node/nodeModulesTripleSlashReferenceModeOverrideModeError.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @noImplicitReferences: true
// @module: node16,node18,node20,nodenext
// @outDir: out
diff --git a/tests/cases/conformance/node/nodeModulesTypesVersionPackageExports.ts b/tests/cases/conformance/node/nodeModulesTypesVersionPackageExports.ts
index 99172359be92d..ea5483ad2075c 100644
--- a/tests/cases/conformance/node/nodeModulesTypesVersionPackageExports.ts
+++ b/tests/cases/conformance/node/nodeModulesTypesVersionPackageExports.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @outDir: out
diff --git a/tests/cases/conformance/node/nodePackageSelfName.ts b/tests/cases/conformance/node/nodePackageSelfName.ts
index 2d70c85f393b2..a7ce7e8509514 100644
--- a/tests/cases/conformance/node/nodePackageSelfName.ts
+++ b/tests/cases/conformance/node/nodePackageSelfName.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @filename: index.ts
diff --git a/tests/cases/conformance/node/nodePackageSelfNameScoped.ts b/tests/cases/conformance/node/nodePackageSelfNameScoped.ts
index 08e0cef7696b1..abde22be831cb 100644
--- a/tests/cases/conformance/node/nodePackageSelfNameScoped.ts
+++ b/tests/cases/conformance/node/nodePackageSelfNameScoped.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @module: node16,node18,node20,nodenext
// @declaration: true
// @filename: index.ts
diff --git a/tests/cases/conformance/nonjsExtensions/declarationFileForTsJsImport.ts b/tests/cases/conformance/nonjsExtensions/declarationFileForTsJsImport.ts
index 44ef8a6746012..479676aa9913d 100644
--- a/tests/cases/conformance/nonjsExtensions/declarationFileForTsJsImport.ts
+++ b/tests/cases/conformance/nonjsExtensions/declarationFileForTsJsImport.ts
@@ -1,3 +1,4 @@
+// @target: es2022
// @allowArbitraryExtensions: true
// @module: node18,node20,nodenext
// @filename: package.json
From a82be55a6230c047642f4edcc87f3f16436b6a8f Mon Sep 17 00:00:00 2001
From: Jake Bailey <5341706+jakebailey@users.noreply.github.com>
Date: Wed, 28 Jan 2026 20:21:20 -0800
Subject: [PATCH 2/6] Make all es5 tests also test es2015
---
.../ES3For-ofTypeCheck1(target=es2015).js | 7 +
...S3For-ofTypeCheck1(target=es2015).symbols} | 0
... ES3For-ofTypeCheck1(target=es2015).types} | 0
....js => ES3For-ofTypeCheck1(target=es5).js} | 0
.../ES3For-ofTypeCheck1(target=es5).symbols | 6 +
.../ES3For-ofTypeCheck1(target=es5).types | 9 +
.../ES3For-ofTypeCheck2(target=es2015).js | 7 +
...S3For-ofTypeCheck2(target=es2015).symbols} | 0
... ES3For-ofTypeCheck2(target=es2015).types} | 0
....js => ES3For-ofTypeCheck2(target=es5).js} | 0
.../ES3For-ofTypeCheck2(target=es5).symbols | 6 +
.../ES3For-ofTypeCheck2(target=es5).types | 11 +
.../ES3For-ofTypeCheck4(target=es2015).js | 9 +
...S3For-ofTypeCheck4(target=es2015).symbols} | 0
... ES3For-ofTypeCheck4(target=es2015).types} | 0
....js => ES3For-ofTypeCheck4(target=es5).js} | 0
.../ES3For-ofTypeCheck4(target=es5).symbols | 10 +
.../ES3For-ofTypeCheck4(target=es5).types | 13 +
.../ES3For-ofTypeCheck6(target=es2015).js | 9 +
...S3For-ofTypeCheck6(target=es2015).symbols} | 0
... ES3For-ofTypeCheck6(target=es2015).types} | 0
....js => ES3For-ofTypeCheck6(target=es5).js} | 0
.../ES3For-ofTypeCheck6(target=es5).symbols | 10 +
.../ES3For-ofTypeCheck6(target=es5).types | 13 +
.../ES5For-ofTypeCheck1(target=es2015).js | 7 +
...S5For-ofTypeCheck1(target=es2015).symbols} | 0
... ES5For-ofTypeCheck1(target=es2015).types} | 0
....js => ES5For-ofTypeCheck1(target=es5).js} | 0
.../ES5For-ofTypeCheck1(target=es5).symbols | 6 +
.../ES5For-ofTypeCheck1(target=es5).types | 9 +
.../ES5For-ofTypeCheck10(target=es2015).js | 32 +
...5For-ofTypeCheck10(target=es2015).symbols} | 0
.../ES5For-ofTypeCheck10(target=es2015).types | 54 +
...5For-ofTypeCheck10(target=es5).errors.txt} | 0
...js => ES5For-ofTypeCheck10(target=es5).js} | 0
.../ES5For-ofTypeCheck10(target=es5).symbols | 34 +
...=> ES5For-ofTypeCheck10(target=es5).types} | 0
...r-ofTypeCheck11(target=es2015).errors.txt} | 0
.../ES5For-ofTypeCheck11(target=es2015).js | 10 +
...5For-ofTypeCheck11(target=es2015).symbols} | 0
...ES5For-ofTypeCheck11(target=es2015).types} | 0
...S5For-ofTypeCheck11(target=es5).errors.txt | 11 +
...js => ES5For-ofTypeCheck11(target=es5).js} | 0
.../ES5For-ofTypeCheck11(target=es5).symbols | 13 +
.../ES5For-ofTypeCheck11(target=es5).types | 17 +
...or-ofTypeCheck12(target=es2015).errors.txt | 7 +
.../ES5For-ofTypeCheck12(target=es2015).js | 7 +
...5For-ofTypeCheck12(target=es2015).symbols} | 0
...ES5For-ofTypeCheck12(target=es2015).types} | 0
...5For-ofTypeCheck12(target=es5).errors.txt} | 0
...js => ES5For-ofTypeCheck12(target=es5).js} | 0
.../ES5For-ofTypeCheck12(target=es5).symbols | 6 +
.../ES5For-ofTypeCheck12(target=es5).types | 9 +
.../ES5For-ofTypeCheck13(target=es2015).js | 13 +
...5For-ofTypeCheck13(target=es2015).symbols} | 0
.../ES5For-ofTypeCheck13(target=es2015).types | 41 +
...5For-ofTypeCheck13(target=es5).errors.txt} | 0
...js => ES5For-ofTypeCheck13(target=es5).js} | 0
.../ES5For-ofTypeCheck13(target=es5).symbols | 22 +
...=> ES5For-ofTypeCheck13(target=es5).types} | 0
.../ES5For-ofTypeCheck14(target=es2015).js | 8 +
...5For-ofTypeCheck14(target=es2015).symbols} | 0
.../ES5For-ofTypeCheck14(target=es2015).types | 13 +
...5For-ofTypeCheck14(target=es5).errors.txt} | 0
...js => ES5For-ofTypeCheck14(target=es5).js} | 0
.../ES5For-ofTypeCheck14(target=es5).symbols | 11 +
...=> ES5For-ofTypeCheck14(target=es5).types} | 0
.../ES5For-ofTypeCheck2(target=es2015).js | 7 +
...S5For-ofTypeCheck2(target=es2015).symbols} | 0
... ES5For-ofTypeCheck2(target=es2015).types} | 0
....js => ES5For-ofTypeCheck2(target=es5).js} | 0
.../ES5For-ofTypeCheck2(target=es5).symbols | 6 +
.../ES5For-ofTypeCheck2(target=es5).types | 11 +
.../ES5For-ofTypeCheck3(target=es2015).js | 9 +
...S5For-ofTypeCheck3(target=es2015).symbols} | 0
... ES5For-ofTypeCheck3(target=es2015).types} | 0
....js => ES5For-ofTypeCheck3(target=es5).js} | 0
.../ES5For-ofTypeCheck3(target=es5).symbols | 10 +
.../ES5For-ofTypeCheck3(target=es5).types | 19 +
.../ES5For-ofTypeCheck4(target=es2015).js | 9 +
...S5For-ofTypeCheck4(target=es2015).symbols} | 0
... ES5For-ofTypeCheck4(target=es2015).types} | 0
....js => ES5For-ofTypeCheck4(target=es5).js} | 0
.../ES5For-ofTypeCheck4(target=es5).symbols | 10 +
.../ES5For-ofTypeCheck4(target=es5).types | 13 +
.../ES5For-ofTypeCheck5(target=es2015).js | 9 +
...S5For-ofTypeCheck5(target=es2015).symbols} | 0
... ES5For-ofTypeCheck5(target=es2015).types} | 0
....js => ES5For-ofTypeCheck5(target=es5).js} | 0
.../ES5For-ofTypeCheck5(target=es5).symbols | 10 +
.../ES5For-ofTypeCheck5(target=es5).types | 13 +
.../ES5For-ofTypeCheck6(target=es2015).js | 9 +
...S5For-ofTypeCheck6(target=es2015).symbols} | 0
... ES5For-ofTypeCheck6(target=es2015).types} | 0
....js => ES5For-ofTypeCheck6(target=es5).js} | 0
.../ES5For-ofTypeCheck6(target=es5).symbols | 10 +
.../ES5For-ofTypeCheck6(target=es5).types | 13 +
...For-ofTypeCheck7(target=es2015).errors.txt | 8 +
.../ES5For-ofTypeCheck7(target=es2015).js | 8 +
...S5For-ofTypeCheck7(target=es2015).symbols} | 0
.../ES5For-ofTypeCheck7(target=es2015).types | 13 +
...S5For-ofTypeCheck7(target=es5).errors.txt} | 0
....js => ES5For-ofTypeCheck7(target=es5).js} | 0
.../ES5For-ofTypeCheck7(target=es5).symbols | 10 +
... => ES5For-ofTypeCheck7(target=es5).types} | 0
...or-ofTypeCheck8(target=es2015).errors.txt} | 0
.../ES5For-ofTypeCheck8(target=es2015).js | 10 +
...S5For-ofTypeCheck8(target=es2015).symbols} | 0
... ES5For-ofTypeCheck8(target=es2015).types} | 0
...ES5For-ofTypeCheck8(target=es5).errors.txt | 11 +
....js => ES5For-ofTypeCheck8(target=es5).js} | 0
.../ES5For-ofTypeCheck8(target=es5).symbols | 13 +
.../ES5For-ofTypeCheck8(target=es5).types | 17 +
...For-ofTypeCheck9(target=es2015).errors.txt | 8 +
.../ES5For-ofTypeCheck9(target=es2015).js | 8 +
...S5For-ofTypeCheck9(target=es2015).symbols} | 0
.../ES5For-ofTypeCheck9(target=es2015).types | 13 +
...S5For-ofTypeCheck9(target=es5).errors.txt} | 0
....js => ES5For-ofTypeCheck9(target=es5).js} | 0
.../ES5For-ofTypeCheck9(target=es5).symbols | 10 +
... => ES5For-ofTypeCheck9(target=es5).types} | 0
.../ES5SymbolProperty1(target=es2015).js | 20 +
...ES5SymbolProperty1(target=es2015).symbols} | 0
...> ES5SymbolProperty1(target=es2015).types} | 0
...1.js => ES5SymbolProperty1(target=es5).js} | 0
.../ES5SymbolProperty1(target=es5).symbols | 29 +
.../ES5SymbolProperty1(target=es5).types | 43 +
.../ES5SymbolProperty2(target=es2015).js | 25 +
...ES5SymbolProperty2(target=es2015).symbols} | 0
...> ES5SymbolProperty2(target=es2015).types} | 0
...2.js => ES5SymbolProperty2(target=es5).js} | 0
.../ES5SymbolProperty2(target=es5).symbols | 29 +
.../ES5SymbolProperty2(target=es5).types | 58 +
...SymbolProperty3(target=es2015).errors.txt} | 0
.../ES5SymbolProperty3(target=es2015).js | 17 +
...ES5SymbolProperty3(target=es2015).symbols} | 0
...> ES5SymbolProperty3(target=es2015).types} | 0
.../ES5SymbolProperty3(target=es5).errors.txt | 14 +
...3.js => ES5SymbolProperty3(target=es5).js} | 0
.../ES5SymbolProperty3(target=es5).symbols | 22 +
.../ES5SymbolProperty3(target=es5).types | 38 +
...SymbolProperty4(target=es2015).errors.txt} | 0
.../ES5SymbolProperty4(target=es2015).js | 17 +
...ES5SymbolProperty4(target=es2015).symbols} | 0
...> ES5SymbolProperty4(target=es2015).types} | 0
.../ES5SymbolProperty4(target=es5).errors.txt | 14 +
...4.js => ES5SymbolProperty4(target=es5).js} | 0
.../ES5SymbolProperty4(target=es5).symbols | 23 +
.../ES5SymbolProperty4(target=es5).types | 40 +
...SymbolProperty5(target=es2015).errors.txt} | 0
.../ES5SymbolProperty5(target=es2015).js | 16 +
...ES5SymbolProperty5(target=es2015).symbols} | 0
...> ES5SymbolProperty5(target=es2015).types} | 0
.../ES5SymbolProperty5(target=es5).errors.txt | 17 +
...5.js => ES5SymbolProperty5(target=es5).js} | 0
.../ES5SymbolProperty5(target=es5).symbols | 23 +
.../ES5SymbolProperty5(target=es5).types | 44 +
.../ES5SymbolProperty6(target=es2015).js | 14 +
...ES5SymbolProperty6(target=es2015).symbols} | 0
...> ES5SymbolProperty6(target=es2015).types} | 0
...6.js => ES5SymbolProperty6(target=es5).js} | 0
.../ES5SymbolProperty6(target=es5).symbols | 19 +
.../ES5SymbolProperty6(target=es5).types | 34 +
...SymbolProperty7(target=es2015).errors.txt} | 0
.../ES5SymbolProperty7(target=es2015).js | 17 +
...ES5SymbolProperty7(target=es2015).symbols} | 0
...> ES5SymbolProperty7(target=es2015).types} | 0
.../ES5SymbolProperty7(target=es5).errors.txt | 14 +
...7.js => ES5SymbolProperty7(target=es5).js} | 0
.../ES5SymbolProperty7(target=es5).symbols | 23 +
.../ES5SymbolProperty7(target=es5).types | 40 +
...e1.js => ES5SymbolType1(target=es2015).js} | 0
... => ES5SymbolType1(target=es2015).symbols} | 0
...es => ES5SymbolType1(target=es2015).types} | 0
.../reference/ES5SymbolType1(target=es5).js | 9 +
.../ES5SymbolType1(target=es5).symbols | 11 +
.../ES5SymbolType1(target=es5).types | 17 +
.../reference/ES5for-of32(target=es2015).js | 23 +
...ols => ES5for-of32(target=es2015).symbols} | 0
...types => ES5for-of32(target=es2015).types} | 0
...for-of32.js => ES5for-of32(target=es5).js} | 0
.../reference/ES5for-of32(target=es5).symbols | 24 +
.../reference/ES5for-of32(target=es5).types | 58 +
.../abstractPropertyBasics(target=es2015).js | 38 +
...ractPropertyBasics(target=es2015).symbols} | 0
...stractPropertyBasics(target=es2015).types} | 0
... => abstractPropertyBasics(target=es5).js} | 0
...abstractPropertyBasics(target=es5).symbols | 61 +
.../abstractPropertyBasics(target=es5).types | 84 +
...ropertyNegative(target=es2015).errors.txt} | 0
...abstractPropertyNegative(target=es2015).js | 83 +
...ctPropertyNegative(target=es2015).symbols} | 0
...ractPropertyNegative(target=es2015).types} | 0
...actPropertyNegative(target=es5).errors.txt | 85 +
...> abstractPropertyNegative(target=es5).js} | 0
...stractPropertyNegative(target=es5).symbols | 109 +
...abstractPropertyNegative(target=es5).types | 162 +
...bilityModifiers(target=es2015).errors.txt} | 0
.../accessibilityModifiers(target=es2015).js | 79 +
...ssibilityModifiers(target=es2015).symbols} | 0
...cessibilityModifiers(target=es2015).types} | 0
...essibilityModifiers(target=es5).errors.txt | 95 +
... => accessibilityModifiers(target=es5).js} | 0
...accessibilityModifiers(target=es5).symbols | 109 +
.../accessibilityModifiers(target=es5).types | 161 +
...lCallDiagnostic(target=es2015).errors.txt} | 0
...AccidentalCallDiagnostic(target=es2015).js | 20 +
...ntalCallDiagnostic(target=es2015).symbols} | 0
...dentalCallDiagnostic(target=es2015).types} | 0
...entalCallDiagnostic(target=es5).errors.txt | 16 +
...orAccidentalCallDiagnostic(target=es5).js} | 0
...cidentalCallDiagnostic(target=es5).symbols | 21 +
...AccidentalCallDiagnostic(target=es5).types | 31 +
...essorInAmbientContextES5(target=es2015).js | 75 +
...nAmbientContextES5(target=es2015).symbols} | 0
...orInAmbientContextES5(target=es2015).types | 63 +
...nAmbientContextES5(target=es5).errors.txt} | 0
...ccessorInAmbientContextES5(target=es5).js} | 0
...sorInAmbientContextES5(target=es5).symbols | 51 +
...ssorInAmbientContextES5(target=es5).types} | 0
...ibilityModifier(target=es2015).errors.txt} | 0
...terAccessibilityModifier(target=es2015).js | 13 +
...essibilityModifier(target=es2015).symbols} | 0
...ccessibilityModifier(target=es2015).types} | 0
...cessibilityModifier(target=es5).errors.txt | 13 +
...meterAccessibilityModifier(target=es5).js} | 0
...rAccessibilityModifier(target=es5).symbols | 14 +
...terAccessibilityModifier(target=es5).types | 19 +
.../accessorWithES5(target=es2015).js | 38 +
...=> accessorWithES5(target=es2015).symbols} | 0
...s => accessorWithES5(target=es2015).types} | 0
...hES5.js => accessorWithES5(target=es5).js} | 0
.../accessorWithES5(target=es5).symbols | 36 +
.../accessorWithES5(target=es5).types | 50 +
...WithInitializer(target=es2015).errors.txt} | 0
.../accessorWithInitializer(target=es2015).js | 13 +
...sorWithInitializer(target=es2015).symbols} | 0
...essorWithInitializer(target=es2015).types} | 0
...ssorWithInitializer(target=es5).errors.txt | 13 +
...=> accessorWithInitializer(target=es5).js} | 0
...ccessorWithInitializer(target=es5).symbols | 14 +
.../accessorWithInitializer(target=es5).types | 23 +
...cessorWithLineTerminator(target=es2015).js | 16 +
...WithLineTerminator(target=es2015).symbols} | 0
...orWithLineTerminator(target=es2015).types} | 0
...accessorWithLineTerminator(target=es5).js} | 0
...ssorWithLineTerminator(target=es5).symbols | 15 +
...cessorWithLineTerminator(target=es5).types | 21 +
...edAccessibilityModifiers(target=es2015).js | 64 +
...ssibilityModifiers(target=es2015).symbols} | 0
...cessibilityModifiers(target=es2015).types} | 0
...chedAccessibilityModifiers(target=es5).js} | 0
...AccessibilityModifiers(target=es5).symbols | 58 +
...edAccessibilityModifiers(target=es5).types | 82 +
...orWithRestParam(target=es2015).errors.txt} | 0
.../accessorWithRestParam(target=es2015).js | 13 +
...essorWithRestParam(target=es2015).symbols} | 0
...ccessorWithRestParam(target=es2015).types} | 0
...cessorWithRestParam(target=es5).errors.txt | 13 +
...s => accessorWithRestParam(target=es5).js} | 0
.../accessorWithRestParam(target=es5).symbols | 14 +
.../accessorWithRestParam(target=es5).types | 19 +
...sorWithoutBody1(target=es2015).errors.txt} | 0
...=> accessorWithoutBody1(target=es2015).js} | 0
...cessorWithoutBody1(target=es2015).symbols} | 0
...accessorWithoutBody1(target=es2015).types} | 0
...ccessorWithoutBody1(target=es5).errors.txt | 7 +
.../accessorWithoutBody1(target=es5).js | 7 +
.../accessorWithoutBody1(target=es5).symbols | 7 +
.../accessorWithoutBody1(target=es5).types | 11 +
...sorWithoutBody2(target=es2015).errors.txt} | 0
...=> accessorWithoutBody2(target=es2015).js} | 0
...cessorWithoutBody2(target=es2015).symbols} | 0
...accessorWithoutBody2(target=es2015).types} | 0
...ccessorWithoutBody2(target=es5).errors.txt | 7 +
.../accessorWithoutBody2(target=es5).js | 7 +
.../accessorWithoutBody2(target=es5).symbols | 8 +
.../accessorWithoutBody2(target=es5).types | 13 +
...nAmbientContext(target=es2015).errors.txt} | 0
...cessorsInAmbientContext(target=es2015).js} | 0
...rsInAmbientContext(target=es2015).symbols} | 0
...sorsInAmbientContext(target=es2015).types} | 0
...orsInAmbientContext(target=es5).errors.txt | 44 +
.../accessorsInAmbientContext(target=es5).js | 22 +
...essorsInAmbientContext(target=es5).symbols | 42 +
...ccessorsInAmbientContext(target=es5).types | 65 +
...errideProperty7(target=es2015).errors.txt} | 0
...cessorsOverrideProperty7(target=es2015).js | 17 +
...sOverrideProperty7(target=es2015).symbols} | 0
...orsOverrideProperty7(target=es2015).types} | 0
...rsOverrideProperty7(target=es5).errors.txt | 16 +
...accessorsOverrideProperty7(target=es5).js} | 0
...ssorsOverrideProperty7(target=es5).symbols | 17 +
...cessorsOverrideProperty7(target=es5).types | 26 +
...sUsageInAccessorsOfClass(target=es2015).js | 56 +
...InAccessorsOfClass(target=es2015).symbols} | 0
...geInAccessorsOfClass(target=es2015).types} | 0
...iasUsageInAccessorsOfClass(target=es5).js} | 0
...sageInAccessorsOfClass(target=es5).symbols | 63 +
...sUsageInAccessorsOfClass(target=es5).types | 85 +
.../alwaysStrictModule6(target=es2015).js | 9 +
...lwaysStrictModule6(target=es2015).symbols} | 0
... alwaysStrictModule6(target=es2015).types} | 0
....js => alwaysStrictModule6(target=es5).js} | 0
.../alwaysStrictModule6(target=es5).symbols | 7 +
.../alwaysStrictModule6(target=es5).types | 10 +
....js => ambientAccessors(target=es2015).js} | 0
...> ambientAccessors(target=es2015).symbols} | 0
... => ambientAccessors(target=es2015).types} | 0
.../reference/ambientAccessors(target=es5).js | 32 +
.../ambientAccessors(target=es5).symbols | 35 +
.../ambientAccessors(target=es5).types | 48 +
... ambientGetters(target=es2015).errors.txt} | 0
...rs.js => ambientGetters(target=es2015).js} | 0
... => ambientGetters(target=es2015).symbols} | 0
...es => ambientGetters(target=es2015).types} | 0
.../ambientGetters(target=es5).errors.txt | 13 +
.../reference/ambientGetters(target=es5).js | 12 +
.../ambientGetters(target=es5).symbols | 16 +
.../ambientGetters(target=es5).types | 22 +
...entsObjectIterator01_ES5(target=es2015).js | 19 +
...jectIterator01_ES5(target=es2015).symbols} | 0
...sObjectIterator01_ES5(target=es2015).types | 43 +
...jectIterator01_ES5(target=es5).errors.txt} | 0
...umentsObjectIterator01_ES5(target=es5).js} | 0
...tsObjectIterator01_ES5(target=es5).symbols | 26 +
...ntsObjectIterator01_ES5(target=es5).types} | 0
...entsObjectIterator02_ES5(target=es2015).js | 24 +
...jectIterator02_ES5(target=es2015).symbols} | 0
...sObjectIterator02_ES5(target=es2015).types | 61 +
...jectIterator02_ES5(target=es5).errors.txt} | 0
...umentsObjectIterator02_ES5(target=es5).js} | 0
...tsObjectIterator02_ES5(target=es5).symbols | 35 +
...ntsObjectIterator02_ES5(target=es5).types} | 0
...entsObjectIterator03_ES5(target=es2015).js | 16 +
...jectIterator03_ES5(target=es2015).symbols} | 0
...sObjectIterator03_ES5(target=es2015).types | 32 +
...jectIterator03_ES5(target=es5).errors.txt} | 0
...umentsObjectIterator03_ES5(target=es5).js} | 0
...tsObjectIterator03_ES5(target=es5).symbols | 22 +
...ntsObjectIterator03_ES5(target=es5).types} | 0
...preadImportHelpers(target=es5).errors.txt} | 0
.../arrayToLocaleStringES5(target=es2015).js | 106 +
...yToLocaleStringES5(target=es2015).symbols} | 0
...rayToLocaleStringES5(target=es2015).types} | 0
... => arrayToLocaleStringES5(target=es5).js} | 0
...arrayToLocaleStringES5(target=es5).symbols | 270 +
.../arrayToLocaleStringES5(target=es5).types | 735 +
...arameterNameAsync_es2017(target=es2015).js | 7 +
...erNameAsync_es2017(target=es2015).symbols} | 0
...eterNameAsync_es2017(target=es2015).types} | 0
...hParameterNameAsync_es2017(target=es5).js} | 0
...ameterNameAsync_es2017(target=es5).symbols | 8 +
...arameterNameAsync_es2017(target=es5).types | 11 +
...thParameterNameAsync_es5(target=es2015).js | 7 +
...meterNameAsync_es5(target=es2015).symbols} | 0
...rameterNameAsync_es5(target=es2015).types} | 0
...WithParameterNameAsync_es5(target=es5).js} | 0
...ParameterNameAsync_es5(target=es5).symbols | 8 +
...thParameterNameAsync_es5(target=es5).types | 11 +
...thParameterNameAsync_es6(target=es2015).js | 7 +
...meterNameAsync_es6(target=es2015).symbols} | 0
...rameterNameAsync_es6(target=es2015).types} | 0
...WithParameterNameAsync_es6(target=es5).js} | 0
...ParameterNameAsync_es6(target=es5).symbols | 8 +
...thParameterNameAsync_es6(target=es5).types | 11 +
...erToArrayBuffer(target=es2015).errors.txt} | 0
...rrayBufferToArrayBuffer(target=es2015).js} | 0
...ufferToArrayBuffer(target=es2015).symbols} | 0
...yBufferToArrayBuffer(target=es2015).types} | 0
...BufferToArrayBuffer(target=es5).errors.txt | 11 +
...redArrayBufferToArrayBuffer(target=es5).js | 7 +
...rayBufferToArrayBuffer(target=es5).symbols | 8 +
...ArrayBufferToArrayBuffer(target=es5).types | 13 +
...asyncAliasReturnType_es5(target=es2015).js | 13 +
...liasReturnType_es5(target=es2015).symbols} | 0
...cAliasReturnType_es5(target=es2015).types} | 0
...liasReturnType_es5(target=es5).errors.txt} | 0
...> asyncAliasReturnType_es5(target=es5).js} | 0
...yncAliasReturnType_es5(target=es5).symbols | 13 +
...asyncAliasReturnType_es5(target=es5).types | 11 +
...wFunction10_es5(target=es2015).errors.txt} | 0
...asyncArrowFunction10_es5(target=es2015).js | 14 +
...rrowFunction10_es5(target=es2015).symbols} | 0
...cArrowFunction10_es5(target=es2015).types} | 0
...ArrowFunction10_es5(target=es5).errors.txt | 11 +
...> asyncArrowFunction10_es5(target=es5).js} | 0
...yncArrowFunction10_es5(target=es5).symbols | 13 +
...asyncArrowFunction10_es5(target=es5).types | 15 +
...asyncArrowFunction11_es5(target=es2015).js | 30 +
...rrowFunction11_es5(target=es2015).symbols} | 0
...cArrowFunction11_es5(target=es2015).types} | 0
...> asyncArrowFunction11_es5(target=es5).js} | 0
...yncArrowFunction11_es5(target=es5).symbols | 24 +
...asyncArrowFunction11_es5(target=es5).types | 44 +
.../asyncArrowFunction1_es5(target=es2015).js | 9 +
...ArrowFunction1_es5(target=es2015).symbols} | 0
...ncArrowFunction1_es5(target=es2015).types} | 0
...=> asyncArrowFunction1_es5(target=es5).js} | 0
...syncArrowFunction1_es5(target=es5).symbols | 8 +
.../asyncArrowFunction1_es5(target=es5).types | 10 +
.../asyncArrowFunction2_es5(target=es2015).js | 9 +
...ArrowFunction2_es5(target=es2015).symbols} | 0
...ncArrowFunction2_es5(target=es2015).types} | 0
...=> asyncArrowFunction2_es5(target=es5).js} | 0
...syncArrowFunction2_es5(target=es5).symbols | 7 +
.../asyncArrowFunction2_es5(target=es5).types | 10 +
...owFunction3_es5(target=es2015).errors.txt} | 0
.../asyncArrowFunction3_es5(target=es2015).js | 9 +
...ArrowFunction3_es5(target=es2015).symbols} | 0
...ncArrowFunction3_es5(target=es2015).types} | 0
...cArrowFunction3_es5(target=es5).errors.txt | 8 +
...=> asyncArrowFunction3_es5(target=es5).js} | 0
...syncArrowFunction3_es5(target=es5).symbols | 8 +
.../asyncArrowFunction3_es5(target=es5).types | 11 +
.../asyncArrowFunction4_es5(target=es2015).js | 9 +
...ArrowFunction4_es5(target=es2015).symbols} | 0
...ncArrowFunction4_es5(target=es2015).types} | 0
...=> asyncArrowFunction4_es5(target=es5).js} | 0
...syncArrowFunction4_es5(target=es5).symbols | 6 +
.../asyncArrowFunction4_es5(target=es5).types | 9 +
...owFunction5_es5(target=es2015).errors.txt} | 0
.../asyncArrowFunction5_es5(target=es2015).js | 9 +
...ArrowFunction5_es5(target=es2015).symbols} | 0
...ncArrowFunction5_es5(target=es2015).types} | 0
...cArrowFunction5_es5(target=es5).errors.txt | 8 +
...=> asyncArrowFunction5_es5(target=es5).js} | 0
...syncArrowFunction5_es5(target=es5).symbols | 8 +
.../asyncArrowFunction5_es5(target=es5).types | 11 +
...owFunction6_es5(target=es2015).errors.txt} | 0
.../asyncArrowFunction6_es5(target=es2015).js | 9 +
...ArrowFunction6_es5(target=es2015).symbols} | 0
...ncArrowFunction6_es5(target=es2015).types} | 0
...cArrowFunction6_es5(target=es5).errors.txt | 11 +
...=> asyncArrowFunction6_es5(target=es5).js} | 0
...syncArrowFunction6_es5(target=es5).symbols | 8 +
.../asyncArrowFunction6_es5(target=es5).types | 15 +
...owFunction7_es5(target=es2015).errors.txt} | 0
.../asyncArrowFunction7_es5(target=es2015).js | 15 +
...ArrowFunction7_es5(target=es2015).symbols} | 0
...ncArrowFunction7_es5(target=es2015).types} | 0
...cArrowFunction7_es5(target=es5).errors.txt | 14 +
...=> asyncArrowFunction7_es5(target=es5).js} | 0
...syncArrowFunction7_es5(target=es5).symbols | 14 +
.../asyncArrowFunction7_es5(target=es5).types | 23 +
...owFunction8_es5(target=es2015).errors.txt} | 0
.../asyncArrowFunction8_es5(target=es2015).js | 11 +
...ArrowFunction8_es5(target=es2015).symbols} | 0
...ncArrowFunction8_es5(target=es2015).types} | 0
...cArrowFunction8_es5(target=es5).errors.txt | 9 +
...=> asyncArrowFunction8_es5(target=es5).js} | 0
...syncArrowFunction8_es5(target=es5).symbols | 12 +
.../asyncArrowFunction8_es5(target=es5).types | 23 +
...owFunction9_es5(target=es2015).errors.txt} | 0
.../asyncArrowFunction9_es5(target=es2015).js | 11 +
...ArrowFunction9_es5(target=es2015).symbols} | 0
...ncArrowFunction9_es5(target=es2015).types} | 0
...cArrowFunction9_es5(target=es5).errors.txt | 24 +
...=> asyncArrowFunction9_es5(target=es5).js} | 0
...syncArrowFunction9_es5(target=es5).symbols | 9 +
.../asyncArrowFunction9_es5(target=es5).types | 27 +
...ionCapturesArguments_es5(target=es2015).js | 21 +
...turesArguments_es5(target=es2015).symbols} | 0
...CapturesArguments_es5(target=es2015).types | 35 +
...turesArguments_es5(target=es5).errors.txt} | 0
...ctionCapturesArguments_es5(target=es5).js} | 0
...nCapturesArguments_es5(target=es5).symbols | 22 +
...onCapturesArguments_es5(target=es5).types} | 0
...FunctionCapturesThis_es5(target=es2015).js | 16 +
...onCapturesThis_es5(target=es2015).symbols} | 0
...tionCapturesThis_es5(target=es2015).types} | 0
...owFunctionCapturesThis_es5(target=es5).js} | 0
...nctionCapturesThis_es5(target=es5).symbols | 15 +
...FunctionCapturesThis_es5(target=es5).types | 23 +
.../asyncArrowInClassES5(target=es2015).js | 19 +
...yncArrowInClassES5(target=es2015).symbols} | 0
...asyncArrowInClassES5(target=es2015).types} | 0
...js => asyncArrowInClassES5(target=es5).js} | 0
.../asyncArrowInClassES5(target=es5).symbols | 14 +
.../asyncArrowInClassES5(target=es5).types | 19 +
...atedModules_es5(target=es2015).errors.txt} | 0
...AwaitIsolatedModules_es5(target=es2015).js | 117 +
...solatedModules_es5(target=es2015).symbols} | 0
...tIsolatedModules_es5(target=es2015).types} | 0
...IsolatedModules_es5(target=es5).errors.txt | 45 +
...ncAwaitIsolatedModules_es5(target=es5).js} | 0
...aitIsolatedModules_es5(target=es5).symbols | 113 +
...AwaitIsolatedModules_es5(target=es5).types | 152 +
...ncAwaitNestedClasses_es5(target=es2015).js | 38 +
...tNestedClasses_es5(target=es2015).symbols} | 0
...aitNestedClasses_es5(target=es2015).types} | 0
...syncAwaitNestedClasses_es5(target=es5).js} | 0
...AwaitNestedClasses_es5(target=es5).symbols | 45 +
...ncAwaitNestedClasses_es5(target=es5).types | 80 +
...ithCapturedBlockScopeVar(target=es2015).js | 79 +
...turedBlockScopeVar(target=es2015).symbols} | 0
...apturedBlockScopeVar(target=es2015).types} | 0
...tWithCapturedBlockScopeVar(target=es5).js} | 0
...hCapturedBlockScopeVar(target=es5).symbols | 90 +
...ithCapturedBlockScopeVar(target=es5).types | 203 +
.../asyncAwait_es5(target=es2015).js | 131 +
... => asyncAwait_es5(target=es2015).symbols} | 0
...es => asyncAwait_es5(target=es2015).types} | 0
...t_es5.js => asyncAwait_es5(target=es5).js} | 0
.../asyncAwait_es5(target=es5).symbols | 129 +
.../asyncAwait_es5(target=es5).types | 178 +
... asyncClass_es5(target=es2015).errors.txt} | 0
.../asyncClass_es5(target=es2015).js | 9 +
... => asyncClass_es5(target=es2015).symbols} | 0
...es => asyncClass_es5(target=es2015).types} | 0
.../asyncClass_es5(target=es5).errors.txt | 8 +
...s_es5.js => asyncClass_es5(target=es5).js} | 0
.../asyncClass_es5(target=es5).symbols | 6 +
.../asyncClass_es5(target=es5).types | 7 +
...Constructor_es5(target=es2015).errors.txt} | 0
.../asyncConstructor_es5(target=es2015).js | 13 +
...yncConstructor_es5(target=es2015).symbols} | 0
...asyncConstructor_es5(target=es2015).types} | 0
...syncConstructor_es5(target=es5).errors.txt | 10 +
...js => asyncConstructor_es5(target=es5).js} | 0
.../asyncConstructor_es5(target=es5).symbols | 9 +
.../asyncConstructor_es5(target=es5).types | 10 +
...syncDeclare_es5(target=es2015).errors.txt} | 0
....js => asyncDeclare_es5(target=es2015).js} | 0
...> asyncDeclare_es5(target=es2015).symbols} | 0
... => asyncDeclare_es5(target=es2015).types} | 0
.../asyncDeclare_es5(target=es5).errors.txt | 7 +
.../reference/asyncDeclare_es5(target=es5).js | 6 +
.../asyncDeclare_es5(target=es5).symbols | 7 +
.../asyncDeclare_es5(target=es5).types | 7 +
...> asyncEnum_es5(target=es2015).errors.txt} | 0
...es5.js => asyncEnum_es5(target=es2015).js} | 0
...s => asyncEnum_es5(target=es2015).symbols} | 0
...pes => asyncEnum_es5(target=es2015).types} | 0
.../asyncEnum_es5(target=es5).errors.txt | 9 +
.../reference/asyncEnum_es5(target=es5).js | 12 +
.../asyncEnum_es5(target=es5).symbols | 9 +
.../reference/asyncEnum_es5(target=es5).types | 11 +
...claration10_es5(target=es2015).errors.txt} | 0
...unctionDeclaration10_es5(target=es2015).js | 11 +
...nDeclaration10_es5(target=es2015).symbols} | 0
...ionDeclaration10_es5(target=es2015).types} | 0
...onDeclaration10_es5(target=es5).errors.txt | 11 +
...cFunctionDeclaration10_es5(target=es5).js} | 0
...ctionDeclaration10_es5(target=es5).symbols | 9 +
...unctionDeclaration10_es5(target=es5).types | 15 +
...unctionDeclaration11_es5(target=es2015).js | 11 +
...nDeclaration11_es5(target=es2015).symbols} | 0
...ionDeclaration11_es5(target=es2015).types} | 0
...cFunctionDeclaration11_es5(target=es5).js} | 0
...ctionDeclaration11_es5(target=es5).symbols | 7 +
...unctionDeclaration11_es5(target=es5).types | 7 +
...claration12_es5(target=es2015).errors.txt} | 0
...unctionDeclaration12_es5(target=es2015).js | 9 +
...nDeclaration12_es5(target=es2015).symbols} | 0
...ionDeclaration12_es5(target=es2015).types} | 0
...onDeclaration12_es5(target=es5).errors.txt | 7 +
...cFunctionDeclaration12_es5(target=es5).js} | 0
...ctionDeclaration12_es5(target=es5).symbols | 8 +
...unctionDeclaration12_es5(target=es5).types | 11 +
...claration13_es5(target=es2015).errors.txt} | 0
...unctionDeclaration13_es5(target=es2015).js | 16 +
...nDeclaration13_es5(target=es2015).symbols} | 0
...ionDeclaration13_es5(target=es2015).types} | 0
...onDeclaration13_es5(target=es5).errors.txt | 11 +
...cFunctionDeclaration13_es5(target=es5).js} | 0
...ctionDeclaration13_es5(target=es5).symbols | 13 +
...unctionDeclaration13_es5(target=es5).types | 13 +
...unctionDeclaration14_es5(target=es2015).js | 13 +
...nDeclaration14_es5(target=es2015).symbols} | 0
...ionDeclaration14_es5(target=es2015).types} | 0
...cFunctionDeclaration14_es5(target=es5).js} | 0
...ctionDeclaration14_es5(target=es5).symbols | 9 +
...unctionDeclaration14_es5(target=es5).types | 9 +
...eclaration15_es5(target=es2015).errors.txt | 54 +
...unctionDeclaration15_es5(target=es2015).js | 86 +
...nDeclaration15_es5(target=es2015).symbols} | 0
...ionDeclaration15_es5(target=es2015).types} | 0
...nDeclaration15_es5(target=es5).errors.txt} | 0
...cFunctionDeclaration15_es5(target=es5).js} | 0
...ctionDeclaration15_es5(target=es5).symbols | 85 +
...unctionDeclaration15_es5(target=es5).types | 131 +
...eclaration16_es5(target=es2015).errors.txt | 66 +
...nDeclaration16_es5(target=es2015).symbols} | 0
...ionDeclaration16_es5(target=es2015).types} | 0
...nDeclaration16_es5(target=es5).errors.txt} | 0
...ctionDeclaration16_es5(target=es5).symbols | 77 +
...unctionDeclaration16_es5(target=es5).types | 104 +
...FunctionDeclaration1_es5(target=es2015).js | 11 +
...onDeclaration1_es5(target=es2015).symbols} | 0
...tionDeclaration1_es5(target=es2015).types} | 0
...ncFunctionDeclaration1_es5(target=es5).js} | 0
...nctionDeclaration1_es5(target=es5).symbols | 7 +
...FunctionDeclaration1_es5(target=es5).types | 7 +
...unctionDeclaration2_es5(target=es2015).js} | 0
...onDeclaration2_es5(target=es2015).symbols} | 0
...tionDeclaration2_es5(target=es2015).types} | 0
...yncFunctionDeclaration2_es5(target=es5).js | 9 +
...nctionDeclaration2_es5(target=es5).symbols | 7 +
...FunctionDeclaration2_es5(target=es5).types | 8 +
...eclaration3_es5(target=es2015).errors.txt} | 0
...FunctionDeclaration3_es5(target=es2015).js | 9 +
...onDeclaration3_es5(target=es2015).symbols} | 0
...tionDeclaration3_es5(target=es2015).types} | 0
...ionDeclaration3_es5(target=es5).errors.txt | 8 +
...ncFunctionDeclaration3_es5(target=es5).js} | 0
...nctionDeclaration3_es5(target=es5).symbols | 8 +
...FunctionDeclaration3_es5(target=es5).types | 11 +
...unctionDeclaration4_es5(target=es2015).js} | 0
...onDeclaration4_es5(target=es2015).symbols} | 0
...tionDeclaration4_es5(target=es2015).types} | 0
...yncFunctionDeclaration4_es5(target=es5).js | 9 +
...nctionDeclaration4_es5(target=es5).symbols | 6 +
...FunctionDeclaration4_es5(target=es5).types | 7 +
...eclaration5_es5(target=es2015).errors.txt} | 0
...FunctionDeclaration5_es5(target=es2015).js | 11 +
...onDeclaration5_es5(target=es2015).symbols} | 0
...tionDeclaration5_es5(target=es2015).types} | 0
...ionDeclaration5_es5(target=es5).errors.txt | 8 +
...ncFunctionDeclaration5_es5(target=es5).js} | 0
...nctionDeclaration5_es5(target=es5).symbols | 8 +
...FunctionDeclaration5_es5(target=es5).types | 9 +
...eclaration6_es5(target=es2015).errors.txt} | 0
...FunctionDeclaration6_es5(target=es2015).js | 11 +
...onDeclaration6_es5(target=es2015).symbols} | 0
...tionDeclaration6_es5(target=es2015).types} | 0
...ionDeclaration6_es5(target=es5).errors.txt | 11 +
...ncFunctionDeclaration6_es5(target=es5).js} | 0
...nctionDeclaration6_es5(target=es5).symbols | 8 +
...FunctionDeclaration6_es5(target=es5).types | 13 +
...eclaration7_es5(target=es2015).errors.txt} | 0
...FunctionDeclaration7_es5(target=es2015).js | 19 +
...onDeclaration7_es5(target=es2015).symbols} | 0
...tionDeclaration7_es5(target=es2015).types} | 0
...ionDeclaration7_es5(target=es5).errors.txt | 14 +
...ncFunctionDeclaration7_es5(target=es5).js} | 0
...nctionDeclaration7_es5(target=es5).symbols | 14 +
...FunctionDeclaration7_es5(target=es5).types | 19 +
...eclaration8_es5(target=es2015).errors.txt} | 0
...FunctionDeclaration8_es5(target=es2015).js | 7 +
...onDeclaration8_es5(target=es2015).symbols} | 0
...tionDeclaration8_es5(target=es2015).types} | 0
...ionDeclaration8_es5(target=es5).errors.txt | 10 +
...ncFunctionDeclaration8_es5(target=es5).js} | 0
...nctionDeclaration8_es5(target=es5).symbols | 7 +
...FunctionDeclaration8_es5(target=es5).types | 15 +
...eclaration9_es5(target=es2015).errors.txt} | 0
...FunctionDeclaration9_es5(target=es2015).js | 13 +
...onDeclaration9_es5(target=es2015).symbols} | 0
...tionDeclaration9_es5(target=es2015).types} | 0
...ionDeclaration9_es5(target=es5).errors.txt | 9 +
...ncFunctionDeclaration9_es5(target=es5).js} | 0
...nctionDeclaration9_es5(target=es5).symbols | 12 +
...FunctionDeclaration9_es5(target=es5).types | 21 +
...ionCapturesArguments_es5(target=es2015).js | 25 +
...turesArguments_es5(target=es2015).symbols} | 0
...CapturesArguments_es5(target=es2015).types | 35 +
...turesArguments_es5(target=es5).errors.txt} | 0
...ationCapturesArguments_es5(target=es5).js} | 0
...nCapturesArguments_es5(target=es5).symbols | 24 +
...onCapturesArguments_es5(target=es5).types} | 0
...ctionTempVariableScoping(target=es2015).js | 33 +
...empVariableScoping(target=es2015).symbols} | 0
...nTempVariableScoping(target=es2015).types} | 0
...unctionTempVariableScoping(target=es5).js} | 0
...ionTempVariableScoping(target=es5).symbols | 12 +
...ctionTempVariableScoping(target=es5).types | 19 +
...asyncGetter_es5(target=es2015).errors.txt} | 0
.../asyncGetter_es5(target=es2015).js | 13 +
...=> asyncGetter_es5(target=es2015).symbols} | 0
...s => asyncGetter_es5(target=es2015).types} | 0
.../asyncGetter_es5(target=es5).errors.txt | 13 +
..._es5.js => asyncGetter_es5(target=es5).js} | 0
.../asyncGetter_es5(target=es5).symbols | 10 +
.../asyncGetter_es5(target=es5).types | 12 +
...ortedPromise_es5(target=es2015).errors.txt | 13 +
...asyncImportedPromise_es5(target=es2015).js | 35 +
...mportedPromise_es5(target=es2015).symbols} | 0
...cImportedPromise_es5(target=es2015).types} | 0
...> asyncImportedPromise_es5(target=es5).js} | 0
...yncImportedPromise_es5(target=es5).symbols | 22 +
...asyncImportedPromise_es5(target=es5).types | 22 +
...ncInterface_es5(target=es2015).errors.txt} | 0
...s => asyncInterface_es5(target=es2015).js} | 0
...asyncInterface_es5(target=es2015).symbols} | 0
...> asyncInterface_es5(target=es2015).types} | 0
.../asyncInterface_es5(target=es5).errors.txt | 8 +
.../asyncInterface_es5(target=es5).js | 7 +
.../asyncInterface_es5(target=es5).symbols | 6 +
.../asyncInterface_es5(target=es5).types | 6 +
...asyncMethodWithSuper_es5(target=es2015).js | 117 +
...ethodWithSuper_es5(target=es2015).symbols} | 0
...cMethodWithSuper_es5(target=es2015).types} | 0
...> asyncMethodWithSuper_es5(target=es5).js} | 0
...yncMethodWithSuper_es5(target=es5).symbols | 114 +
...asyncMethodWithSuper_es5(target=es5).types | 209 +
...asyncModule_es5(target=es2015).errors.txt} | 0
...5.js => asyncModule_es5(target=es2015).js} | 0
...=> asyncModule_es5(target=es2015).symbols} | 0
...s => asyncModule_es5(target=es2015).types} | 0
.../asyncModule_es5(target=es5).errors.txt | 8 +
.../reference/asyncModule_es5(target=es5).js | 7 +
.../asyncModule_es5(target=es5).symbols | 6 +
.../asyncModule_es5(target=es5).types | 6 +
.../asyncMultiFile_es5(target=es2015).js | 22 +
...asyncMultiFile_es5(target=es2015).symbols} | 0
...> asyncMultiFile_es5(target=es2015).types} | 0
...5.js => asyncMultiFile_es5(target=es5).js} | 0
.../asyncMultiFile_es5(target=es5).symbols | 10 +
.../asyncMultiFile_es5(target=es5).types | 12 +
...edReturnType_es5(target=es2015).errors.txt | 13 +
...cQualifiedReturnType_es5(target=es2015).js | 22 +
...fiedReturnType_es5(target=es2015).symbols} | 0
...lifiedReturnType_es5(target=es2015).types} | 0
...yncQualifiedReturnType_es5(target=es5).js} | 0
...ualifiedReturnType_es5(target=es5).symbols | 19 +
...cQualifiedReturnType_es5(target=es5).types | 21 +
...asyncSetter_es5(target=es2015).errors.txt} | 0
.../asyncSetter_es5(target=es2015).js | 13 +
...=> asyncSetter_es5(target=es2015).symbols} | 0
...s => asyncSetter_es5(target=es2015).types} | 0
.../asyncSetter_es5(target=es5).errors.txt | 10 +
..._es5.js => asyncSetter_es5(target=es5).js} | 0
.../asyncSetter_es5(target=es5).symbols | 11 +
.../asyncSetter_es5(target=es5).types | 14 +
...hesizedArrowFunction_es5(target=es2015).js | 10 +
...dArrowFunction_es5(target=es2015).symbols} | 0
...zedArrowFunction_es5(target=es2015).types} | 0
...nthesizedArrowFunction_es5(target=es5).js} | 0
...sizedArrowFunction_es5(target=es5).symbols | 20 +
...hesizedArrowFunction_es5(target=es5).types | 36 +
.../asyncUseStrict_es5(target=es2015).js | 17 +
...asyncUseStrict_es5(target=es2015).symbols} | 0
...> asyncUseStrict_es5(target=es2015).types} | 0
...5.js => asyncUseStrict_es5(target=es5).js} | 0
.../asyncUseStrict_es5(target=es5).symbols | 20 +
.../asyncUseStrict_es5(target=es5).types | 31 +
...aitBinaryExpression1_es5(target=es2015).js | 21 +
...aryExpression1_es5(target=es2015).symbols} | 0
...inaryExpression1_es5(target=es2015).types} | 0
...awaitBinaryExpression1_es5(target=es5).js} | 0
...tBinaryExpression1_es5(target=es5).symbols | 31 +
...aitBinaryExpression1_es5(target=es5).types | 47 +
...aitBinaryExpression2_es5(target=es2015).js | 21 +
...aryExpression2_es5(target=es2015).symbols} | 0
...inaryExpression2_es5(target=es2015).types} | 0
...awaitBinaryExpression2_es5(target=es5).js} | 0
...tBinaryExpression2_es5(target=es5).symbols | 31 +
...aitBinaryExpression2_es5(target=es5).types | 47 +
...aitBinaryExpression3_es5(target=es2015).js | 21 +
...aryExpression3_es5(target=es2015).symbols} | 0
...inaryExpression3_es5(target=es2015).types} | 0
...awaitBinaryExpression3_es5(target=es5).js} | 0
...tBinaryExpression3_es5(target=es5).symbols | 31 +
...aitBinaryExpression3_es5(target=es5).types | 47 +
...aitBinaryExpression4_es5(target=es2015).js | 21 +
...aryExpression4_es5(target=es2015).symbols} | 0
...inaryExpression4_es5(target=es2015).types} | 0
...awaitBinaryExpression4_es5(target=es5).js} | 0
...tBinaryExpression4_es5(target=es5).symbols | 31 +
...aitBinaryExpression4_es5(target=es5).types | 49 +
...aitBinaryExpression5_es5(target=es2015).js | 23 +
...aryExpression5_es5(target=es2015).symbols} | 0
...inaryExpression5_es5(target=es2015).types} | 0
...awaitBinaryExpression5_es5(target=es5).js} | 0
...tBinaryExpression5_es5(target=es5).symbols | 36 +
...aitBinaryExpression5_es5(target=es5).types | 55 +
...awaitCallExpression1_es5(target=es2015).js | 25 +
...allExpression1_es5(target=es2015).symbols} | 0
...tCallExpression1_es5(target=es2015).types} | 0
...> awaitCallExpression1_es5(target=es5).js} | 0
...aitCallExpression1_es5(target=es5).symbols | 61 +
...awaitCallExpression1_es5(target=es5).types | 93 +
...awaitCallExpression2_es5(target=es2015).js | 25 +
...allExpression2_es5(target=es2015).symbols} | 0
...tCallExpression2_es5(target=es2015).types} | 0
...> awaitCallExpression2_es5(target=es5).js} | 0
...aitCallExpression2_es5(target=es5).symbols | 61 +
...awaitCallExpression2_es5(target=es5).types | 95 +
...awaitCallExpression3_es5(target=es2015).js | 25 +
...allExpression3_es5(target=es2015).symbols} | 0
...tCallExpression3_es5(target=es2015).types} | 0
...> awaitCallExpression3_es5(target=es5).js} | 0
...aitCallExpression3_es5(target=es5).symbols | 61 +
...awaitCallExpression3_es5(target=es5).types | 95 +
...awaitCallExpression4_es5(target=es2015).js | 25 +
...allExpression4_es5(target=es2015).symbols} | 0
...tCallExpression4_es5(target=es2015).types} | 0
...> awaitCallExpression4_es5(target=es5).js} | 0
...aitCallExpression4_es5(target=es5).symbols | 61 +
...awaitCallExpression4_es5(target=es5).types | 97 +
...awaitCallExpression5_es5(target=es2015).js | 25 +
...allExpression5_es5(target=es2015).symbols} | 0
...tCallExpression5_es5(target=es2015).types} | 0
...> awaitCallExpression5_es5(target=es5).js} | 0
...aitCallExpression5_es5(target=es5).symbols | 63 +
...awaitCallExpression5_es5(target=es5).types | 97 +
...awaitCallExpression6_es5(target=es2015).js | 25 +
...allExpression6_es5(target=es2015).symbols} | 0
...tCallExpression6_es5(target=es2015).types} | 0
...> awaitCallExpression6_es5(target=es5).js} | 0
...aitCallExpression6_es5(target=es5).symbols | 63 +
...awaitCallExpression6_es5(target=es5).types | 99 +
...awaitCallExpression7_es5(target=es2015).js | 25 +
...allExpression7_es5(target=es2015).symbols} | 0
...tCallExpression7_es5(target=es2015).types} | 0
...> awaitCallExpression7_es5(target=es5).js} | 0
...aitCallExpression7_es5(target=es5).symbols | 63 +
...awaitCallExpression7_es5(target=es5).types | 99 +
...awaitCallExpression8_es5(target=es2015).js | 25 +
...allExpression8_es5(target=es2015).symbols} | 0
...tCallExpression8_es5(target=es2015).types} | 0
...> awaitCallExpression8_es5(target=es5).js} | 0
...aitCallExpression8_es5(target=es5).symbols | 63 +
...awaitCallExpression8_es5(target=es5).types | 101 +
...awaitClassExpression_es5(target=es2015).js | 18 +
...lassExpression_es5(target=es2015).symbols} | 0
...tClassExpression_es5(target=es2015).types} | 0
...> awaitClassExpression_es5(target=es5).js} | 0
...aitClassExpression_es5(target=es5).symbols | 20 +
...awaitClassExpression_es5(target=es5).types | 28 +
.../awaitUnion_es5(target=es2015).js | 26 +
... => awaitUnion_es5(target=es2015).symbols} | 0
...es => awaitUnion_es5(target=es2015).types} | 0
...n_es5.js => awaitUnion_es5(target=es5).js} | 0
.../awaitUnion_es5(target=es5).symbols | 46 +
.../awaitUnion_es5(target=es5).types | 67 +
...tAmbientMinimal(target=es2015).errors.txt} | 0
.../bigintAmbientMinimal(target=es2015).js | 18 +
...gintAmbientMinimal(target=es2015).symbols} | 0
...bigintAmbientMinimal(target=es2015).types} | 0
...igintAmbientMinimal(target=es5).errors.txt | 17 +
...js => bigintAmbientMinimal(target=es5).js} | 0
.../bigintAmbientMinimal(target=es5).symbols | 22 +
.../bigintAmbientMinimal(target=es5).types | 35 +
...igintWithoutLib(target=es2015).errors.txt} | 0
.../bigintWithoutLib(target=es2015).js | 113 +
...> bigintWithoutLib(target=es2015).symbols} | 0
... => bigintWithoutLib(target=es2015).types} | 0
.../bigintWithoutLib(target=es5).errors.txt | 213 +
...Lib.js => bigintWithoutLib(target=es5).js} | 0
.../bigintWithoutLib(target=es5).symbols | 195 +
.../bigintWithoutLib(target=es5).types | 692 +
.../binaryIntegerLiteral(target=es2015).js | 83 +
...naryIntegerLiteral(target=es2015).symbols} | 0
...binaryIntegerLiteral(target=es2015).types} | 0
...js => binaryIntegerLiteral(target=es5).js} | 0
.../binaryIntegerLiteral(target=es5).symbols | 125 +
.../binaryIntegerLiteral(target=es5).types | 239 +
...ingsInDownlevelGenerator(target=es2015).js | 17 +
...DownlevelGenerator(target=es2015).symbols} | 0
...InDownlevelGenerator(target=es2015).types} | 0
...ndingsInDownlevelGenerator(target=es5).js} | 0
...gsInDownlevelGenerator(target=es5).symbols | 16 +
...ingsInDownlevelGenerator(target=es5).types | 35 +
...lesUseBeforeDef(target=es2015).errors.txt} | 0
...numVariablesUseBeforeDef(target=es2015).js | 36 +
...iablesUseBeforeDef(target=es2015).symbols} | 0
...ariablesUseBeforeDef(target=es2015).types} | 0
...riablesUseBeforeDef(target=es5).errors.txt | 25 +
...dEnumVariablesUseBeforeDef(target=es5).js} | 0
...mVariablesUseBeforeDef(target=es5).symbols | 47 +
...numVariablesUseBeforeDef(target=es5).types | 70 +
...isolatedModules(target=es2015).errors.txt} | 0
...eforeDef_isolatedModules(target=es2015).js | 44 +
...ef_isolatedModules(target=es2015).symbols} | 0
...eDef_isolatedModules(target=es2015).types} | 0
...Def_isolatedModules(target=es5).errors.txt | 33 +
...eBeforeDef_isolatedModules(target=es5).js} | 0
...oreDef_isolatedModules(target=es5).symbols | 47 +
...eforeDef_isolatedModules(target=es5).types | 70 +
...oreDef_preserve(target=es2015).errors.txt} | 0
...lesUseBeforeDef_preserve(target=es2015).js | 44 +
...BeforeDef_preserve(target=es2015).symbols} | 0
...seBeforeDef_preserve(target=es2015).types} | 0
...eBeforeDef_preserve(target=es5).errors.txt | 25 +
...ablesUseBeforeDef_preserve(target=es5).js} | 0
...sUseBeforeDef_preserve(target=es5).symbols | 47 +
...lesUseBeforeDef_preserve(target=es5).types | 70 +
...timModuleSyntax(target=es2015).errors.txt} | 0
...Def_verbatimModuleSyntax(target=es2015).js | 44 +
...rbatimModuleSyntax(target=es2015).symbols} | 0
...verbatimModuleSyntax(target=es2015).types} | 0
...erbatimModuleSyntax(target=es5).errors.txt | 33 +
...reDef_verbatimModuleSyntax(target=es5).js} | 0
...f_verbatimModuleSyntax(target=es5).symbols | 47 +
...Def_verbatimModuleSyntax(target=es5).types | 70 +
...dFunctionDeclarationES5(target=es2015).js} | 0
...tionDeclarationES5(target=es2015).symbols} | 0
...nctionDeclarationES5(target=es2015).types} | 0
...copedFunctionDeclarationES5(target=es5).js | 15 +
...FunctionDeclarationES5(target=es5).symbols | 13 +
...edFunctionDeclarationES5(target=es5).types | 23 +
...ionInStrictClass(target=es2015).errors.txt | 15 +
...DeclarationInStrictClass(target=es2015).js | 23 +
...ationInStrictClass(target=es2015).symbols} | 0
...arationInStrictClass(target=es2015).types} | 0
...ationInStrictClass(target=es5).errors.txt} | 0
...onDeclarationInStrictClass(target=es5).js} | 0
...clarationInStrictClass(target=es5).symbols | 19 +
...DeclarationInStrictClass(target=es5).types | 32 +
...arationStrictES5(target=es2015).errors.txt | 12 +
...ionDeclarationStrictES5(target=es2015).js} | 0
...clarationStrictES5(target=es2015).symbols} | 0
...DeclarationStrictES5(target=es2015).types} | 0
...clarationStrictES5(target=es5).errors.txt} | 0
...unctionDeclarationStrictES5(target=es5).js | 17 +
...onDeclarationStrictES5(target=es5).symbols | 12 +
...tionDeclarationStrictES5(target=es5).types | 27 +
...ceDifferentFile(target=es2015).errors.txt} | 0
...edNamespaceDifferentFile(target=es2015).js | 31 +
...spaceDifferentFile(target=es2015).symbols} | 0
...mespaceDifferentFile(target=es2015).types} | 0
...espaceDifferentFile(target=es5).errors.txt | 24 +
...opedNamespaceDifferentFile(target=es5).js} | 0
...NamespaceDifferentFile(target=es5).symbols | 45 +
...edNamespaceDifferentFile(target=es5).types | 68 +
...nDeclarationES5(target=es2015).errors.txt} | 0
...eFunctionDeclarationES5(target=es2015).js} | 0
...tionDeclarationES5(target=es2015).symbols} | 0
...nctionDeclarationES5(target=es2015).types} | 0
...ctionDeclarationES5(target=es5).errors.txt | 38 +
...eNameFunctionDeclarationES5(target=es5).js | 37 +
...FunctionDeclarationES5(target=es5).symbols | 41 +
...meFunctionDeclarationES5(target=es5).types | 82 +
...arationStrictES5(target=es2015).errors.txt | 34 +
...ionDeclarationStrictES5(target=es2015).js} | 0
...clarationStrictES5(target=es2015).symbols} | 0
...DeclarationStrictES5(target=es2015).types} | 0
...clarationStrictES5(target=es5).errors.txt} | 0
...unctionDeclarationStrictES5(target=es5).js | 39 +
...onDeclarationStrictES5(target=es5).symbols | 42 +
...tionDeclarationStrictES5(target=es5).types | 86 +
...lesUseBeforeDef(target=es2015).errors.txt} | 0
...pedVariablesUseBeforeDef(target=es2015).js | 336 +
...iablesUseBeforeDef(target=es2015).symbols} | 0
...ariablesUseBeforeDef(target=es2015).types} | 0
...riablesUseBeforeDef(target=es5).errors.txt | 202 +
...copedVariablesUseBeforeDef(target=es5).js} | 0
...dVariablesUseBeforeDef(target=es5).symbols | 334 +
...pedVariablesUseBeforeDef(target=es5).types | 550 +
...etConstInLoop14(target=es2015).errors.txt} | 0
...capturedLetConstInLoop14(target=es2015).js | 31 +
...redLetConstInLoop14(target=es5).errors.txt | 21 +
...> capturedLetConstInLoop14(target=es5).js} | 0
...InInitializers2(target=es2015).errors.txt} | 0
...arametersInInitializers2(target=es2015).js | 48 +
...ersInInitializers2(target=es2015).symbols} | 0
...etersInInitializers2(target=es2015).types} | 0
...tersInInitializers2(target=es5).errors.txt | 29 +
...dParametersInInitializers2(target=es5).js} | 0
...ametersInInitializers2(target=es5).symbols | 47 +
...arametersInInitializers2(target=es5).types | 79 +
...ropertyAssignmentNoCheck(target=es2015).js | 18 +
...yAssignmentNoCheck(target=es2015).symbols} | 0
...rtyAssignmentNoCheck(target=es2015).types} | 0
...dPropertyAssignmentNoCheck(target=es5).js} | 0
...pertyAssignmentNoCheck(target=es5).symbols | 29 +
...ropertyAssignmentNoCheck(target=es5).types | 68 +
.../capturedVarInLoop(target=es2015).js | 15 +
... capturedVarInLoop(target=es2015).symbols} | 0
...=> capturedVarInLoop(target=es2015).types} | 0
...op.js => capturedVarInLoop(target=es5).js} | 0
.../capturedVarInLoop(target=es5).symbols | 24 +
.../capturedVarInLoop(target=es5).types | 52 +
...arObjectLiteralAccessors(target=es2015).js | 30 +
...ctLiteralAccessors(target=es2015).symbols} | 0
...jectLiteralAccessors(target=es2015).types} | 0
...ularObjectLiteralAccessors(target=es5).js} | 0
...ObjectLiteralAccessors(target=es5).symbols | 35 +
...arObjectLiteralAccessors(target=es5).types | 56 +
...bstractAccessor(target=es2015).errors.txt} | 0
.../classAbstractAccessor(target=es2015).js | 16 +
...ssAbstractAccessor(target=es2015).symbols} | 0
...lassAbstractAccessor(target=es2015).types} | 0
...assAbstractAccessor(target=es5).errors.txt | 16 +
...s => classAbstractAccessor(target=es5).js} | 0
.../classAbstractAccessor(target=es5).symbols | 21 +
.../classAbstractAccessor(target=es5).types | 30 +
...ionWithStaticProperties2(target=es2015).js | 22 +
...hStaticProperties2(target=es2015).symbols} | 0
...ithStaticProperties2(target=es2015).types} | 0
...ssionWithStaticProperties2(target=es5).js} | 0
...nWithStaticProperties2(target=es5).symbols | 28 +
...ionWithStaticProperties2(target=es5).types | 51 +
...ionWithStaticProperties3(target=es2015).js | 24 +
...hStaticProperties3(target=es2015).symbols} | 0
...ithStaticProperties3(target=es2015).types} | 0
...ssionWithStaticProperties3(target=es5).js} | 0
...nWithStaticProperties3(target=es5).symbols | 43 +
...ionWithStaticProperties3(target=es5).types | 96 +
.../classExtendsAcrossFiles(target=es2015).js | 49 +
...ExtendsAcrossFiles(target=es2015).symbols} | 0
...ssExtendsAcrossFiles(target=es2015).types} | 0
...=> classExtendsAcrossFiles(target=es5).js} | 0
...lassExtendsAcrossFiles(target=es5).symbols | 48 +
.../classExtendsAcrossFiles(target=es5).types | 78 +
.../classInConvertedLoopES5(target=es2015).js | 24 +
...InConvertedLoopES5(target=es2015).symbols} | 0
...ssInConvertedLoopES5(target=es2015).types} | 0
...=> classInConvertedLoopES5(target=es5).js} | 0
...lassInConvertedLoopES5(target=es5).symbols | 27 +
.../classInConvertedLoopES5(target=es5).types | 58 +
...cPropertyAccess(target=es2015).errors.txt} | 0
...lassStaticPropertyAccess(target=es2015).js | 33 +
...aticPropertyAccess(target=es2015).symbols} | 0
...StaticPropertyAccess(target=es2015).types} | 0
...taticPropertyAccess(target=es5).errors.txt | 33 +
... classStaticPropertyAccess(target=es5).js} | 0
...ssStaticPropertyAccess(target=es5).symbols | 40 +
...lassStaticPropertyAccess(target=es5).types | 78 +
...sStaticPropertyTypeGuard(target=es2015).js | 26 +
...cPropertyTypeGuard(target=es2015).symbols} | 0
...ticPropertyTypeGuard(target=es2015).types} | 0
...assStaticPropertyTypeGuard(target=es5).js} | 0
...taticPropertyTypeGuard(target=es5).symbols | 30 +
...sStaticPropertyTypeGuard(target=es5).types | 46 +
...alizedVariables(target=es2015).errors.txt} | 0
...foreInitializedVariables(target=es2015).js | 87 +
...itializedVariables(target=es2015).symbols} | 0
...InitializedVariables(target=es2015).types} | 0
...nitializedVariables(target=es5).errors.txt | 74 +
...BeforeInitializedVariables(target=es5).js} | 0
...reInitializedVariables(target=es5).symbols | 122 +
...foreInitializedVariables(target=es5).types | 234 +
...ersEquivalentToInterface(target=es2015).js | 40 +
...ivalentToInterface(target=es2015).symbols} | 0
...quivalentToInterface(target=es2015).types} | 0
...mbersEquivalentToInterface(target=es5).js} | 0
...sEquivalentToInterface(target=es5).symbols | 75 +
...ersEquivalentToInterface(target=es5).types | 96 +
...rsEquivalentToInterface2(target=es2015).js | 42 +
...valentToInterface2(target=es2015).symbols} | 0
...uivalentToInterface2(target=es2015).types} | 0
...bersEquivalentToInterface2(target=es5).js} | 0
...EquivalentToInterface2(target=es5).symbols | 78 +
...rsEquivalentToInterface2(target=es5).types | 100 +
.../reference/classdecl(target=es2015).js | 215 +
...mbols => classdecl(target=es2015).symbols} | 0
...l.types => classdecl(target=es2015).types} | 0
...{classdecl.js => classdecl(target=es5).js} | 0
.../reference/classdecl(target=es5).symbols | 200 +
.../reference/classdecl(target=es5).types | 276 +
...LocalFunctionInAccessors(target=es2015).js | 83 +
...unctionInAccessors(target=es2015).symbols} | 0
...lFunctionInAccessors(target=es2015).types} | 0
...ndLocalFunctionInAccessors(target=es5).js} | 0
...calFunctionInAccessors(target=es5).symbols | 76 +
...LocalFunctionInAccessors(target=es5).types | 109 +
...erAndLocalVarInAccessors(target=es2015).js | 69 +
...ocalVarInAccessors(target=es2015).symbols} | 0
...dLocalVarInAccessors(target=es2015).types} | 0
...uperAndLocalVarInAccessors(target=es5).js} | 0
...AndLocalVarInAccessors(target=es5).symbols | 72 +
...erAndLocalVarInAccessors(target=es5).types | 119 +
...llisionSuperAndParameter(target=es2015).js | 112 +
...nSuperAndParameter(target=es2015).symbols} | 0
...ionSuperAndParameter(target=es2015).types} | 0
...collisionSuperAndParameter(target=es5).js} | 0
...isionSuperAndParameter(target=es5).symbols | 152 +
...llisionSuperAndParameter(target=es5).types | 233 +
...onAndLocalVarInAccessors(target=es2015).js | 86 +
...ocalVarInAccessors(target=es2015).symbols} | 0
...dLocalVarInAccessors(target=es2015).types} | 0
...sionAndLocalVarInAccessors(target=es5).js} | 0
...AndLocalVarInAccessors(target=es5).symbols | 96 +
...onAndLocalVarInAccessors(target=es5).types | 160 +
.../reference/commentsClass(target=es2015).js | 189 +
...s => commentsClass(target=es2015).symbols} | 0
...pes => commentsClass(target=es2015).types} | 0
...sClass.js => commentsClass(target=es5).js} | 0
.../commentsClass(target=es5).symbols | 136 +
.../reference/commentsClass(target=es5).types | 190 +
.../commentsClassMembers(target=es2015).js | 523 +
...mmentsClassMembers(target=es2015).symbols} | 0
...commentsClassMembers(target=es2015).types} | 0
...js => commentsClassMembers(target=es5).js} | 0
.../commentsClassMembers(target=es5).symbols | 707 +
.../commentsClassMembers(target=es5).types | 1242 +
.../commentsCommentParsing(target=es2015).js | 368 +
...entsCommentParsing(target=es2015).symbols} | 0
...mmentsCommentParsing(target=es2015).types} | 0
... => commentsCommentParsing(target=es5).js} | 0
...commentsCommentParsing(target=es5).symbols | 236 +
.../commentsCommentParsing(target=es5).types | 347 +
...ottedModuleName(target=es2015).errors.txt} | 0
...commentsDottedModuleName(target=es2015).js | 35 +
...tsDottedModuleName(target=es2015).symbols} | 0
...entsDottedModuleName(target=es2015).types} | 0
...ntsDottedModuleName(target=es5).errors.txt | 11 +
...> commentsDottedModuleName(target=es5).js} | 0
...mmentsDottedModuleName(target=es5).symbols | 13 +
...commentsDottedModuleName(target=es5).types | 16 +
...ums.js => commentsEnums(target=es2015).js} | 0
...s => commentsEnums(target=es2015).symbols} | 0
...pes => commentsEnums(target=es2015).types} | 0
.../reference/commentsEnums(target=es5).js | 37 +
.../commentsEnums(target=es5).symbols | 29 +
.../reference/commentsEnums(target=es5).types | 42 +
...ExternalModules(target=es2015).errors.txt} | 0
.../commentsExternalModules(target=es2015).js | 167 +
...ntsExternalModules(target=es2015).symbols} | 0
...mentsExternalModules(target=es2015).types} | 0
...entsExternalModules(target=es5).errors.txt | 63 +
...=> commentsExternalModules(target=es5).js} | 0
...ommentsExternalModules(target=es5).symbols | 144 +
.../commentsExternalModules(target=es5).types | 233 +
...xternalModules2(target=es2015).errors.txt} | 0
...commentsExternalModules2(target=es2015).js | 171 +
...tsExternalModules2(target=es2015).symbols} | 0
...entsExternalModules2(target=es2015).types} | 0
...ntsExternalModules2(target=es5).errors.txt | 63 +
...> commentsExternalModules2(target=es5).js} | 0
...mmentsExternalModules2(target=es5).symbols | 144 +
...commentsExternalModules2(target=es5).types | 233 +
...commentsExternalModules3(target=es2015).js | 169 +
...tsExternalModules3(target=es2015).symbols} | 0
...entsExternalModules3(target=es2015).types} | 0
...> commentsExternalModules3(target=es5).js} | 0
...mmentsExternalModules3(target=es5).symbols | 144 +
...commentsExternalModules3(target=es5).types | 233 +
.../commentsFormatting(target=es2015).js | 262 +
...commentsFormatting(target=es2015).symbols} | 0
...> commentsFormatting(target=es2015).types} | 0
...g.js => commentsFormatting(target=es5).js} | 0
.../commentsFormatting(target=es5).symbols | 94 +
.../commentsFormatting(target=es5).types | 99 +
.../commentsFunction(target=es2015).js | 122 +
...> commentsFunction(target=es2015).symbols} | 0
... => commentsFunction(target=es2015).types} | 0
...ion.js => commentsFunction(target=es5).js} | 0
.../commentsFunction(target=es5).symbols | 110 +
.../commentsFunction(target=es5).types | 197 +
.../commentsInheritance(target=es2015).js | 347 +
...ommentsInheritance(target=es2015).symbols} | 0
... commentsInheritance(target=es2015).types} | 0
....js => commentsInheritance(target=es5).js} | 0
.../commentsInheritance(target=es5).symbols | 312 +
.../commentsInheritance(target=es5).types | 426 +
.../commentsInterface(target=es2015).js | 162 +
... commentsInterface(target=es2015).symbols} | 0
...=> commentsInterface(target=es2015).types} | 0
...ce.js => commentsInterface(target=es5).js} | 0
.../commentsInterface(target=es5).symbols | 232 +
.../commentsInterface(target=es5).types | 398 +
.../commentsModules(target=es2015).js | 313 +
...=> commentsModules(target=es2015).symbols} | 0
...s => commentsModules(target=es2015).types} | 0
...ules.js => commentsModules(target=es5).js} | 0
.../commentsModules(target=es5).symbols | 218 +
.../commentsModules(target=es5).types | 332 +
...ModuleMultiFile(target=es2015).errors.txt} | 0
...entsMultiModuleMultiFile(target=es2015).js | 108 +
...ltiModuleMultiFile(target=es2015).symbols} | 0
...MultiModuleMultiFile(target=es2015).types} | 0
...ultiModuleMultiFile(target=es5).errors.txt | 38 +
...mmentsMultiModuleMultiFile(target=es5).js} | 0
...tsMultiModuleMultiFile(target=es5).symbols | 60 +
...entsMultiModuleMultiFile(target=es5).types | 84 +
...ntsMultiModuleSingleFile(target=es2015).js | 71 +
...tiModuleSingleFile(target=es2015).symbols} | 0
...ultiModuleSingleFile(target=es2015).types} | 0
...mentsMultiModuleSingleFile(target=es5).js} | 0
...sMultiModuleSingleFile(target=es5).symbols | 42 +
...ntsMultiModuleSingleFile(target=es5).types | 58 +
...commentsOnObjectLiteral3(target=es2015).js | 40 +
...tsOnObjectLiteral3(target=es2015).symbols} | 0
...entsOnObjectLiteral3(target=es2015).types} | 0
...> commentsOnObjectLiteral3(target=es5).js} | 0
...mmentsOnObjectLiteral3(target=es5).symbols | 36 +
...commentsOnObjectLiteral3(target=es5).types | 58 +
...ommentsOnObjectLiteral4(target=es2015).js} | 0
...tsOnObjectLiteral4(target=es2015).symbols} | 0
...entsOnObjectLiteral4(target=es2015).types} | 0
.../commentsOnObjectLiteral4(target=es5).js | 22 +
...mmentsOnObjectLiteral4(target=es5).symbols | 16 +
...commentsOnObjectLiteral4(target=es5).types | 22 +
...commentsOnObjectLiteral5(target=es2015).js | 18 +
...tsOnObjectLiteral5(target=es2015).symbols} | 0
...entsOnObjectLiteral5(target=es2015).types} | 0
...> commentsOnObjectLiteral5(target=es5).js} | 0
...mmentsOnObjectLiteral5(target=es5).symbols | 18 +
...commentsOnObjectLiteral5(target=es5).types | 30 +
...mentsOnRequireStatement(target=es2015).js} | 0
...OnRequireStatement(target=es2015).symbols} | 0
...tsOnRequireStatement(target=es2015).types} | 0
.../commentsOnRequireStatement(target=es5).js | 41 +
...entsOnRequireStatement(target=es5).symbols | 22 +
...mmentsOnRequireStatement(target=es5).types | 30 +
.../commentsOverloads(target=es2015).js | 376 +
... commentsOverloads(target=es2015).symbols} | 0
...=> commentsOverloads(target=es2015).types} | 0
...ds.js => commentsOverloads(target=es5).js} | 0
.../commentsOverloads(target=es5).symbols | 419 +
.../commentsOverloads(target=es5).types | 631 +
.../commentsVarDecl(target=es2015).js | 104 +
...=> commentsVarDecl(target=es2015).symbols} | 0
...s => commentsVarDecl(target=es2015).types} | 0
...Decl.js => commentsVarDecl(target=es5).js} | 0
.../commentsVarDecl(target=es5).symbols | 72 +
.../commentsVarDecl(target=es5).types | 119 +
...ommentsdoNotEmitComments(target=es2015).js | 171 +
...sdoNotEmitComments(target=es2015).symbols} | 0
...ntsdoNotEmitComments(target=es2015).types} | 0
... commentsdoNotEmitComments(target=es5).js} | 0
...mentsdoNotEmitComments(target=es5).symbols | 162 +
...ommentsdoNotEmitComments(target=es5).types | 223 +
.../commentsemitComments(target=es2015).js | 194 +
...mmentsemitComments(target=es2015).symbols} | 0
...commentsemitComments(target=es2015).types} | 0
...js => commentsemitComments(target=es5).js} | 0
.../commentsemitComments(target=es5).symbols | 147 +
.../commentsemitComments(target=es5).types | 201 +
...eclarationError(target=es2015).errors.txt} | 0
...ortTypeDeclarationError(target=es2015).js} | 0
...peDeclarationError(target=es2015).symbols} | 0
...TypeDeclarationError(target=es2015).types} | 0
...ypeDeclarationError(target=es5).errors.txt | 31 +
...sExportTypeDeclarationError(target=es5).js | 33 +
...rtTypeDeclarationError(target=es5).symbols | 38 +
...portTypeDeclarationError(target=es5).types | 49 +
.../commonjsSafeImport(target=es2015).js | 27 +
...commonjsSafeImport(target=es2015).symbols} | 0
...> commonjsSafeImport(target=es2015).types} | 0
...t.js => commonjsSafeImport(target=es5).js} | 0
.../commonjsSafeImport(target=es5).symbols | 13 +
.../commonjsSafeImport(target=es5).types | 18 +
...ssRelationships(target=es2015).errors.txt} | 0
...omplexClassRelationships(target=es2015).js | 92 +
...ClassRelationships(target=es2015).symbols} | 0
...exClassRelationships(target=es2015).types} | 0
...xClassRelationships(target=es5).errors.txt | 54 +
... complexClassRelationships(target=es5).js} | 0
...plexClassRelationships(target=es5).symbols | 119 +
...omplexClassRelationships(target=es5).types | 153 +
...plicatedPrivacy(target=es2015).errors.txt} | 0
.../complicatedPrivacy(target=es2015).js | 183 +
...complicatedPrivacy(target=es2015).symbols} | 0
...> complicatedPrivacy(target=es2015).types} | 0
.../complicatedPrivacy(target=es5).errors.txt | 116 +
...y.js => complicatedPrivacy(target=es5).js} | 0
.../complicatedPrivacy(target=es5).symbols | 199 +
.../complicatedPrivacy(target=es5).types | 234 +
...putedPropertyNames10_ES5(target=es2015).js | 37 +
...ropertyNames10_ES5(target=es2015).symbols} | 0
...dPropertyNames10_ES5(target=es2015).types} | 0
...omputedPropertyNames10_ES5(target=es5).js} | 0
...tedPropertyNames10_ES5(target=es5).symbols | 60 +
...putedPropertyNames10_ES5(target=es5).types | 97 +
...putedPropertyNames11_ES5(target=es2015).js | 37 +
...ropertyNames11_ES5(target=es2015).symbols} | 0
...dPropertyNames11_ES5(target=es2015).types} | 0
...omputedPropertyNames11_ES5(target=es5).js} | 0
...tedPropertyNames11_ES5(target=es5).symbols | 65 +
...putedPropertyNames11_ES5(target=es5).types | 109 +
...ertyNames12_ES5(target=es2015).errors.txt} | 0
...putedPropertyNames12_ES5(target=es2015).js | 34 +
...ropertyNames12_ES5(target=es2015).symbols} | 0
...dPropertyNames12_ES5(target=es2015).types} | 0
...PropertyNames12_ES5(target=es5).errors.txt | 40 +
...omputedPropertyNames12_ES5(target=es5).js} | 0
...tedPropertyNames12_ES5(target=es5).symbols | 62 +
...putedPropertyNames12_ES5(target=es5).types | 109 +
...putedPropertyNames13_ES5(target=es2015).js | 37 +
...ropertyNames13_ES5(target=es2015).symbols} | 0
...dPropertyNames13_ES5(target=es2015).types} | 0
...omputedPropertyNames13_ES5(target=es5).js} | 0
...tedPropertyNames13_ES5(target=es5).symbols | 60 +
...putedPropertyNames13_ES5(target=es5).types | 95 +
...ertyNames14_ES5(target=es2015).errors.txt} | 0
...putedPropertyNames14_ES5(target=es2015).js | 23 +
...ropertyNames14_ES5(target=es2015).symbols} | 0
...dPropertyNames14_ES5(target=es2015).types} | 0
...PropertyNames14_ES5(target=es5).errors.txt | 30 +
...omputedPropertyNames14_ES5(target=es5).js} | 0
...tedPropertyNames14_ES5(target=es5).symbols | 29 +
...putedPropertyNames14_ES5(target=es5).types | 45 +
...ertyNames15_ES5(target=es2015).errors.txt} | 0
...putedPropertyNames15_ES5(target=es2015).js | 21 +
...ropertyNames15_ES5(target=es2015).symbols} | 0
...dPropertyNames15_ES5(target=es2015).types} | 0
...PropertyNames15_ES5(target=es5).errors.txt | 17 +
...omputedPropertyNames15_ES5(target=es5).js} | 0
...tedPropertyNames15_ES5(target=es5).symbols | 27 +
...putedPropertyNames15_ES5(target=es5).types | 37 +
...putedPropertyNames16_ES5(target=es2015).js | 37 +
...ropertyNames16_ES5(target=es2015).symbols} | 0
...dPropertyNames16_ES5(target=es2015).types} | 0
...omputedPropertyNames16_ES5(target=es5).js} | 0
...tedPropertyNames16_ES5(target=es5).symbols | 65 +
...putedPropertyNames16_ES5(target=es5).types | 107 +
...ertyNames17_ES5(target=es2015).errors.txt} | 0
...putedPropertyNames17_ES5(target=es2015).js | 23 +
...ropertyNames17_ES5(target=es2015).symbols} | 0
...dPropertyNames17_ES5(target=es2015).types} | 0
...PropertyNames17_ES5(target=es5).errors.txt | 30 +
...omputedPropertyNames17_ES5(target=es5).js} | 0
...tedPropertyNames17_ES5(target=es5).symbols | 32 +
...putedPropertyNames17_ES5(target=es5).types | 57 +
...putedPropertyNames18_ES5(target=es2015).js | 15 +
...ropertyNames18_ES5(target=es2015).symbols} | 0
...dPropertyNames18_ES5(target=es2015).types} | 0
...omputedPropertyNames18_ES5(target=es5).js} | 0
...tedPropertyNames18_ES5(target=es5).symbols | 13 +
...putedPropertyNames18_ES5(target=es5).types | 25 +
...ertyNames19_ES5(target=es2015).errors.txt} | 0
...putedPropertyNames19_ES5(target=es2015).js | 16 +
...ropertyNames19_ES5(target=es2015).symbols} | 0
...dPropertyNames19_ES5(target=es2015).types} | 0
...PropertyNames19_ES5(target=es5).errors.txt | 11 +
...omputedPropertyNames19_ES5(target=es5).js} | 0
...tedPropertyNames19_ES5(target=es5).symbols | 13 +
...putedPropertyNames19_ES5(target=es5).types | 26 +
...mputedPropertyNames1_ES5(target=es2015).js | 13 +
...PropertyNames1_ES5(target=es2015).symbols} | 0
...edPropertyNames1_ES5(target=es2015).types} | 0
...computedPropertyNames1_ES5(target=es5).js} | 0
...utedPropertyNames1_ES5(target=es5).symbols | 13 +
...mputedPropertyNames1_ES5(target=es5).types | 33 +
...putedPropertyNames20_ES5(target=es2015).js | 11 +
...ropertyNames20_ES5(target=es2015).symbols} | 0
...dPropertyNames20_ES5(target=es2015).types} | 0
...omputedPropertyNames20_ES5(target=es5).js} | 0
...tedPropertyNames20_ES5(target=es5).symbols | 10 +
...putedPropertyNames20_ES5(target=es5).types | 20 +
...ertyNames21_ES5(target=es2015).errors.txt} | 0
...putedPropertyNames21_ES5(target=es2015).js | 17 +
...ropertyNames21_ES5(target=es2015).symbols} | 0
...dPropertyNames21_ES5(target=es2015).types} | 0
...PropertyNames21_ES5(target=es5).errors.txt | 12 +
...omputedPropertyNames21_ES5(target=es5).js} | 0
...tedPropertyNames21_ES5(target=es5).symbols | 17 +
...putedPropertyNames21_ES5(target=es5).types | 27 +
...putedPropertyNames22_ES5(target=es2015).js | 21 +
...ropertyNames22_ES5(target=es2015).symbols} | 0
...dPropertyNames22_ES5(target=es2015).types} | 0
...omputedPropertyNames22_ES5(target=es5).js} | 0
...tedPropertyNames22_ES5(target=es5).symbols | 22 +
...putedPropertyNames22_ES5(target=es5).types | 35 +
...ertyNames23_ES5(target=es2015).errors.txt} | 0
...putedPropertyNames23_ES5(target=es2015).js | 19 +
...ropertyNames23_ES5(target=es2015).symbols} | 0
...dPropertyNames23_ES5(target=es2015).types} | 0
...PropertyNames23_ES5(target=es5).errors.txt | 14 +
...omputedPropertyNames23_ES5(target=es5).js} | 0
...tedPropertyNames23_ES5(target=es5).symbols | 24 +
...putedPropertyNames23_ES5(target=es5).types | 41 +
...ertyNames24_ES5(target=es2015).errors.txt} | 0
...putedPropertyNames24_ES5(target=es2015).js | 21 +
...ropertyNames24_ES5(target=es2015).symbols} | 0
...dPropertyNames24_ES5(target=es2015).types} | 0
...PropertyNames24_ES5(target=es5).errors.txt | 14 +
...omputedPropertyNames24_ES5(target=es5).js} | 0
...tedPropertyNames24_ES5(target=es5).symbols | 19 +
...putedPropertyNames24_ES5(target=es5).types | 34 +
...putedPropertyNames25_ES5(target=es2015).js | 31 +
...ropertyNames25_ES5(target=es2015).symbols} | 0
...dPropertyNames25_ES5(target=es2015).types} | 0
...omputedPropertyNames25_ES5(target=es5).js} | 0
...tedPropertyNames25_ES5(target=es5).symbols | 32 +
...putedPropertyNames25_ES5(target=es5).types | 50 +
...ertyNames26_ES5(target=es2015).errors.txt} | 0
...putedPropertyNames26_ES5(target=es2015).js | 23 +
...ropertyNames26_ES5(target=es2015).symbols} | 0
...dPropertyNames26_ES5(target=es2015).types} | 0
...PropertyNames26_ES5(target=es5).errors.txt | 16 +
...omputedPropertyNames26_ES5(target=es5).js} | 0
...tedPropertyNames26_ES5(target=es5).symbols | 26 +
...putedPropertyNames26_ES5(target=es5).types | 48 +
...ertyNames27_ES5(target=es2015).errors.txt} | 0
...putedPropertyNames27_ES5(target=es2015).js | 15 +
...ropertyNames27_ES5(target=es2015).symbols} | 0
...dPropertyNames27_ES5(target=es2015).types} | 0
...PropertyNames27_ES5(target=es5).errors.txt | 11 +
...omputedPropertyNames27_ES5(target=es5).js} | 0
...tedPropertyNames27_ES5(target=es5).symbols | 13 +
...putedPropertyNames27_ES5(target=es5).types | 27 +
...putedPropertyNames28_ES5(target=es2015).js | 25 +
...ropertyNames28_ES5(target=es2015).symbols} | 0
...dPropertyNames28_ES5(target=es2015).types} | 0
...omputedPropertyNames28_ES5(target=es5).js} | 0
...tedPropertyNames28_ES5(target=es5).symbols | 24 +
...putedPropertyNames28_ES5(target=es5).types | 43 +
...putedPropertyNames29_ES5(target=es2015).js | 25 +
...ropertyNames29_ES5(target=es2015).symbols} | 0
...dPropertyNames29_ES5(target=es2015).types} | 0
...omputedPropertyNames29_ES5(target=es5).js} | 0
...tedPropertyNames29_ES5(target=es5).symbols | 24 +
...putedPropertyNames29_ES5(target=es5).types | 40 +
...pertyNames2_ES5(target=es2015).errors.txt} | 0
...mputedPropertyNames2_ES5(target=es2015).js | 25 +
...PropertyNames2_ES5(target=es2015).symbols} | 0
...edPropertyNames2_ES5(target=es2015).types} | 0
...dPropertyNames2_ES5(target=es5).errors.txt | 19 +
...computedPropertyNames2_ES5(target=es5).js} | 0
...utedPropertyNames2_ES5(target=es5).symbols | 38 +
...mputedPropertyNames2_ES5(target=es5).types | 59 +
...ertyNames30_ES5(target=es2015).errors.txt} | 0
...putedPropertyNames30_ES5(target=es2015).js | 35 +
...ropertyNames30_ES5(target=es2015).symbols} | 0
...dPropertyNames30_ES5(target=es2015).types} | 0
...PropertyNames30_ES5(target=es5).errors.txt | 21 +
...omputedPropertyNames30_ES5(target=es5).js} | 0
...tedPropertyNames30_ES5(target=es5).symbols | 28 +
...putedPropertyNames30_ES5(target=es5).types | 51 +
...putedPropertyNames31_ES5(target=es2015).js | 35 +
...ropertyNames31_ES5(target=es2015).symbols} | 0
...dPropertyNames31_ES5(target=es2015).types} | 0
...omputedPropertyNames31_ES5(target=es5).js} | 0
...tedPropertyNames31_ES5(target=es5).symbols | 34 +
...putedPropertyNames31_ES5(target=es5).types | 55 +
...ertyNames32_ES5(target=es2015).errors.txt} | 0
...putedPropertyNames32_ES5(target=es2015).js | 19 +
...ropertyNames32_ES5(target=es2015).symbols} | 0
...dPropertyNames32_ES5(target=es2015).types} | 0
...PropertyNames32_ES5(target=es5).errors.txt | 13 +
...omputedPropertyNames32_ES5(target=es5).js} | 0
...tedPropertyNames32_ES5(target=es5).symbols | 21 +
...putedPropertyNames32_ES5(target=es5).types | 29 +
...putedPropertyNames33_ES5(target=es2015).js | 23 +
...ropertyNames33_ES5(target=es2015).symbols} | 0
...dPropertyNames33_ES5(target=es2015).types} | 0
...omputedPropertyNames33_ES5(target=es5).js} | 0
...tedPropertyNames33_ES5(target=es5).symbols | 26 +
...putedPropertyNames33_ES5(target=es5).types | 37 +
...ertyNames34_ES5(target=es2015).errors.txt} | 0
...putedPropertyNames34_ES5(target=es2015).js | 23 +
...ropertyNames34_ES5(target=es2015).symbols} | 0
...dPropertyNames34_ES5(target=es2015).types} | 0
...PropertyNames34_ES5(target=es5).errors.txt | 15 +
...omputedPropertyNames34_ES5(target=es5).js} | 0
...tedPropertyNames34_ES5(target=es5).symbols | 26 +
...putedPropertyNames34_ES5(target=es5).types | 37 +
...ertyNames35_ES5(target=es2015).errors.txt} | 0
...utedPropertyNames35_ES5(target=es2015).js} | 0
...ropertyNames35_ES5(target=es2015).symbols} | 0
...dPropertyNames35_ES5(target=es2015).types} | 0
...PropertyNames35_ES5(target=es5).errors.txt | 14 +
...computedPropertyNames35_ES5(target=es5).js | 11 +
...tedPropertyNames35_ES5(target=es5).symbols | 19 +
...putedPropertyNames35_ES5(target=es5).types | 22 +
...ertyNames36_ES5(target=es2015).errors.txt} | 0
...putedPropertyNames36_ES5(target=es2015).js | 24 +
...ropertyNames36_ES5(target=es2015).symbols} | 0
...dPropertyNames36_ES5(target=es2015).types} | 0
...PropertyNames36_ES5(target=es5).errors.txt | 16 +
...omputedPropertyNames36_ES5(target=es5).js} | 0
...tedPropertyNames36_ES5(target=es5).symbols | 31 +
...putedPropertyNames36_ES5(target=es5).types | 44 +
...putedPropertyNames37_ES5(target=es2015).js | 24 +
...ropertyNames37_ES5(target=es2015).symbols} | 0
...dPropertyNames37_ES5(target=es2015).types} | 0
...omputedPropertyNames37_ES5(target=es5).js} | 0
...tedPropertyNames37_ES5(target=es5).symbols | 31 +
...putedPropertyNames37_ES5(target=es5).types | 41 +
...ertyNames38_ES5(target=es2015).errors.txt} | 0
...putedPropertyNames38_ES5(target=es2015).js | 24 +
...ropertyNames38_ES5(target=es2015).symbols} | 0
...dPropertyNames38_ES5(target=es2015).types} | 0
...PropertyNames38_ES5(target=es5).errors.txt | 16 +
...omputedPropertyNames38_ES5(target=es5).js} | 0
...tedPropertyNames38_ES5(target=es5).symbols | 29 +
...putedPropertyNames38_ES5(target=es5).types | 52 +
...ertyNames39_ES5(target=es2015).errors.txt} | 0
...putedPropertyNames39_ES5(target=es2015).js | 24 +
...ropertyNames39_ES5(target=es2015).symbols} | 0
...dPropertyNames39_ES5(target=es2015).types} | 0
...PropertyNames39_ES5(target=es5).errors.txt | 16 +
...omputedPropertyNames39_ES5(target=es5).js} | 0
...tedPropertyNames39_ES5(target=es5).symbols | 29 +
...putedPropertyNames39_ES5(target=es5).types | 52 +
...pertyNames3_ES5(target=es2015).errors.txt} | 0
...mputedPropertyNames3_ES5(target=es2015).js | 23 +
...PropertyNames3_ES5(target=es2015).symbols} | 0
...edPropertyNames3_ES5(target=es2015).types} | 0
...dPropertyNames3_ES5(target=es5).errors.txt | 36 +
...computedPropertyNames3_ES5(target=es5).js} | 0
...utedPropertyNames3_ES5(target=es5).symbols | 32 +
...mputedPropertyNames3_ES5(target=es5).types | 69 +
...ertyNames40_ES5(target=es2015).errors.txt} | 0
...putedPropertyNames40_ES5(target=es2015).js | 24 +
...ropertyNames40_ES5(target=es2015).symbols} | 0
...dPropertyNames40_ES5(target=es2015).types} | 0
...PropertyNames40_ES5(target=es5).errors.txt | 22 +
...omputedPropertyNames40_ES5(target=es5).js} | 0
...tedPropertyNames40_ES5(target=es5).symbols | 30 +
...putedPropertyNames40_ES5(target=es5).types | 46 +
...putedPropertyNames41_ES5(target=es2015).js | 22 +
...ropertyNames41_ES5(target=es2015).symbols} | 0
...dPropertyNames41_ES5(target=es2015).types} | 0
...omputedPropertyNames41_ES5(target=es5).js} | 0
...tedPropertyNames41_ES5(target=es5).symbols | 25 +
...putedPropertyNames41_ES5(target=es5).types | 33 +
...ertyNames42_ES5(target=es2015).errors.txt} | 0
...putedPropertyNames42_ES5(target=es2015).js | 20 +
...ropertyNames42_ES5(target=es2015).symbols} | 0
...dPropertyNames42_ES5(target=es2015).types} | 0
...PropertyNames42_ES5(target=es5).errors.txt | 15 +
...omputedPropertyNames42_ES5(target=es5).js} | 0
...tedPropertyNames42_ES5(target=es5).symbols | 25 +
...putedPropertyNames42_ES5(target=es5).types | 32 +
...ertyNames43_ES5(target=es2015).errors.txt} | 0
...putedPropertyNames43_ES5(target=es2015).js | 28 +
...ropertyNames43_ES5(target=es2015).symbols} | 0
...dPropertyNames43_ES5(target=es2015).types} | 0
...PropertyNames43_ES5(target=es5).errors.txt | 18 +
...omputedPropertyNames43_ES5(target=es5).js} | 0
...tedPropertyNames43_ES5(target=es5).symbols | 36 +
...putedPropertyNames43_ES5(target=es5).types | 51 +
...ertyNames44_ES5(target=es2015).errors.txt} | 0
...putedPropertyNames44_ES5(target=es2015).js | 26 +
...ropertyNames44_ES5(target=es2015).symbols} | 0
...dPropertyNames44_ES5(target=es2015).types} | 0
...PropertyNames44_ES5(target=es5).errors.txt | 20 +
...omputedPropertyNames44_ES5(target=es5).js} | 0
...tedPropertyNames44_ES5(target=es5).symbols | 35 +
...putedPropertyNames44_ES5(target=es5).types | 50 +
...ertyNames45_ES5(target=es2015).errors.txt} | 0
...putedPropertyNames45_ES5(target=es2015).js | 27 +
...ropertyNames45_ES5(target=es2015).symbols} | 0
...dPropertyNames45_ES5(target=es2015).types} | 0
...PropertyNames45_ES5(target=es5).errors.txt | 22 +
...omputedPropertyNames45_ES5(target=es5).js} | 0
...tedPropertyNames45_ES5(target=es5).symbols | 36 +
...putedPropertyNames45_ES5(target=es5).types | 51 +
...ertyNames46_ES5(target=es2015).errors.txt} | 0
...putedPropertyNames46_ES5(target=es2015).js | 11 +
...ropertyNames46_ES5(target=es2015).symbols} | 0
...dPropertyNames46_ES5(target=es2015).types} | 0
...PropertyNames46_ES5(target=es5).errors.txt | 9 +
...omputedPropertyNames46_ES5(target=es5).js} | 0
...tedPropertyNames46_ES5(target=es5).symbols | 10 +
...putedPropertyNames46_ES5(target=es5).types | 22 +
...putedPropertyNames47_ES5(target=es2015).js | 21 +
...ropertyNames47_ES5(target=es2015).symbols} | 0
...dPropertyNames47_ES5(target=es2015).types} | 0
...omputedPropertyNames47_ES5(target=es5).js} | 0
...tedPropertyNames47_ES5(target=es5).symbols | 24 +
...putedPropertyNames47_ES5(target=es5).types | 42 +
...ertyNames48_ES5(target=es2015).errors.txt} | 0
...putedPropertyNames48_ES5(target=es2015).js | 36 +
...ropertyNames48_ES5(target=es2015).symbols} | 0
...dPropertyNames48_ES5(target=es2015).types} | 0
...PropertyNames48_ES5(target=es5).errors.txt | 23 +
...omputedPropertyNames48_ES5(target=es5).js} | 0
...tedPropertyNames48_ES5(target=es5).symbols | 45 +
...putedPropertyNames48_ES5(target=es5).types | 82 +
...mputedPropertyNames4_ES5(target=es2015).js | 37 +
...PropertyNames4_ES5(target=es2015).symbols} | 0
...edPropertyNames4_ES5(target=es2015).types} | 0
...computedPropertyNames4_ES5(target=es5).js} | 0
...utedPropertyNames4_ES5(target=es5).symbols | 62 +
...mputedPropertyNames4_ES5(target=es5).types | 119 +
...pertyNames5_ES5(target=es2015).errors.txt} | 0
...mputedPropertyNames5_ES5(target=es2015).js | 22 +
...PropertyNames5_ES5(target=es2015).symbols} | 0
...edPropertyNames5_ES5(target=es2015).types} | 0
...dPropertyNames5_ES5(target=es5).errors.txt | 30 +
...computedPropertyNames5_ES5(target=es5).js} | 0
...utedPropertyNames5_ES5(target=es5).symbols | 30 +
...mputedPropertyNames5_ES5(target=es5).types | 57 +
...pertyNames6_ES5(target=es2015).errors.txt} | 0
...mputedPropertyNames6_ES5(target=es2015).js | 18 +
...PropertyNames6_ES5(target=es2015).symbols} | 0
...edPropertyNames6_ES5(target=es2015).types} | 0
...dPropertyNames6_ES5(target=es5).errors.txt | 17 +
...computedPropertyNames6_ES5(target=es5).js} | 0
...utedPropertyNames6_ES5(target=es5).symbols | 27 +
...mputedPropertyNames6_ES5(target=es5).types | 45 +
...mputedPropertyNames7_ES5(target=es2015).js | 18 +
...PropertyNames7_ES5(target=es2015).symbols} | 0
...edPropertyNames7_ES5(target=es2015).types} | 0
...computedPropertyNames7_ES5(target=es5).js} | 0
...utedPropertyNames7_ES5(target=es5).symbols | 18 +
...mputedPropertyNames7_ES5(target=es5).types | 29 +
...pertyNames8_ES5(target=es2015).errors.txt} | 0
...mputedPropertyNames8_ES5(target=es2015).js | 21 +
...PropertyNames8_ES5(target=es2015).symbols} | 0
...edPropertyNames8_ES5(target=es2015).types} | 0
...dPropertyNames8_ES5(target=es5).errors.txt | 14 +
...computedPropertyNames8_ES5(target=es5).js} | 0
...utedPropertyNames8_ES5(target=es5).symbols | 29 +
...mputedPropertyNames8_ES5(target=es5).types | 39 +
...pertyNames9_ES5(target=es2015).errors.txt} | 0
...mputedPropertyNames9_ES5(target=es2015).js | 21 +
...PropertyNames9_ES5(target=es2015).symbols} | 0
...edPropertyNames9_ES5(target=es2015).types} | 0
...dPropertyNames9_ES5(target=es5).errors.txt | 16 +
...computedPropertyNames9_ES5(target=es5).js} | 0
...utedPropertyNames9_ES5(target=es5).symbols | 37 +
...mputedPropertyNames9_ES5(target=es5).types | 69 +
...xtualType10_ES5(target=es2015).errors.txt} | 0
...amesContextualType10_ES5(target=es2015).js | 17 +
...ntextualType10_ES5(target=es2015).symbols} | 0
...ContextualType10_ES5(target=es2015).types} | 0
...ontextualType10_ES5(target=es5).errors.txt | 20 +
...yNamesContextualType10_ES5(target=es5).js} | 0
...esContextualType10_ES5(target=es5).symbols | 20 +
...amesContextualType10_ES5(target=es5).types | 35 +
...NamesContextualType1_ES5(target=es2015).js | 18 +
...ontextualType1_ES5(target=es2015).symbols} | 0
...sContextualType1_ES5(target=es2015).types} | 0
...tyNamesContextualType1_ES5(target=es5).js} | 0
...mesContextualType1_ES5(target=es5).symbols | 33 +
...NamesContextualType1_ES5(target=es5).types | 60 +
...NamesContextualType2_ES5(target=es2015).js | 18 +
...ontextualType2_ES5(target=es2015).symbols} | 0
...sContextualType2_ES5(target=es2015).types} | 0
...tyNamesContextualType2_ES5(target=es5).js} | 0
...mesContextualType2_ES5(target=es5).symbols | 33 +
...NamesContextualType2_ES5(target=es5).types | 56 +
...NamesContextualType3_ES5(target=es2015).js | 17 +
...ontextualType3_ES5(target=es2015).symbols} | 0
...sContextualType3_ES5(target=es2015).types} | 0
...tyNamesContextualType3_ES5(target=es5).js} | 0
...mesContextualType3_ES5(target=es5).symbols | 29 +
...NamesContextualType3_ES5(target=es5).types | 51 +
...NamesContextualType4_ES5(target=es2015).js | 18 +
...ontextualType4_ES5(target=es2015).symbols} | 0
...sContextualType4_ES5(target=es2015).types} | 0
...tyNamesContextualType4_ES5(target=es5).js} | 0
...mesContextualType4_ES5(target=es5).symbols | 23 +
...NamesContextualType4_ES5(target=es5).types | 43 +
...NamesContextualType5_ES5(target=es2015).js | 18 +
...ontextualType5_ES5(target=es2015).symbols} | 0
...sContextualType5_ES5(target=es2015).types} | 0
...tyNamesContextualType5_ES5(target=es5).js} | 0
...mesContextualType5_ES5(target=es5).symbols | 23 +
...NamesContextualType5_ES5(target=es5).types | 39 +
...NamesContextualType6_ES5(target=es2015).js | 25 +
...ontextualType6_ES5(target=es2015).symbols} | 0
...sContextualType6_ES5(target=es2015).types} | 0
...tyNamesContextualType6_ES5(target=es5).js} | 0
...mesContextualType6_ES5(target=es5).symbols | 39 +
...NamesContextualType6_ES5(target=es5).types | 72 +
...NamesContextualType7_ES5(target=es2015).js | 31 +
...ontextualType7_ES5(target=es2015).symbols} | 0
...sContextualType7_ES5(target=es2015).types} | 0
...tyNamesContextualType7_ES5(target=es5).js} | 0
...mesContextualType7_ES5(target=es5).symbols | 57 +
...NamesContextualType7_ES5(target=es5).types | 90 +
...extualType8_ES5(target=es2015).errors.txt} | 0
...NamesContextualType8_ES5(target=es2015).js | 18 +
...ontextualType8_ES5(target=es2015).symbols} | 0
...sContextualType8_ES5(target=es2015).types} | 0
...ContextualType8_ES5(target=es5).errors.txt | 21 +
...tyNamesContextualType8_ES5(target=es5).js} | 0
...mesContextualType8_ES5(target=es5).symbols | 23 +
...NamesContextualType8_ES5(target=es5).types | 43 +
...extualType9_ES5(target=es2015).errors.txt} | 0
...NamesContextualType9_ES5(target=es2015).js | 18 +
...ontextualType9_ES5(target=es2015).symbols} | 0
...sContextualType9_ES5(target=es2015).types} | 0
...ContextualType9_ES5(target=es5).errors.txt | 21 +
...tyNamesContextualType9_ES5(target=es5).js} | 0
...mesContextualType9_ES5(target=es5).symbols | 23 +
...NamesContextualType9_ES5(target=es5).types | 39 +
...amesDeclarationEmit1_ES5(target=es2015).js | 20 +
...clarationEmit1_ES5(target=es2015).symbols} | 0
...DeclarationEmit1_ES5(target=es2015).types} | 0
...yNamesDeclarationEmit1_ES5(target=es5).js} | 0
...esDeclarationEmit1_ES5(target=es5).symbols | 16 +
...amesDeclarationEmit1_ES5(target=es5).types | 39 +
...amesDeclarationEmit2_ES5(target=es2015).js | 20 +
...clarationEmit2_ES5(target=es2015).symbols} | 0
...DeclarationEmit2_ES5(target=es2015).types} | 0
...yNamesDeclarationEmit2_ES5(target=es5).js} | 0
...esDeclarationEmit2_ES5(target=es5).symbols | 16 +
...amesDeclarationEmit2_ES5(target=es5).types | 39 +
...rationEmit3_ES5(target=es2015).errors.txt} | 0
...mesDeclarationEmit3_ES5(target=es2015).js} | 0
...clarationEmit3_ES5(target=es2015).symbols} | 0
...DeclarationEmit3_ES5(target=es2015).types} | 0
...eclarationEmit3_ES5(target=es5).errors.txt | 9 +
...tyNamesDeclarationEmit3_ES5(target=es5).js | 13 +
...esDeclarationEmit3_ES5(target=es5).symbols | 9 +
...amesDeclarationEmit3_ES5(target=es5).types | 14 +
...rationEmit4_ES5(target=es2015).errors.txt} | 0
...mesDeclarationEmit4_ES5(target=es2015).js} | 0
...clarationEmit4_ES5(target=es2015).symbols} | 0
...DeclarationEmit4_ES5(target=es2015).types} | 0
...eclarationEmit4_ES5(target=es5).errors.txt | 9 +
...tyNamesDeclarationEmit4_ES5(target=es5).js | 13 +
...esDeclarationEmit4_ES5(target=es5).symbols | 9 +
...amesDeclarationEmit4_ES5(target=es5).types | 17 +
...amesDeclarationEmit5_ES5(target=es2015).js | 23 +
...clarationEmit5_ES5(target=es2015).symbols} | 0
...DeclarationEmit5_ES5(target=es2015).types} | 0
...yNamesDeclarationEmit5_ES5(target=es5).js} | 0
...esDeclarationEmit5_ES5(target=es5).symbols | 19 +
...amesDeclarationEmit5_ES5(target=es5).types | 53 +
...rationEmit6_ES5(target=es2015).errors.txt} | 0
...amesDeclarationEmit6_ES5(target=es2015).js | 26 +
...clarationEmit6_ES5(target=es2015).symbols} | 0
...DeclarationEmit6_ES5(target=es2015).types} | 0
...eclarationEmit6_ES5(target=es5).errors.txt | 13 +
...yNamesDeclarationEmit6_ES5(target=es5).js} | 0
...esDeclarationEmit6_ES5(target=es5).symbols | 19 +
...amesDeclarationEmit6_ES5(target=es5).types | 50 +
...ertyNamesOnOverloads_ES5(target=es2015).js | 17 +
...mesOnOverloads_ES5(target=es2015).symbols} | 0
...NamesOnOverloads_ES5(target=es2015).types} | 0
...opertyNamesOnOverloads_ES5(target=es5).js} | 0
...tyNamesOnOverloads_ES5(target=es5).symbols | 26 +
...ertyNamesOnOverloads_ES5(target=es5).types | 41 +
...pertyNamesSourceMap1_ES5(target=es2015).js | 22 +
...yNamesSourceMap1_ES5(target=es2015).js.map | 3 +
...ourceMap1_ES5(target=es2015).sourcemap.txt | 110 +
...amesSourceMap1_ES5(target=es2015).symbols} | 0
...yNamesSourceMap1_ES5(target=es2015).types} | 0
...ropertyNamesSourceMap1_ES5(target=es5).js} | 0
...rtyNamesSourceMap1_ES5(target=es5).js.map} | 0
...sSourceMap1_ES5(target=es5).sourcemap.txt} | 0
...rtyNamesSourceMap1_ES5(target=es5).symbols | 19 +
...pertyNamesSourceMap1_ES5(target=es5).types | 26 +
...pertyNamesSourceMap2_ES5(target=es2015).js | 22 +
...yNamesSourceMap2_ES5(target=es2015).js.map | 3 +
...ourceMap2_ES5(target=es2015).sourcemap.txt | 116 +
...amesSourceMap2_ES5(target=es2015).symbols} | 0
...yNamesSourceMap2_ES5(target=es2015).types} | 0
...ropertyNamesSourceMap2_ES5(target=es5).js} | 0
...rtyNamesSourceMap2_ES5(target=es5).js.map} | 0
...sSourceMap2_ES5(target=es5).sourcemap.txt} | 0
...rtyNamesSourceMap2_ES5(target=es5).symbols | 19 +
...pertyNamesSourceMap2_ES5(target=es5).types | 28 +
...InES5ShouldBeTransformed(target=es2015).js | 7 +
...houldBeTransformed(target=es2015).symbols} | 0
...5ShouldBeTransformed(target=es2015).types} | 0
...esInES5ShouldBeTransformed(target=es5).js} | 0
...ES5ShouldBeTransformed(target=es5).symbols | 9 +
...InES5ShouldBeTransformed(target=es5).types | 14 +
.../constDeclarations-es5(target=es2015).js | 12 +
...stDeclarations-es5(target=es2015).symbols} | 0
...onstDeclarations-es5(target=es2015).types} | 0
...s => constDeclarations-es5(target=es5).js} | 0
.../constDeclarations-es5(target=es5).symbols | 14 +
.../constDeclarations-es5(target=es5).types | 26 +
...WithSuperAndPrologue.es5(target=es2015).js | 36 +
...perAndPrologue.es5(target=es2015).symbols} | 0
...SuperAndPrologue.es5(target=es2015).types} | 0
...orWithSuperAndPrologue.es5(target=es5).js} | 0
...thSuperAndPrologue.es5(target=es5).symbols | 33 +
...WithSuperAndPrologue.es5(target=es5).types | 58 +
...echeckingDoesntBlowStack(target=es2015).js | 43 +
...ingDoesntBlowStack(target=es2015).symbols} | 0
...ckingDoesntBlowStack(target=es2015).types} | 0
...ypecheckingDoesntBlowStack(target=es5).js} | 0
...heckingDoesntBlowStack(target=es5).symbols | 62 +
...echeckingDoesntBlowStack(target=es5).types | 122 +
...uredBlockScopedBindings1(target=es2015).js | 28 +
...ockScopedBindings1(target=es2015).symbols} | 0
...BlockScopedBindings1(target=es2015).types} | 0
...pturedBlockScopedBindings1(target=es5).js} | 0
...edBlockScopedBindings1(target=es5).symbols | 23 +
...uredBlockScopedBindings1(target=es5).types | 44 +
...ctionFromObjectProperty1(target=es2015).js | 482 +
...romObjectProperty1(target=es2015).symbols} | 0
...nFromObjectProperty1(target=es2015).types} | 0
...unctionFromObjectProperty1(target=es5).js} | 0
...ionFromObjectProperty1(target=es5).symbols | 400 +
...ctionFromObjectProperty1(target=es5).types | 1026 +
...ctionFromObjectProperty2(target=es2015).js | 481 +
...romObjectProperty2(target=es2015).symbols} | 0
...nFromObjectProperty2(target=es2015).types} | 0
...unctionFromObjectProperty2(target=es5).js} | 0
...ionFromObjectProperty2(target=es5).symbols | 398 +
...ctionFromObjectProperty2(target=es5).types | 637 +
.../declFileAccessors(target=es2015).js | 250 +
... declFileAccessors(target=es2015).symbols} | 0
...=> declFileAccessors(target=es2015).types} | 0
...rs.js => declFileAccessors(target=es5).js} | 0
.../declFileAccessors(target=es5).symbols | 161 +
.../declFileAccessors(target=es5).types | 233 +
... declFileCallSignatures(target=es2015).js} | 0
...FileCallSignatures(target=es2015).symbols} | 0
...clFileCallSignatures(target=es2015).types} | 0
.../declFileCallSignatures(target=es5).js | 122 +
...declFileCallSignatures(target=es5).symbols | 118 +
.../declFileCallSignatures(target=es5).types | 101 +
...declFileClassExtendsNull(target=es2015).js | 14 +
...leClassExtendsNull(target=es2015).symbols} | 0
...FileClassExtendsNull(target=es2015).types} | 0
...> declFileClassExtendsNull(target=es5).js} | 0
...clFileClassExtendsNull(target=es5).symbols | 6 +
...declFileClassExtendsNull(target=es5).types | 7 +
...FileConstructSignatures(target=es2015).js} | 0
...onstructSignatures(target=es2015).symbols} | 0
...eConstructSignatures(target=es2015).types} | 0
...declFileConstructSignatures(target=es5).js | 122 +
...ileConstructSignatures(target=es5).symbols | 122 +
...lFileConstructSignatures(target=es5).types | 101 +
.../declFileConstructors(target=es2015).js | 265 +
...clFileConstructors(target=es2015).symbols} | 0
...declFileConstructors(target=es2015).types} | 0
...js => declFileConstructors(target=es5).js} | 0
.../declFileConstructors(target=es5).symbols | 173 +
.../declFileConstructors(target=es5).types | 237 +
.../declFileFunctions(target=es2015).js | 178 +
... declFileFunctions(target=es2015).symbols} | 0
...=> declFileFunctions(target=es2015).types} | 0
...ns.js => declFileFunctions(target=es5).js} | 0
.../declFileFunctions(target=es5).symbols | 183 +
.../declFileFunctions(target=es5).types | 265 +
...declFileIndexSignatures(target=es2015).js} | 0
...ileIndexSignatures(target=es2015).symbols} | 0
...lFileIndexSignatures(target=es2015).types} | 0
.../declFileIndexSignatures(target=es5).js | 70 +
...eclFileIndexSignatures(target=es5).symbols | 67 +
.../declFileIndexSignatures(target=es5).types | 57 +
.../declFileMethods(target=es2015).js | 411 +
...=> declFileMethods(target=es2015).symbols} | 0
...s => declFileMethods(target=es2015).types} | 0
...hods.js => declFileMethods(target=es5).js} | 0
.../declFileMethods(target=es5).symbols | 432 +
.../declFileMethods(target=es5).types | 644 +
...ectLiteralWithAccessors(target=es2015).js} | 0
...teralWithAccessors(target=es2015).symbols} | 0
...LiteralWithAccessors(target=es2015).types} | 0
...eObjectLiteralWithAccessors(target=es5).js | 38 +
...ctLiteralWithAccessors(target=es5).symbols | 37 +
...jectLiteralWithAccessors(target=es5).types | 74 +
...ctLiteralWithOnlyGetter(target=es2015).js} | 0
...eralWithOnlyGetter(target=es2015).symbols} | 0
...iteralWithOnlyGetter(target=es2015).types} | 0
...ObjectLiteralWithOnlyGetter(target=es5).js | 31 +
...tLiteralWithOnlyGetter(target=es5).symbols | 24 +
...ectLiteralWithOnlyGetter(target=es5).types | 41 +
...ctLiteralWithOnlySetter(target=es2015).js} | 0
...eralWithOnlySetter(target=es2015).symbols} | 0
...iteralWithOnlySetter(target=es2015).types} | 0
...ObjectLiteralWithOnlySetter(target=es5).js | 33 +
...tLiteralWithOnlySetter(target=es5).symbols | 27 +
...ectLiteralWithOnlySetter(target=es5).types | 58 +
.../declFilePrivateStatic(target=es2015).js | 41 +
...lFilePrivateStatic(target=es2015).symbols} | 0
...eclFilePrivateStatic(target=es2015).types} | 0
...s => declFilePrivateStatic(target=es5).js} | 0
.../declFilePrivateStatic(target=es5).symbols | 32 +
.../declFilePrivateStatic(target=es5).types | 47 +
...eTypeAnnotationArrayType(target=es2015).js | 126 +
...nnotationArrayType(target=es2015).symbols} | 0
...eAnnotationArrayType(target=es2015).types} | 0
...ileTypeAnnotationArrayType(target=es5).js} | 0
...ypeAnnotationArrayType(target=es5).symbols | 106 +
...eTypeAnnotationArrayType(target=es5).types | 174 +
...peAnnotationBuiltInType(target=es2015).js} | 0
...otationBuiltInType(target=es2015).symbols} | 0
...nnotationBuiltInType(target=es2015).types} | 0
...leTypeAnnotationBuiltInType(target=es5).js | 92 +
...eAnnotationBuiltInType(target=es5).symbols | 64 +
...ypeAnnotationBuiltInType(target=es5).types | 88 +
...tationParenType(target=es2015).errors.txt} | 0
...eTypeAnnotationParenType(target=es2015).js | 30 +
...nnotationParenType(target=es2015).symbols} | 0
...eAnnotationParenType(target=es2015).types} | 0
...AnnotationParenType(target=es5).errors.txt | 18 +
...ileTypeAnnotationParenType(target=es5).js} | 0
...ypeAnnotationParenType(target=es5).symbols | 28 +
...eTypeAnnotationParenType(target=es5).types | 68 +
...AnnotationStringLiteral(target=es2015).js} | 0
...ationStringLiteral(target=es2015).symbols} | 0
...otationStringLiteral(target=es2015).types} | 0
...TypeAnnotationStringLiteral(target=es5).js | 27 +
...nnotationStringLiteral(target=es5).symbols | 31 +
...eAnnotationStringLiteral(target=es5).types | 48 +
...eTypeAnnotationTupleType(target=es2015).js | 57 +
...nnotationTupleType(target=es2015).symbols} | 0
...eAnnotationTupleType(target=es2015).types} | 0
...ileTypeAnnotationTupleType(target=es5).js} | 0
...ypeAnnotationTupleType(target=es5).symbols | 53 +
...eTypeAnnotationTupleType(target=es5).types | 84 +
...eTypeAnnotationTypeAlias(target=es2015).js | 82 +
...nnotationTypeAlias(target=es2015).symbols} | 0
...eAnnotationTypeAlias(target=es2015).types} | 0
...ileTypeAnnotationTypeAlias(target=es5).js} | 0
...ypeAnnotationTypeAlias(target=es5).symbols | 64 +
...eTypeAnnotationTypeAlias(target=es5).types | 72 +
...ypeAnnotationTypeLiteral(target=es2015).js | 84 +
...otationTypeLiteral(target=es2015).symbols} | 0
...nnotationTypeLiteral(target=es2015).types} | 0
...eTypeAnnotationTypeLiteral(target=es5).js} | 0
...eAnnotationTypeLiteral(target=es5).symbols | 86 +
...ypeAnnotationTypeLiteral(target=es5).types | 98 +
...eTypeAnnotationTypeQuery(target=es2015).js | 109 +
...nnotationTypeQuery(target=es2015).symbols} | 0
...eAnnotationTypeQuery(target=es2015).types} | 0
...ileTypeAnnotationTypeQuery(target=es5).js} | 0
...ypeAnnotationTypeQuery(target=es5).symbols | 93 +
...eTypeAnnotationTypeQuery(target=es5).types | 128 +
...eAnnotationTypeReference(target=es2015).js | 109 +
...ationTypeReference(target=es2015).symbols} | 0
...otationTypeReference(target=es2015).types} | 0
...ypeAnnotationTypeReference(target=es5).js} | 0
...nnotationTypeReference(target=es5).symbols | 91 +
...eAnnotationTypeReference(target=es5).types | 132 +
...eTypeAnnotationUnionType(target=es2015).js | 81 +
...nnotationUnionType(target=es2015).symbols} | 0
...eAnnotationUnionType(target=es2015).types} | 0
...ileTypeAnnotationUnionType(target=es5).js} | 0
...ypeAnnotationUnionType(target=es5).symbols | 72 +
...eTypeAnnotationUnionType(target=es5).types | 138 +
...VisibilityErrorAccessors(target=es2015).js | 227 +
...lityErrorAccessors(target=es2015).symbols} | 0
...bilityErrorAccessors(target=es2015).types} | 0
...onVisibilityErrorAccessors(target=es5).js} | 0
...sibilityErrorAccessors(target=es5).symbols | 183 +
...VisibilityErrorAccessors(target=es5).types | 231 +
...ErrorParameterOfFunction(target=es2015).js | 114 +
...arameterOfFunction(target=es2015).symbols} | 0
...rParameterOfFunction(target=es2015).types} | 0
...tyErrorParameterOfFunction(target=es5).js} | 0
...rorParameterOfFunction(target=es5).symbols | 96 +
...ErrorParameterOfFunction(target=es5).types | 143 +
...rrorReturnTypeOfFunction(target=es2015).js | 138 +
...turnTypeOfFunction(target=es2015).symbols} | 0
...ReturnTypeOfFunction(target=es2015).types} | 0
...yErrorReturnTypeOfFunction(target=es5).js} | 0
...orReturnTypeOfFunction(target=es5).symbols | 108 +
...rrorReturnTypeOfFunction(target=es5).types | 143 +
...VisibilityErrorTypeAlias(target=es2015).js | 113 +
...lityErrorTypeAlias(target=es2015).symbols} | 0
...bilityErrorTypeAlias(target=es2015).types} | 0
...onVisibilityErrorTypeAlias(target=es5).js} | 0
...sibilityErrorTypeAlias(target=es5).symbols | 92 +
...VisibilityErrorTypeAlias(target=es5).types | 104 +
...sibilityErrorTypeLiteral(target=es2015).js | 96 +
...tyErrorTypeLiteral(target=es2015).symbols} | 0
...lityErrorTypeLiteral(target=es2015).types} | 0
...VisibilityErrorTypeLiteral(target=es5).js} | 0
...bilityErrorTypeLiteral(target=es5).symbols | 95 +
...sibilityErrorTypeLiteral(target=es5).types | 127 +
...ErrorVariableDeclaration(target=es2015).js | 81 +
...ariableDeclaration(target=es2015).symbols} | 0
...rVariableDeclaration(target=es2015).types} | 0
...tyErrorVariableDeclaration(target=es5).js} | 0
...rorVariableDeclaration(target=es5).symbols | 78 +
...ErrorVariableDeclaration(target=es5).types | 113 +
...tClassMemberNameConflict(target=es2015).js | 93 +
...MemberNameConflict(target=es2015).symbols} | 0
...ssMemberNameConflict(target=es2015).types} | 0
...mitClassMemberNameConflict(target=es5).js} | 0
...lassMemberNameConflict(target=es5).symbols | 71 +
...tClassMemberNameConflict(target=es5).types | 99 +
...ClassMemberNameConflict2(target=es2015).js | 59 +
...emberNameConflict2(target=es2015).symbols} | 0
...sMemberNameConflict2(target=es2015).types} | 0
...itClassMemberNameConflict2(target=es5).js} | 0
...assMemberNameConflict2(target=es5).symbols | 38 +
...ClassMemberNameConflict2(target=es5).types | 52 +
...tClassPrivateConstructor(target=es2015).js | 70 +
...PrivateConstructor(target=es2015).symbols} | 0
...ssPrivateConstructor(target=es2015).types} | 0
...mitClassPrivateConstructor(target=es5).js} | 0
...lassPrivateConstructor(target=es5).symbols | 40 +
...tClassPrivateConstructor(target=es5).types | 45 +
...ClassPrivateConstructor2(target=es2015).js | 42 +
...rivateConstructor2(target=es2015).symbols} | 0
...sPrivateConstructor2(target=es2015).types} | 0
...itClassPrivateConstructor2(target=es5).js} | 0
...assPrivateConstructor2(target=es5).symbols | 23 +
...ClassPrivateConstructor2(target=es5).types | 24 +
...tionEmitDetachedComment1(target=es2015).js | 75 +
...itDetachedComment1(target=es2015).symbols} | 0
...EmitDetachedComment1(target=es2015).types} | 0
...rationEmitDetachedComment1(target=es5).js} | 0
...onEmitDetachedComment1(target=es5).symbols | 35 +
...tionEmitDetachedComment1(target=es5).types | 38 +
...tionEmitDetachedComment2(target=es2015).js | 55 +
...itDetachedComment2(target=es2015).symbols} | 0
...EmitDetachedComment2(target=es2015).types} | 0
...rationEmitDetachedComment2(target=es5).js} | 0
...onEmitDetachedComment2(target=es5).symbols | 35 +
...tionEmitDetachedComment2(target=es5).types | 38 +
...tionEmitExportAssignment(target=es2015).js | 32 +
...itExportAssignment(target=es2015).symbols} | 0
...EmitExportAssignment(target=es2015).types} | 0
...rationEmitExportAssignment(target=es5).js} | 0
...onEmitExportAssignment(target=es5).symbols | 19 +
...tionEmitExportAssignment(target=es5).types | 22 +
...ionEmitExportDeclaration(target=es2015).js | 39 +
...tExportDeclaration(target=es2015).symbols} | 0
...mitExportDeclaration(target=es2015).types} | 0
...ationEmitExportDeclaration(target=es5).js} | 0
...nEmitExportDeclaration(target=es5).symbols | 28 +
...ionEmitExportDeclaration(target=es5).types | 36 +
...itModuleWithScopeMarker(target=es2015).js} | 0
...uleWithScopeMarker(target=es2015).symbols} | 0
...oduleWithScopeMarker(target=es2015).types} | 0
...onEmitModuleWithScopeMarker(target=es5).js | 27 +
...tModuleWithScopeMarker(target=es5).symbols | 24 +
...mitModuleWithScopeMarker(target=es5).types | 32 +
...BasedOnBundling(target=es2015).errors.txt} | 0
...sPathKindBasedOnBundling(target=es2015).js | 45 +
...indBasedOnBundling(target=es2015).symbols} | 0
...hKindBasedOnBundling(target=es2015).types} | 0
...KindBasedOnBundling(target=es5).errors.txt | 24 +
...ersPathKindBasedOnBundling(target=es5).js} | 0
...athKindBasedOnBundling(target=es5).symbols | 31 +
...sPathKindBasedOnBundling(target=es5).types | 43 +
...asedOnBundling2(target=es2015).errors.txt} | 0
...athKindBasedOnBundling2(target=es2015).js} | 0
...ndBasedOnBundling2(target=es2015).symbols} | 0
...KindBasedOnBundling2(target=es2015).types} | 0
...indBasedOnBundling2(target=es5).errors.txt | 28 +
...ersPathKindBasedOnBundling2(target=es5).js | 55 +
...thKindBasedOnBundling2(target=es5).symbols | 31 +
...PathKindBasedOnBundling2(target=es5).types | 43 +
...tionEmitProtectedMembers(target=es2015).js | 122 +
...itProtectedMembers(target=es2015).symbols} | 0
...EmitProtectedMembers(target=es2015).types} | 0
...rationEmitProtectedMembers(target=es5).js} | 0
...onEmitProtectedMembers(target=es5).symbols | 115 +
...tionEmitProtectedMembers(target=es5).types | 181 +
...larationEmitSymlinkPaths(target=es2015).js | 42 +
...onEmitSymlinkPaths(target=es2015).symbols} | 0
...tionEmitSymlinkPaths(target=es2015).types} | 0
...eclarationEmitSymlinkPaths(target=es5).js} | 0
...rationEmitSymlinkPaths(target=es5).symbols | 38 +
...larationEmitSymlinkPaths(target=es5).types | 48 +
...itUnknownImport(target=es2015).errors.txt} | 0
...rationEmitUnknownImport(target=es2015).js} | 0
...nEmitUnknownImport(target=es2015).symbols} | 0
...ionEmitUnknownImport(target=es2015).types} | 0
...onEmitUnknownImport(target=es5).errors.txt | 14 +
...eclarationEmitUnknownImport(target=es5).js | 17 +
...ationEmitUnknownImport(target=es5).symbols | 9 +
...arationEmitUnknownImport(target=es5).types | 13 +
...tUnknownImport2(target=es2015).errors.txt} | 0
...ationEmitUnknownImport2(target=es2015).js} | 0
...EmitUnknownImport2(target=es2015).symbols} | 0
...onEmitUnknownImport2(target=es2015).types} | 0
...nEmitUnknownImport2(target=es5).errors.txt | 20 +
...clarationEmitUnknownImport2(target=es5).js | 17 +
...tionEmitUnknownImport2(target=es5).symbols | 9 +
...rationEmitUnknownImport2(target=es5).types | 15 +
...aryTypeReferenceNotAdded(target=es2015).js | 46 +
...eReferenceNotAdded(target=es2015).symbols} | 0
...ypeReferenceNotAdded(target=es2015).types} | 0
...esaryTypeReferenceNotAdded(target=es5).js} | 0
...yTypeReferenceNotAdded(target=es5).symbols | 42 +
...aryTypeReferenceNotAdded(target=es5).types | 59 +
...ithDefaultAsComputedName(target=es2015).js | 40 +
...aultAsComputedName(target=es2015).symbols} | 0
...efaultAsComputedName(target=es2015).types} | 0
...tWithDefaultAsComputedName(target=es5).js} | 0
...hDefaultAsComputedName(target=es5).symbols | 47 +
...ithDefaultAsComputedName(target=es5).types | 61 +
...thDefaultAsComputedName2(target=es2015).js | 40 +
...ultAsComputedName2(target=es2015).symbols} | 0
...faultAsComputedName2(target=es2015).types} | 0
...WithDefaultAsComputedName2(target=es5).js} | 0
...DefaultAsComputedName2(target=es5).symbols | 49 +
...thDefaultAsComputedName2(target=es5).types | 65 +
...coratedBlockScopedClass1(target=es2015).js | 36 +
...dBlockScopedClass1(target=es2015).symbols} | 0
...tedBlockScopedClass1(target=es2015).types} | 0
...decoratedBlockScopedClass1(target=es5).js} | 0
...ratedBlockScopedClass1(target=es5).symbols | 30 +
...coratedBlockScopedClass1(target=es5).types | 47 +
...coratedBlockScopedClass2(target=es2015).js | 42 +
...dBlockScopedClass2(target=es2015).symbols} | 0
...tedBlockScopedClass2(target=es2015).types} | 0
...decoratedBlockScopedClass2(target=es5).js} | 0
...ratedBlockScopedClass2(target=es5).symbols | 34 +
...coratedBlockScopedClass2(target=es5).types | 51 +
...coratedBlockScopedClass3(target=es2015).js | 59 +
...dBlockScopedClass3(target=es2015).symbols} | 0
...tedBlockScopedClass3(target=es2015).types} | 0
...decoratedBlockScopedClass3(target=es5).js} | 0
...ratedBlockScopedClass3(target=es5).symbols | 53 +
...coratedBlockScopedClass3(target=es5).types | 82 +
...sFunctionBodies(target=es2015).errors.txt} | 0
...atorChecksFunctionBodies(target=es2015).js | 39 +
...ecksFunctionBodies(target=es2015).symbols} | 0
...ChecksFunctionBodies(target=es2015).types} | 0
...hecksFunctionBodies(target=es5).errors.txt | 20 +
...oratorChecksFunctionBodies(target=es5).js} | 0
...orChecksFunctionBodies(target=es5).symbols | 33 +
...atorChecksFunctionBodies(target=es5).types | 52 +
...eModulesInFunctionBodies(target=es2015).js | 51 +
...esInFunctionBodies(target=es2015).symbols} | 0
...ulesInFunctionBodies(target=es2015).types} | 0
...ateModulesInFunctionBodies(target=es5).js} | 0
...odulesInFunctionBodies(target=es5).symbols | 36 +
...eModulesInFunctionBodies(target=es5).types | 56 +
.../decoratorMetadata(target=es2015).js | 59 +
... decoratorMetadata(target=es2015).symbols} | 0
...=> decoratorMetadata(target=es2015).types} | 0
...ta.js => decoratorMetadata(target=es5).js} | 0
.../decoratorMetadata(target=es5).symbols | 32 +
.../decoratorMetadata(target=es5).types | 37 +
...rMetadata-jsdoc(target=es2015).errors.txt} | 0
.../decoratorMetadata-jsdoc(target=es2015).js | 38 +
...atorMetadata-jsdoc(target=es2015).symbols} | 0
...oratorMetadata-jsdoc(target=es2015).types} | 0
...ratorMetadata-jsdoc(target=es5).errors.txt | 22 +
...=> decoratorMetadata-jsdoc(target=es5).js} | 0
...ecoratorMetadata-jsdoc(target=es5).symbols | 27 +
.../decoratorMetadata-jsdoc(target=es5).types | 41 +
...NoReturnTypeAnnotation01(target=es2015).js | 30 +
...rnTypeAnnotation01(target=es2015).symbols} | 0
...turnTypeAnnotation01(target=es2015).types} | 0
...thNoReturnTypeAnnotation01(target=es5).js} | 0
...ReturnTypeAnnotation01(target=es5).symbols | 24 +
...NoReturnTypeAnnotation01(target=es5).types | 28 +
...orMetadataOnInferredType(target=es2015).js | 39 +
...dataOnInferredType(target=es2015).symbols} | 0
...tadataOnInferredType(target=es2015).types} | 0
...atorMetadataOnInferredType(target=es5).js} | 0
...MetadataOnInferredType(target=es5).symbols | 39 +
...orMetadataOnInferredType(target=es5).types | 58 +
...arameterWithImportedType(target=es2015).js | 86 +
...erWithImportedType(target=es2015).symbols} | 0
...eterWithImportedType(target=es2015).types} | 0
...tParameterWithImportedType(target=es5).js} | 0
...ameterWithImportedType(target=es5).symbols | 78 +
...arameterWithImportedType(target=es5).types | 104 +
...adataWithConstructorType(target=es2015).js | 39 +
...ithConstructorType(target=es2015).symbols} | 0
...aWithConstructorType(target=es2015).types} | 0
...etadataWithConstructorType(target=es5).js} | 0
...ataWithConstructorType(target=es5).symbols | 40 +
...adataWithConstructorType(target=es5).types | 58 +
...DeclarationNameCollision(target=es2015).js | 53 +
...ationNameCollision(target=es2015).symbols} | 0
...arationNameCollision(target=es2015).types} | 0
...rtDeclarationNameCollision(target=es5).js} | 0
...clarationNameCollision(target=es5).symbols | 53 +
...DeclarationNameCollision(target=es5).types | 73 +
...eclarationNameCollision2(target=es2015).js | 53 +
...tionNameCollision2(target=es2015).symbols} | 0
...rationNameCollision2(target=es2015).types} | 0
...tDeclarationNameCollision2(target=es5).js} | 0
...larationNameCollision2(target=es5).symbols | 54 +
...eclarationNameCollision2(target=es5).types | 75 +
...eclarationNameCollision3(target=es2015).js | 53 +
...tionNameCollision3(target=es2015).symbols} | 0
...rationNameCollision3(target=es2015).types} | 0
...tDeclarationNameCollision3(target=es5).js} | 0
...larationNameCollision3(target=es5).symbols | 55 +
...eclarationNameCollision3(target=es5).types | 77 +
...nNameCollision4(target=es2015).errors.txt} | 0
...eclarationNameCollision4(target=es2015).js | 54 +
...tionNameCollision4(target=es2015).symbols} | 0
...rationNameCollision4(target=es2015).types} | 0
...ationNameCollision4(target=es5).errors.txt | 27 +
...tDeclarationNameCollision4(target=es5).js} | 0
...larationNameCollision4(target=es5).symbols | 53 +
...eclarationNameCollision4(target=es5).types | 79 +
...eclarationNameCollision5(target=es2015).js | 52 +
...tionNameCollision5(target=es2015).symbols} | 0
...rationNameCollision5(target=es2015).types} | 0
...tDeclarationNameCollision5(target=es5).js} | 0
...larationNameCollision5(target=es5).symbols | 53 +
...eclarationNameCollision5(target=es5).types | 73 +
...eclarationNameCollision6(target=es2015).js | 52 +
...tionNameCollision6(target=es2015).symbols} | 0
...rationNameCollision6(target=es2015).types} | 0
...tDeclarationNameCollision6(target=es5).js} | 0
...larationNameCollision6(target=es5).symbols | 53 +
...eclarationNameCollision6(target=es5).types | 73 +
...nNameCollision7(target=es2015).errors.txt} | 0
...eclarationNameCollision7(target=es2015).js | 53 +
...tionNameCollision7(target=es2015).symbols} | 0
...rationNameCollision7(target=es2015).types} | 0
...ationNameCollision7(target=es5).errors.txt | 30 +
...tDeclarationNameCollision7(target=es5).js} | 0
...larationNameCollision7(target=es5).symbols | 53 +
...eclarationNameCollision7(target=es5).types | 79 +
...eclarationNameCollision8(target=es2015).js | 53 +
...tionNameCollision8(target=es2015).symbols} | 0
...rationNameCollision8(target=es2015).types} | 0
...tDeclarationNameCollision8(target=es5).js} | 0
...larationNameCollision8(target=es5).symbols | 55 +
...eclarationNameCollision8(target=es5).types | 77 +
...tadataWithTypeOnlyImport(target=es2015).js | 56 +
...WithTypeOnlyImport(target=es2015).symbols} | 0
...taWithTypeOnlyImport(target=es2015).types} | 0
...MetadataWithTypeOnlyImport(target=es5).js} | 0
...dataWithTypeOnlyImport(target=es5).symbols | 32 +
...tadataWithTypeOnlyImport(target=es5).types | 37 +
.../decoratorOnClass1(target=es2015).js | 21 +
... decoratorOnClass1(target=es2015).symbols} | 0
...=> decoratorOnClass1(target=es2015).types} | 0
...s1.js => decoratorOnClass1(target=es5).js} | 0
.../decoratorOnClass1(target=es5).symbols | 16 +
.../decoratorOnClass1(target=es5).types | 17 +
.../decoratorOnClass2(target=es2015).js | 25 +
... decoratorOnClass2(target=es2015).symbols} | 0
...=> decoratorOnClass2(target=es2015).types} | 0
...s2.js => decoratorOnClass2(target=es5).js} | 0
.../decoratorOnClass2(target=es5).symbols | 16 +
.../decoratorOnClass2(target=es5).types | 17 +
.../decoratorOnClass3(target=es2015).js | 26 +
... decoratorOnClass3(target=es2015).symbols} | 0
...=> decoratorOnClass3(target=es2015).types} | 0
...s3.js => decoratorOnClass3(target=es5).js} | 0
.../decoratorOnClass3(target=es5).symbols | 17 +
.../decoratorOnClass3(target=es5).types | 18 +
.../decoratorOnClass4(target=es2015).js | 21 +
... decoratorOnClass4(target=es2015).symbols} | 0
...=> decoratorOnClass4(target=es2015).types} | 0
...s4.js => decoratorOnClass4(target=es5).js} | 0
.../decoratorOnClass4(target=es5).symbols | 16 +
.../decoratorOnClass4(target=es5).types | 19 +
.../decoratorOnClass5(target=es2015).js | 21 +
... decoratorOnClass5(target=es2015).symbols} | 0
...=> decoratorOnClass5(target=es2015).types} | 0
...s5.js => decoratorOnClass5(target=es5).js} | 0
.../decoratorOnClass5(target=es5).symbols | 16 +
.../decoratorOnClass5(target=es5).types | 19 +
...coratorOnClass8(target=es2015).errors.txt} | 0
.../decoratorOnClass8(target=es2015).js | 21 +
... decoratorOnClass8(target=es2015).symbols} | 0
...=> decoratorOnClass8(target=es2015).types} | 0
.../decoratorOnClass8(target=es5).errors.txt | 14 +
...s8.js => decoratorOnClass8(target=es5).js} | 0
.../decoratorOnClass8(target=es5).symbols | 15 +
.../decoratorOnClass8(target=es5).types | 21 +
.../decoratorOnClass9(target=es2015).js | 38 +
... decoratorOnClass9(target=es2015).symbols} | 0
...=> decoratorOnClass9(target=es2015).types} | 0
...s9.js => decoratorOnClass9(target=es5).js} | 0
.../decoratorOnClass9(target=es5).symbols | 35 +
.../decoratorOnClass9(target=es5).types | 49 +
...ecoratorOnClassAccessor1(target=es2015).js | 22 +
...orOnClassAccessor1(target=es2015).symbols} | 0
...atorOnClassAccessor1(target=es2015).types} | 0
... decoratorOnClassAccessor1(target=es5).js} | 0
...oratorOnClassAccessor1(target=es5).symbols | 21 +
...ecoratorOnClassAccessor1(target=es5).types | 24 +
...ecoratorOnClassAccessor2(target=es2015).js | 22 +
...orOnClassAccessor2(target=es2015).symbols} | 0
...atorOnClassAccessor2(target=es2015).types} | 0
... decoratorOnClassAccessor2(target=es5).js} | 0
...oratorOnClassAccessor2(target=es5).symbols | 21 +
...ecoratorOnClassAccessor2(target=es5).types | 24 +
...nClassAccessor3(target=es2015).errors.txt} | 0
...ecoratorOnClassAccessor3(target=es2015).js | 22 +
...orOnClassAccessor3(target=es2015).symbols} | 0
...atorOnClassAccessor3(target=es2015).types} | 0
...torOnClassAccessor3(target=es5).errors.txt | 11 +
... decoratorOnClassAccessor3(target=es5).js} | 0
...oratorOnClassAccessor3(target=es5).symbols | 22 +
...ecoratorOnClassAccessor3(target=es5).types | 27 +
...ecoratorOnClassAccessor4(target=es2015).js | 22 +
...orOnClassAccessor4(target=es2015).symbols} | 0
...atorOnClassAccessor4(target=es2015).types} | 0
... decoratorOnClassAccessor4(target=es5).js} | 0
...oratorOnClassAccessor4(target=es5).symbols | 22 +
...ecoratorOnClassAccessor4(target=es5).types | 24 +
...ecoratorOnClassAccessor5(target=es2015).js | 22 +
...orOnClassAccessor5(target=es2015).symbols} | 0
...atorOnClassAccessor5(target=es2015).types} | 0
... decoratorOnClassAccessor5(target=es5).js} | 0
...oratorOnClassAccessor5(target=es5).symbols | 22 +
...ecoratorOnClassAccessor5(target=es5).types | 24 +
...nClassAccessor6(target=es2015).errors.txt} | 0
...ecoratorOnClassAccessor6(target=es2015).js | 22 +
...orOnClassAccessor6(target=es2015).symbols} | 0
...atorOnClassAccessor6(target=es2015).types} | 0
...torOnClassAccessor6(target=es5).errors.txt | 11 +
... decoratorOnClassAccessor6(target=es5).js} | 0
...oratorOnClassAccessor6(target=es5).symbols | 23 +
...ecoratorOnClassAccessor6(target=es5).types | 27 +
...nClassAccessor7(target=es2015).errors.txt} | 0
...ecoratorOnClassAccessor7(target=es2015).js | 85 +
...orOnClassAccessor7(target=es2015).symbols} | 0
...atorOnClassAccessor7(target=es2015).types} | 0
...torOnClassAccessor7(target=es5).errors.txt | 41 +
... decoratorOnClassAccessor7(target=es5).js} | 0
...oratorOnClassAccessor7(target=es5).symbols | 98 +
...ecoratorOnClassAccessor7(target=es5).types | 140 +
...ecoratorOnClassAccessor8(target=es2015).js | 95 +
...orOnClassAccessor8(target=es2015).symbols} | 0
...atorOnClassAccessor8(target=es2015).types} | 0
... decoratorOnClassAccessor8(target=es5).js} | 0
...oratorOnClassAccessor8(target=es5).symbols | 78 +
...ecoratorOnClassAccessor8(target=es5).types | 113 +
...assConstructor1(target=es2015).errors.txt} | 0
...ratorOnClassConstructor1(target=es2015).js | 13 +
...nClassConstructor1(target=es2015).symbols} | 0
...rOnClassConstructor1(target=es2015).types} | 0
...OnClassConstructor1(target=es5).errors.txt | 11 +
...coratorOnClassConstructor1(target=es5).js} | 0
...torOnClassConstructor1(target=es5).symbols | 20 +
...ratorOnClassConstructor1(target=es5).types | 21 +
...assConstructor2(target=es2015).errors.txt} | 0
...ratorOnClassConstructor2(target=es2015).js | 48 +
...nClassConstructor2(target=es2015).symbols} | 0
...rOnClassConstructor2(target=es2015).types} | 0
...OnClassConstructor2(target=es5).errors.txt | 20 +
...coratorOnClassConstructor2(target=es5).js} | 0
...torOnClassConstructor2(target=es5).symbols | 32 +
...ratorOnClassConstructor2(target=es5).types | 45 +
...ratorOnClassConstructor3(target=es2015).js | 51 +
...nClassConstructor3(target=es2015).symbols} | 0
...rOnClassConstructor3(target=es2015).types} | 0
...coratorOnClassConstructor3(target=es5).js} | 0
...torOnClassConstructor3(target=es5).symbols | 33 +
...ratorOnClassConstructor3(target=es5).types | 45 +
...ratorOnClassConstructor4(target=es2015).js | 45 +
...nClassConstructor4(target=es2015).symbols} | 0
...rOnClassConstructor4(target=es2015).types} | 0
...coratorOnClassConstructor4(target=es5).js} | 0
...torOnClassConstructor4(target=es5).symbols | 30 +
...ratorOnClassConstructor4(target=es5).types | 35 +
...assConstructorParameter1(target=es2015).js | 25 +
...structorParameter1(target=es2015).symbols} | 0
...onstructorParameter1(target=es2015).types} | 0
...ClassConstructorParameter1(target=es5).js} | 0
...sConstructorParameter1(target=es5).symbols | 17 +
...assConstructorParameter1(target=es5).types | 23 +
...uctorParameter4(target=es2015).errors.txt} | 0
...assConstructorParameter4(target=es2015).js | 25 +
...structorParameter4(target=es2015).symbols} | 0
...onstructorParameter4(target=es2015).types} | 0
...nstructorParameter4(target=es5).errors.txt | 11 +
...ClassConstructorParameter4(target=es5).js} | 0
...sConstructorParameter4(target=es5).symbols | 18 +
...assConstructorParameter4(target=es5).types | 25 +
.../decoratorOnClassMethod1(target=es2015).js | 22 +
...atorOnClassMethod1(target=es2015).symbols} | 0
...oratorOnClassMethod1(target=es2015).types} | 0
...=> decoratorOnClassMethod1(target=es5).js} | 0
...ecoratorOnClassMethod1(target=es5).symbols | 21 +
.../decoratorOnClassMethod1(target=es5).types | 22 +
...OnClassMethod10(target=es2015).errors.txt} | 0
...decoratorOnClassMethod10(target=es2015).js | 22 +
...torOnClassMethod10(target=es2015).symbols} | 0
...ratorOnClassMethod10(target=es2015).types} | 0
...atorOnClassMethod10(target=es5).errors.txt | 15 +
...> decoratorOnClassMethod10(target=es5).js} | 0
...coratorOnClassMethod10(target=es5).symbols | 16 +
...decoratorOnClassMethod10(target=es5).types | 21 +
...OnClassMethod11(target=es2015).errors.txt} | 0
...decoratorOnClassMethod11(target=es2015).js | 29 +
...torOnClassMethod11(target=es2015).symbols} | 0
...ratorOnClassMethod11(target=es2015).types} | 0
...atorOnClassMethod11(target=es5).errors.txt | 14 +
...> decoratorOnClassMethod11(target=es5).js} | 0
...coratorOnClassMethod11(target=es5).symbols | 20 +
...decoratorOnClassMethod11(target=es5).types | 34 +
...OnClassMethod12(target=es2015).errors.txt} | 0
...decoratorOnClassMethod12(target=es2015).js | 32 +
...torOnClassMethod12(target=es2015).symbols} | 0
...ratorOnClassMethod12(target=es2015).types} | 0
...atorOnClassMethod12(target=es5).errors.txt | 15 +
...> decoratorOnClassMethod12(target=es5).js} | 0
...coratorOnClassMethod12(target=es5).symbols | 24 +
...decoratorOnClassMethod12(target=es5).types | 40 +
.../decoratorOnClassMethod2(target=es2015).js | 22 +
...atorOnClassMethod2(target=es2015).symbols} | 0
...oratorOnClassMethod2(target=es2015).types} | 0
...=> decoratorOnClassMethod2(target=es5).js} | 0
...ecoratorOnClassMethod2(target=es5).symbols | 21 +
.../decoratorOnClassMethod2(target=es5).types | 22 +
...rOnClassMethod3(target=es2015).errors.txt} | 0
.../decoratorOnClassMethod3(target=es2015).js | 22 +
...atorOnClassMethod3(target=es2015).symbols} | 0
...oratorOnClassMethod3(target=es2015).types} | 0
...ratorOnClassMethod3(target=es5).errors.txt | 11 +
...=> decoratorOnClassMethod3(target=es5).js} | 0
...ecoratorOnClassMethod3(target=es5).symbols | 22 +
.../decoratorOnClassMethod3(target=es5).types | 25 +
...rOnClassMethod8(target=es2015).errors.txt} | 0
.../decoratorOnClassMethod8(target=es2015).js | 22 +
...atorOnClassMethod8(target=es2015).symbols} | 0
...oratorOnClassMethod8(target=es2015).types} | 0
...ratorOnClassMethod8(target=es5).errors.txt | 16 +
...=> decoratorOnClassMethod8(target=es5).js} | 0
...ecoratorOnClassMethod8(target=es5).symbols | 17 +
.../decoratorOnClassMethod8(target=es5).types | 19 +
...MethodOverload1(target=es2015).errors.txt} | 0
...orOnClassMethodOverload1(target=es2015).js | 15 +
...assMethodOverload1(target=es2015).symbols} | 0
...ClassMethodOverload1(target=es2015).types} | 0
...lassMethodOverload1(target=es5).errors.txt | 13 +
...atorOnClassMethodOverload1(target=es5).js} | 0
...OnClassMethodOverload1(target=es5).symbols | 26 +
...orOnClassMethodOverload1(target=es5).types | 29 +
...orOnClassMethodOverload2(target=es2015).js | 24 +
...assMethodOverload2(target=es2015).symbols} | 0
...ClassMethodOverload2(target=es2015).types} | 0
...atorOnClassMethodOverload2(target=es5).js} | 0
...OnClassMethodOverload2(target=es5).symbols | 26 +
...orOnClassMethodOverload2(target=es5).types | 28 +
...rOnClassMethodParameter1(target=es2015).js | 25 +
...ssMethodParameter1(target=es2015).symbols} | 0
...lassMethodParameter1(target=es2015).types} | 0
...torOnClassMethodParameter1(target=es5).js} | 0
...nClassMethodParameter1(target=es5).symbols | 18 +
...rOnClassMethodParameter1(target=es5).types | 25 +
...rOnClassMethodParameter2(target=es2015).js | 25 +
...ssMethodParameter2(target=es2015).symbols} | 0
...lassMethodParameter2(target=es2015).types} | 0
...torOnClassMethodParameter2(target=es5).js} | 0
...nClassMethodParameter2(target=es5).symbols | 20 +
...rOnClassMethodParameter2(target=es5).types | 27 +
...odThisParameter(target=es2015).errors.txt} | 0
...ClassMethodThisParameter(target=es2015).js | 32 +
...ethodThisParameter(target=es2015).symbols} | 0
...sMethodThisParameter(target=es2015).types} | 0
...MethodThisParameter(target=es5).errors.txt | 21 +
...OnClassMethodThisParameter(target=es5).js} | 0
...assMethodThisParameter(target=es5).symbols | 32 +
...ClassMethodThisParameter(target=es5).types | 42 +
...ecoratorOnClassProperty1(target=es2015).js | 21 +
...orOnClassProperty1(target=es2015).symbols} | 0
...atorOnClassProperty1(target=es2015).types} | 0
... decoratorOnClassProperty1(target=es5).js} | 0
...oratorOnClassProperty1(target=es5).symbols | 15 +
...ecoratorOnClassProperty1(target=es5).types | 19 +
...coratorOnClassProperty10(target=es2015).js | 21 +
...rOnClassProperty10(target=es2015).symbols} | 0
...torOnClassProperty10(target=es2015).types} | 0
...decoratorOnClassProperty10(target=es5).js} | 0
...ratorOnClassProperty10(target=es5).symbols | 16 +
...coratorOnClassProperty10(target=es5).types | 21 +
...ClassProperty11(target=es2015).errors.txt} | 0
...coratorOnClassProperty11(target=es2015).js | 21 +
...rOnClassProperty11(target=es2015).symbols} | 0
...torOnClassProperty11(target=es2015).types} | 0
...orOnClassProperty11(target=es5).errors.txt | 11 +
...decoratorOnClassProperty11(target=es5).js} | 0
...ratorOnClassProperty11(target=es5).symbols | 16 +
...coratorOnClassProperty11(target=es5).types | 21 +
...coratorOnClassProperty12(target=es2015).js | 27 +
...rOnClassProperty12(target=es2015).symbols} | 0
...torOnClassProperty12(target=es2015).types} | 0
...decoratorOnClassProperty12(target=es5).js} | 0
...ratorOnClassProperty12(target=es5).symbols | 19 +
...coratorOnClassProperty12(target=es5).types | 25 +
...ecoratorOnClassProperty2(target=es2015).js | 21 +
...orOnClassProperty2(target=es2015).symbols} | 0
...atorOnClassProperty2(target=es2015).types} | 0
... decoratorOnClassProperty2(target=es5).js} | 0
...oratorOnClassProperty2(target=es5).symbols | 15 +
...ecoratorOnClassProperty2(target=es5).types | 19 +
...nClassProperty3(target=es2015).errors.txt} | 0
...ecoratorOnClassProperty3(target=es2015).js | 21 +
...orOnClassProperty3(target=es2015).symbols} | 0
...atorOnClassProperty3(target=es2015).types} | 0
...torOnClassProperty3(target=es5).errors.txt | 11 +
... decoratorOnClassProperty3(target=es5).js} | 0
...oratorOnClassProperty3(target=es5).symbols | 16 +
...ecoratorOnClassProperty3(target=es5).types | 23 +
...nClassProperty6(target=es2015).errors.txt} | 0
...ecoratorOnClassProperty6(target=es2015).js | 21 +
...orOnClassProperty6(target=es2015).symbols} | 0
...atorOnClassProperty6(target=es2015).types} | 0
...torOnClassProperty6(target=es5).errors.txt | 13 +
... decoratorOnClassProperty6(target=es5).js} | 0
...oratorOnClassProperty6(target=es5).symbols | 15 +
...ecoratorOnClassProperty6(target=es5).types | 19 +
...nClassProperty7(target=es2015).errors.txt} | 0
...ecoratorOnClassProperty7(target=es2015).js | 21 +
...orOnClassProperty7(target=es2015).symbols} | 0
...atorOnClassProperty7(target=es2015).types} | 0
...torOnClassProperty7(target=es5).errors.txt | 14 +
... decoratorOnClassProperty7(target=es5).js} | 0
...oratorOnClassProperty7(target=es5).symbols | 17 +
...ecoratorOnClassProperty7(target=es5).types | 23 +
...gativeLiteralTypeNoCrash(target=es2015).js | 29 +
...LiteralTypeNoCrash(target=es2015).symbols} | 0
...veLiteralTypeNoCrash(target=es2015).types} | 0
...NegativeLiteralTypeNoCrash(target=es5).js} | 0
...tiveLiteralTypeNoCrash(target=es5).symbols | 17 +
...gativeLiteralTypeNoCrash(target=es5).types | 29 +
...ultExportWithOverloads01(target=es2015).js | 14 +
...ortWithOverloads01(target=es2015).symbols} | 0
...xportWithOverloads01(target=es2015).types} | 0
...faultExportWithOverloads01(target=es5).js} | 0
...tExportWithOverloads01(target=es5).symbols | 14 +
...ultExportWithOverloads01(target=es5).types | 19 +
...tsCannotMerge01(target=es2015).errors.txt} | 0
...aultExportsCannotMerge01(target=es2015).js | 54 +
...portsCannotMerge01(target=es2015).symbols} | 0
...ExportsCannotMerge01(target=es2015).types} | 0
...xportsCannotMerge01(target=es5).errors.txt | 39 +
...efaultExportsCannotMerge01(target=es5).js} | 0
...ltExportsCannotMerge01(target=es5).symbols | 55 +
...aultExportsCannotMerge01(target=es5).types | 79 +
...tsCannotMerge02(target=es2015).errors.txt} | 0
...aultExportsCannotMerge02(target=es2015).js | 44 +
...portsCannotMerge02(target=es2015).symbols} | 0
...ExportsCannotMerge02(target=es2015).types} | 0
...xportsCannotMerge02(target=es5).errors.txt | 34 +
...efaultExportsCannotMerge02(target=es5).js} | 0
...ltExportsCannotMerge02(target=es5).symbols | 50 +
...aultExportsCannotMerge02(target=es5).types | 70 +
...tsCannotMerge03(target=es2015).errors.txt} | 0
...aultExportsCannotMerge03(target=es2015).js | 44 +
...portsCannotMerge03(target=es2015).symbols} | 0
...ExportsCannotMerge03(target=es2015).types} | 0
...xportsCannotMerge03(target=es5).errors.txt | 34 +
...efaultExportsCannotMerge03(target=es5).js} | 0
...ltExportsCannotMerge03(target=es5).symbols | 50 +
...aultExportsCannotMerge03(target=es5).types | 70 +
...tsCannotMerge04(target=es2015).errors.txt} | 0
...ultExportsCannotMerge04(target=es2015).js} | 0
...portsCannotMerge04(target=es2015).symbols} | 0
...ExportsCannotMerge04(target=es2015).types} | 0
...xportsCannotMerge04(target=es5).errors.txt | 27 +
...defaultExportsCannotMerge04(target=es5).js | 24 +
...ltExportsCannotMerge04(target=es5).symbols | 21 +
...aultExportsCannotMerge04(target=es5).types | 22 +
...torWithExplicitReturns01(target=es2015).js | 67 +
...ithExplicitReturns01(target=es2015).js.map | 3 +
...icitReturns01(target=es2015).sourcemap.txt | 439 +
...hExplicitReturns01(target=es2015).symbols} | 0
...ithExplicitReturns01(target=es2015).types} | 0
...uctorWithExplicitReturns01(target=es5).js} | 0
...rWithExplicitReturns01(target=es5).js.map} | 0
...plicitReturns01(target=es5).sourcemap.txt} | 0
...rWithExplicitReturns01(target=es5).symbols | 67 +
...torWithExplicitReturns01(target=es5).types | 121 +
...verridesProtectedMembers(target=es2015).js | 60 +
...esProtectedMembers(target=es2015).symbols} | 0
...idesProtectedMembers(target=es2015).types} | 0
...sOverridesProtectedMembers(target=es5).js} | 0
...rridesProtectedMembers(target=es5).symbols | 123 +
...verridesProtectedMembers(target=es5).types | 191 +
...erridesProtectedMembers2(target=es2015).js | 107 +
...sProtectedMembers2(target=es2015).symbols} | 0
...desProtectedMembers2(target=es2015).types} | 0
...OverridesProtectedMembers2(target=es5).js} | 0
...ridesProtectedMembers2(target=es5).symbols | 230 +
...erridesProtectedMembers2(target=es5).types | 373 +
...otectedMembers3(target=es2015).errors.txt} | 0
...erridesProtectedMembers3(target=es2015).js | 124 +
...sProtectedMembers3(target=es2015).symbols} | 0
...desProtectedMembers3(target=es2015).types} | 0
...esProtectedMembers3(target=es5).errors.txt | 123 +
...OverridesProtectedMembers3(target=es5).js} | 0
...ridesProtectedMembers3(target=es5).symbols | 223 +
...erridesProtectedMembers3(target=es5).types | 363 +
...sSuperProperties(target=es2015).errors.txt | 542 +
...ivedClassSuperProperties(target=es2015).js | 788 +
...assSuperProperties(target=es2015).symbols} | 0
...ClassSuperProperties(target=es2015).types} | 0
...assSuperProperties(target=es5).errors.txt} | 0
...erivedClassSuperProperties(target=es5).js} | 0
...edClassSuperProperties(target=es5).symbols | 851 +
...ivedClassSuperProperties(target=es5).types | 1490 +
...atementPosition(target=es2015).errors.txt} | 0
...ssSuperStatementPosition(target=es2015).js | 185 +
...rStatementPosition(target=es2015).symbols} | 0
...perStatementPosition(target=es2015).types} | 0
...erStatementPosition(target=es5).errors.txt | 120 +
...lassSuperStatementPosition(target=es5).js} | 0
...SuperStatementPosition(target=es5).symbols | 223 +
...ssSuperStatementPosition(target=es5).types | 384 +
...otectedInstance(target=es2015).errors.txt} | 0
...adowingProtectedInstance(target=es2015).js | 41 +
...gProtectedInstance(target=es2015).symbols} | 0
...ingProtectedInstance(target=es2015).types} | 0
...ngProtectedInstance(target=es5).errors.txt | 29 +
...ShadowingProtectedInstance(target=es5).js} | 0
...owingProtectedInstance(target=es5).symbols | 45 +
...adowingProtectedInstance(target=es5).types | 66 +
...ProtectedStatic(target=es2015).errors.txt} | 0
...ShadowingProtectedStatic(target=es2015).js | 40 +
...ingProtectedStatic(target=es2015).symbols} | 0
...owingProtectedStatic(target=es2015).types} | 0
...wingProtectedStatic(target=es5).errors.txt | 28 +
...icShadowingProtectedStatic(target=es5).js} | 0
...adowingProtectedStatic(target=es5).symbols | 44 +
...ShadowingProtectedStatic(target=es5).types | 65 +
...rnAndAssignment4(target=es2015).errors.txt | 12 +
...ingPatternAndAssignment4(target=es2015).js | 14 +
...ternAndAssignment4(target=es2015).symbols} | 0
...atternAndAssignment4(target=es2015).types} | 0
...ternAndAssignment4(target=es5).errors.txt} | 0
...ndingPatternAndAssignment4(target=es5).js} | 0
...gPatternAndAssignment4(target=es5).symbols | 13 +
...ingPatternAndAssignment4(target=es5).types | 16 +
...ion3ES5iterable(target=es2015).errors.txt} | 0
...rDeclaration3ES5iterable(target=es2015).js | 81 +
...ration3ES5iterable(target=es2015).symbols} | 0
...laration3ES5iterable(target=es2015).types} | 0
...aration3ES5iterable(target=es5).errors.txt | 61 +
...terDeclaration3ES5iterable(target=es5).js} | 0
...eclaration3ES5iterable(target=es5).symbols | 146 +
...rDeclaration3ES5iterable(target=es5).types | 313 +
...ParameterDeclaration7ES5(target=es2015).js | 22 +
...terDeclaration7ES5(target=es2015).symbols} | 0
...ameterDeclaration7ES5(target=es2015).types | 43 +
...ngParameterDeclaration7ES5(target=es5).js} | 0
...rameterDeclaration7ES5(target=es5).symbols | 34 +
...arameterDeclaration7ES5(target=es5).types} | 0
...rDeclaration7ES5iterable(target=es2015).js | 22 +
...ration7ES5iterable(target=es2015).symbols} | 0
...claration7ES5iterable(target=es2015).types | 43 +
...terDeclaration7ES5iterable(target=es5).js} | 0
...eclaration7ES5iterable(target=es5).symbols | 34 +
...Declaration7ES5iterable(target=es5).types} | 0
...ngReassignsRightHandSide(target=es2015).js | 19 +
...signsRightHandSide(target=es2015).symbols} | 0
...assignsRightHandSide(target=es2015).types} | 0
...ringReassignsRightHandSide(target=es5).js} | 0
...ReassignsRightHandSide(target=es5).symbols | 23 +
...ngReassignsRightHandSide(target=es5).types | 37 +
...AssertionsES5_1(target=es2015).errors.txt} | 0
...uringTypeAssertionsES5_1(target=es2015).js | 7 +
...ypeAssertionsES5_1(target=es2015).symbols} | 0
...gTypeAssertionsES5_1(target=es2015).types} | 0
...TypeAssertionsES5_1(target=es5).errors.txt | 7 +
...cturingTypeAssertionsES5_1(target=es5).js} | 0
...ingTypeAssertionsES5_1(target=es5).symbols | 6 +
...uringTypeAssertionsES5_1(target=es5).types | 13 +
...AssertionsES5_2(target=es2015).errors.txt} | 0
...uringTypeAssertionsES5_2(target=es2015).js | 7 +
...ypeAssertionsES5_2(target=es2015).symbols} | 0
...gTypeAssertionsES5_2(target=es2015).types} | 0
...TypeAssertionsES5_2(target=es5).errors.txt | 7 +
...cturingTypeAssertionsES5_2(target=es5).js} | 0
...ingTypeAssertionsES5_2(target=es5).symbols | 6 +
...uringTypeAssertionsES5_2(target=es5).types | 15 +
...AssertionsES5_3(target=es2015).errors.txt} | 0
...uringTypeAssertionsES5_3(target=es2015).js | 7 +
...ypeAssertionsES5_3(target=es2015).symbols} | 0
...gTypeAssertionsES5_3(target=es2015).types} | 0
...TypeAssertionsES5_3(target=es5).errors.txt | 7 +
...cturingTypeAssertionsES5_3(target=es5).js} | 0
...ingTypeAssertionsES5_3(target=es5).symbols | 6 +
...uringTypeAssertionsES5_3(target=es5).types | 15 +
...AssertionsES5_4(target=es2015).errors.txt} | 0
...uringTypeAssertionsES5_4(target=es2015).js | 7 +
...ypeAssertionsES5_4(target=es2015).symbols} | 0
...gTypeAssertionsES5_4(target=es2015).types} | 0
...TypeAssertionsES5_4(target=es5).errors.txt | 7 +
...cturingTypeAssertionsES5_4(target=es5).js} | 0
...ingTypeAssertionsES5_4(target=es5).symbols | 6 +
...uringTypeAssertionsES5_4(target=es5).types | 15 +
...uringTypeAssertionsES5_5(target=es2015).js | 7 +
...ypeAssertionsES5_5(target=es2015).symbols} | 0
...gTypeAssertionsES5_5(target=es2015).types} | 0
...cturingTypeAssertionsES5_5(target=es5).js} | 0
...ingTypeAssertionsES5_5(target=es5).symbols | 6 +
...uringTypeAssertionsES5_5(target=es5).types | 10 +
...AssertionsES5_6(target=es2015).errors.txt} | 0
...uringTypeAssertionsES5_6(target=es2015).js | 7 +
...ypeAssertionsES5_6(target=es2015).symbols} | 0
...gTypeAssertionsES5_6(target=es2015).types} | 0
...TypeAssertionsES5_6(target=es5).errors.txt | 7 +
...cturingTypeAssertionsES5_6(target=es5).js} | 0
...ingTypeAssertionsES5_6(target=es5).symbols | 6 +
...uringTypeAssertionsES5_6(target=es5).types | 13 +
...AssertionsES5_7(target=es2015).errors.txt} | 0
...uringTypeAssertionsES5_7(target=es2015).js | 7 +
...ypeAssertionsES5_7(target=es2015).symbols} | 0
...gTypeAssertionsES5_7(target=es2015).types} | 0
...TypeAssertionsES5_7(target=es5).errors.txt | 7 +
...cturingTypeAssertionsES5_7(target=es5).js} | 0
...ingTypeAssertionsES5_7(target=es5).symbols | 6 +
...uringTypeAssertionsES5_7(target=es5).types | 15 +
...divergentAccessorsTypes3(target=es2015).js | 76 +
...entAccessorsTypes3(target=es2015).symbols} | 0
...rgentAccessorsTypes3(target=es2015).types} | 0
...> divergentAccessorsTypes3(target=es5).js} | 0
...vergentAccessorsTypes3(target=es5).symbols | 118 +
...divergentAccessorsTypes3(target=es5).types | 225 +
...AccessorsTypes4(target=es2015).errors.txt} | 0
...divergentAccessorsTypes4(target=es2015).js | 55 +
...entAccessorsTypes4(target=es2015).symbols} | 0
...rgentAccessorsTypes4(target=es2015).types} | 0
...gentAccessorsTypes4(target=es5).errors.txt | 36 +
...> divergentAccessorsTypes4(target=es5).js} | 0
...vergentAccessorsTypes4(target=es5).symbols | 75 +
...divergentAccessorsTypes4(target=es5).types | 126 +
...AccessorsTypes5(target=es2015).errors.txt} | 0
...divergentAccessorsTypes5(target=es2015).js | 66 +
...entAccessorsTypes5(target=es2015).symbols} | 0
...rgentAccessorsTypes5(target=es2015).types} | 0
...gentAccessorsTypes5(target=es5).errors.txt | 46 +
...> divergentAccessorsTypes5(target=es5).js} | 0
...vergentAccessorsTypes5(target=es5).symbols | 85 +
...divergentAccessorsTypes5(target=es5).types | 140 +
...oTypeParameters(target=es2015).errors.txt} | 0
...nabilityToTypeParameters(target=es2015).js | 32 +
...tyToTypeParameters(target=es2015).symbols} | 0
...lityToTypeParameters(target=es2015).types} | 0
...ityToTypeParameters(target=es5).errors.txt | 20 +
...ignabilityToTypeParameters(target=es5).js} | 0
...bilityToTypeParameters(target=es5).symbols | 38 +
...nabilityToTypeParameters(target=es5).types | 42 +
...levelLetConst12(target=es2015).errors.txt} | 0
.../downlevelLetConst12(target=es2015).js | 23 +
...ownlevelLetConst12(target=es2015).symbols} | 0
... downlevelLetConst12(target=es2015).types} | 0
...downlevelLetConst12(target=es5).errors.txt | 19 +
....js => downlevelLetConst12(target=es5).js} | 0
.../downlevelLetConst12(target=es5).symbols | 27 +
.../downlevelLetConst12(target=es5).types | 54 +
... => downlevelLetConst13(target=es2015).js} | 0
...ownlevelLetConst13(target=es2015).symbols} | 0
... downlevelLetConst13(target=es2015).types} | 0
.../downlevelLetConst13(target=es5).js | 42 +
.../downlevelLetConst13(target=es5).symbols | 53 +
.../downlevelLetConst13(target=es5).types | 117 +
.../downlevelLetConst14(target=es2015).js | 109 +
...ownlevelLetConst14(target=es2015).symbols} | 0
... downlevelLetConst14(target=es2015).types} | 0
....js => downlevelLetConst14(target=es5).js} | 0
.../downlevelLetConst14(target=es5).symbols | 153 +
.../downlevelLetConst14(target=es5).types | 284 +
.../downlevelLetConst15(target=es2015).js | 109 +
...ownlevelLetConst15(target=es2015).symbols} | 0
... downlevelLetConst15(target=es2015).types} | 0
....js => downlevelLetConst15(target=es5).js} | 0
.../downlevelLetConst15(target=es5).symbols | 157 +
.../downlevelLetConst15(target=es5).types | 296 +
...nlevelLetConst16(target=es2015).errors.txt | 248 +
.../downlevelLetConst16(target=es2015).js | 435 +
...ownlevelLetConst16(target=es2015).symbols} | 0
... downlevelLetConst16(target=es2015).types} | 0
...ownlevelLetConst16(target=es5).errors.txt} | 0
....js => downlevelLetConst16(target=es5).js} | 0
.../downlevelLetConst16(target=es5).symbols | 579 +
.../downlevelLetConst16(target=es5).types | 1128 +
.../downlevelLetConst17(target=es2015).js | 124 +
...ownlevelLetConst17(target=es2015).symbols} | 0
... downlevelLetConst17(target=es2015).types} | 0
....js => downlevelLetConst17(target=es5).js} | 0
.../downlevelLetConst17(target=es5).symbols | 136 +
.../downlevelLetConst17(target=es5).types | 220 +
.../downlevelLetConst18(target=es2015).js | 59 +
...ownlevelLetConst18(target=es2015).symbols} | 0
.../downlevelLetConst18(target=es2015).types | 93 +
...ownlevelLetConst18(target=es5).errors.txt} | 0
....js => downlevelLetConst18(target=es5).js} | 0
.../downlevelLetConst18(target=es5).symbols | 60 +
... => downlevelLetConst18(target=es5).types} | 0
...terDeclaration1(target=es2015).errors.txt} | 0
...tInParameterDeclaration1(target=es2015).js | 21 +
...ameterDeclaration1(target=es2015).symbols} | 0
...arameterDeclaration1(target=es2015).types} | 0
...rameterDeclaration1(target=es5).errors.txt | 74 +
...entInParameterDeclaration1(target=es5).js} | 0
...nParameterDeclaration1(target=es5).symbols | 54 +
...tInParameterDeclaration1(target=es5).types | 93 +
...terDeclaration2(target=es2015).errors.txt} | 0
...tInParameterDeclaration2(target=es2015).js | 23 +
...ameterDeclaration2(target=es2015).symbols} | 0
...arameterDeclaration2(target=es2015).types} | 0
...rameterDeclaration2(target=es5).errors.txt | 75 +
...entInParameterDeclaration2(target=es5).js} | 0
...nParameterDeclaration2(target=es5).symbols | 55 +
...tInParameterDeclaration2(target=es5).types | 97 +
...LiteralProperty(target=es2015).errors.txt} | 0
...teObjectLiteralProperty(target=es2015).js} | 0
...ectLiteralProperty(target=es2015).symbols} | 0
...bjectLiteralProperty(target=es2015).types} | 0
...jectLiteralProperty(target=es5).errors.txt | 45 +
...licateObjectLiteralProperty(target=es5).js | 38 +
...eObjectLiteralProperty(target=es5).symbols | 45 +
...ateObjectLiteralProperty(target=es5).types | 80 +
...hNestedThis_es5(target=es2015).errors.txt} | 0
...ImportWithNestedThis_es5(target=es2015).js | 73 +
...WithNestedThis_es5(target=es2015).symbols} | 0
...rtWithNestedThis_es5(target=es2015).types} | 0
...tWithNestedThis_es5(target=es5).errors.txt | 16 +
...icImportWithNestedThis_es5(target=es5).js} | 0
...portWithNestedThis_es5(target=es5).symbols | 29 +
...ImportWithNestedThis_es5(target=es5).types | 48 +
...essionInArrowFunctionES5(target=es2015).js | 9 +
...InArrowFunctionES5(target=es2015).symbols} | 0
...onInArrowFunctionES5(target=es2015).types} | 0
...pressionInArrowFunctionES5(target=es5).js} | 0
...sionInArrowFunctionES5(target=es5).symbols | 18 +
...essionInArrowFunctionES5(target=es5).types | 52 +
.../emitArrowFunction(target=es2015).js | 19 +
... emitArrowFunction(target=es2015).symbols} | 0
...=> emitArrowFunction(target=es2015).types} | 0
...on.js => emitArrowFunction(target=es5).js} | 0
.../emitArrowFunction(target=es5).symbols | 33 +
.../emitArrowFunction(target=es5).types | 71 +
.../emitArrowFunctionAsIs(target=es2015).js | 12 +
...tArrowFunctionAsIs(target=es2015).symbols} | 0
...mitArrowFunctionAsIs(target=es2015).types} | 0
...s => emitArrowFunctionAsIs(target=es5).js} | 0
.../emitArrowFunctionAsIs(target=es5).symbols | 16 +
.../emitArrowFunctionAsIs(target=es5).types | 25 +
...onThisCapturing(target=es2015).errors.txt} | 0
...rowFunctionThisCapturing(target=es2015).js | 30 +
...ctionThisCapturing(target=es2015).symbols} | 0
...unctionThisCapturing(target=es2015).types} | 0
...nctionThisCapturing(target=es5).errors.txt | 20 +
...ArrowFunctionThisCapturing(target=es5).js} | 0
...wFunctionThisCapturing(target=es5).symbols | 33 +
...rowFunctionThisCapturing(target=es5).types | 76 +
...UsingArguments01(target=es2015).errors.txt | 40 +
...tionWhenUsingArguments01(target=es2015).js | 61 +
...henUsingArguments01(target=es2015).symbols | 62 +
...nWhenUsingArguments01(target=es2015).types | 125 +
...enUsingArguments01(target=es5).errors.txt} | 0
...nctionWhenUsingArguments01(target=es5).js} | 0
...nWhenUsingArguments01(target=es5).symbols} | 0
...ionWhenUsingArguments01(target=es5).types} | 0
...UsingArguments02(target=es2015).errors.txt | 7 +
...tionWhenUsingArguments02(target=es2015).js | 7 +
...henUsingArguments02(target=es2015).symbols | 6 +
...nWhenUsingArguments02(target=es2015).types | 11 +
...enUsingArguments02(target=es5).errors.txt} | 0
...nctionWhenUsingArguments02(target=es5).js} | 0
...nWhenUsingArguments02(target=es5).symbols} | 0
...ionWhenUsingArguments02(target=es5).types} | 0
...tionWhenUsingArguments03(target=es2015).js | 9 +
...henUsingArguments03(target=es2015).symbols | 10 +
...nWhenUsingArguments03(target=es2015).types | 13 +
...enUsingArguments03(target=es5).errors.txt} | 0
...nctionWhenUsingArguments03(target=es5).js} | 0
...nWhenUsingArguments03(target=es5).symbols} | 0
...ionWhenUsingArguments03(target=es5).types} | 0
...tionWhenUsingArguments04(target=es2015).js | 13 +
...henUsingArguments04(target=es2015).symbols | 13 +
...nWhenUsingArguments04(target=es2015).types | 17 +
...enUsingArguments04(target=es5).errors.txt} | 0
...nctionWhenUsingArguments04(target=es5).js} | 0
...nWhenUsingArguments04(target=es5).symbols} | 0
...ionWhenUsingArguments04(target=es5).types} | 0
...tionWhenUsingArguments05(target=es2015).js | 11 +
...henUsingArguments05(target=es2015).symbols | 11 +
...nWhenUsingArguments05(target=es2015).types | 15 +
...enUsingArguments05(target=es5).errors.txt} | 0
...nctionWhenUsingArguments05(target=es5).js} | 0
...nWhenUsingArguments05(target=es5).symbols} | 0
...ionWhenUsingArguments05(target=es5).types} | 0
...tionWhenUsingArguments06(target=es2015).js | 11 +
...henUsingArguments06(target=es2015).symbols | 11 +
...nWhenUsingArguments06(target=es2015).types | 17 +
...enUsingArguments06(target=es5).errors.txt} | 0
...nctionWhenUsingArguments06(target=es5).js} | 0
...nWhenUsingArguments06(target=es5).symbols} | 0
...ionWhenUsingArguments06(target=es5).types} | 0
...tionWhenUsingArguments07(target=es2015).js | 11 +
...henUsingArguments07(target=es2015).symbols | 12 +
...nWhenUsingArguments07(target=es2015).types | 18 +
...enUsingArguments07(target=es5).errors.txt} | 0
...nctionWhenUsingArguments07(target=es5).js} | 0
...nWhenUsingArguments07(target=es5).symbols} | 0
...ionWhenUsingArguments07(target=es5).types} | 0
...tionWhenUsingArguments08(target=es2015).js | 11 +
...enUsingArguments08(target=es2015).symbols} | 0
...WhenUsingArguments08(target=es2015).types} | 0
...nctionWhenUsingArguments08(target=es5).js} | 0
...onWhenUsingArguments08(target=es5).symbols | 12 +
...tionWhenUsingArguments08(target=es5).types | 18 +
...tionWhenUsingArguments09(target=es2015).js | 11 +
...enUsingArguments09(target=es2015).symbols} | 0
...nWhenUsingArguments09(target=es2015).types | 18 +
...enUsingArguments09(target=es5).errors.txt} | 0
...nctionWhenUsingArguments09(target=es5).js} | 0
...onWhenUsingArguments09(target=es5).symbols | 11 +
...ionWhenUsingArguments09(target=es5).types} | 0
...tionWhenUsingArguments10(target=es2015).js | 13 +
...enUsingArguments10(target=es2015).symbols} | 0
...WhenUsingArguments10(target=es2015).types} | 0
...enUsingArguments10(target=es5).errors.txt} | 0
...nctionWhenUsingArguments10(target=es5).js} | 0
...onWhenUsingArguments10(target=es5).symbols | 13 +
...tionWhenUsingArguments10(target=es5).types | 23 +
...tionWhenUsingArguments11(target=es2015).js | 13 +
...henUsingArguments11(target=es2015).symbols | 14 +
...nWhenUsingArguments11(target=es2015).types | 23 +
...enUsingArguments11(target=es5).errors.txt} | 0
...nctionWhenUsingArguments11(target=es5).js} | 0
...nWhenUsingArguments11(target=es5).symbols} | 0
...ionWhenUsingArguments11(target=es5).types} | 0
...UsingArguments12(target=es2015).errors.txt | 11 +
...tionWhenUsingArguments12(target=es2015).js | 15 +
...henUsingArguments12(target=es2015).symbols | 15 +
...nWhenUsingArguments12(target=es2015).types | 22 +
...enUsingArguments12(target=es5).errors.txt} | 0
...nctionWhenUsingArguments12(target=es5).js} | 0
...nWhenUsingArguments12(target=es5).symbols} | 0
...ionWhenUsingArguments12(target=es5).types} | 0
...tionWhenUsingArguments13(target=es2015).js | 13 +
...enUsingArguments13(target=es2015).symbols} | 0
...WhenUsingArguments13(target=es2015).types} | 0
...nctionWhenUsingArguments13(target=es5).js} | 0
...onWhenUsingArguments13(target=es5).symbols | 14 +
...tionWhenUsingArguments13(target=es5).types | 24 +
...tionWhenUsingArguments14(target=es2015).js | 17 +
...henUsingArguments14(target=es2015).symbols | 18 +
...nWhenUsingArguments14(target=es2015).types | 30 +
...enUsingArguments14(target=es5).errors.txt} | 0
...nctionWhenUsingArguments14(target=es5).js} | 0
...nWhenUsingArguments14(target=es5).symbols} | 0
...ionWhenUsingArguments14(target=es5).types} | 0
...tionWhenUsingArguments15(target=es2015).js | 19 +
...henUsingArguments15(target=es2015).symbols | 21 +
...nWhenUsingArguments15(target=es2015).types | 36 +
...enUsingArguments15(target=es5).errors.txt} | 0
...nctionWhenUsingArguments15(target=es5).js} | 0
...nWhenUsingArguments15(target=es5).symbols} | 0
...ionWhenUsingArguments15(target=es5).types} | 0
...tionWhenUsingArguments16(target=es2015).js | 19 +
...henUsingArguments16(target=es2015).symbols | 20 +
...nWhenUsingArguments16(target=es2015).types | 39 +
...enUsingArguments16(target=es5).errors.txt} | 0
...nctionWhenUsingArguments16(target=es5).js} | 0
...nWhenUsingArguments16(target=es5).symbols} | 0
...ionWhenUsingArguments16(target=es5).types} | 0
...tionWhenUsingArguments17(target=es2015).js | 19 +
...henUsingArguments17(target=es2015).symbols | 21 +
...nWhenUsingArguments17(target=es2015).types | 43 +
...enUsingArguments17(target=es5).errors.txt} | 0
...nctionWhenUsingArguments17(target=es5).js} | 0
...nWhenUsingArguments17(target=es5).symbols} | 0
...ionWhenUsingArguments17(target=es5).types} | 0
...tionWhenUsingArguments18(target=es2015).js | 17 +
...enUsingArguments18(target=es2015).symbols} | 0
...WhenUsingArguments18(target=es2015).types} | 0
...enUsingArguments18(target=es5).errors.txt} | 0
...nctionWhenUsingArguments18(target=es5).js} | 0
...onWhenUsingArguments18(target=es5).symbols | 20 +
...tionWhenUsingArguments18(target=es5).types | 34 +
...tionWhenUsingArguments19(target=es2015).js | 30 +
...enUsingArguments19(target=es2015).symbols} | 0
...nWhenUsingArguments19(target=es2015).types | 49 +
...enUsingArguments19(target=es5).errors.txt} | 0
...nctionWhenUsingArguments19(target=es5).js} | 0
...onWhenUsingArguments19(target=es5).symbols | 32 +
...ionWhenUsingArguments19(target=es5).types} | 0
.../emitArrowFunctionsAsIs(target=es2015).js | 12 +
...ArrowFunctionsAsIs(target=es2015).symbols} | 0
...itArrowFunctionsAsIs(target=es2015).types} | 0
... => emitArrowFunctionsAsIs(target=es5).js} | 0
...emitArrowFunctionsAsIs(target=es5).symbols | 16 +
.../emitArrowFunctionsAsIs(target=es5).types | 25 +
...ogueDirectives1(target=es2015).errors.txt} | 0
...eWithPrologueDirectives1(target=es2015).js | 22 +
...rologueDirectives1(target=es2015).symbols} | 0
...hPrologueDirectives1(target=es2015).types} | 0
...PrologueDirectives1(target=es5).errors.txt | 12 +
...dleWithPrologueDirectives1(target=es5).js} | 0
...ithPrologueDirectives1(target=es5).symbols | 13 +
...eWithPrologueDirectives1(target=es5).types | 16 +
...dleWithShebang1(target=es2015).errors.txt} | 0
.../emitBundleWithShebang1(target=es2015).js | 13 +
...BundleWithShebang1(target=es2015).symbols} | 0
...itBundleWithShebang1(target=es2015).types} | 0
...tBundleWithShebang1(target=es5).errors.txt | 10 +
... => emitBundleWithShebang1(target=es5).js} | 0
...emitBundleWithShebang1(target=es5).symbols | 11 +
.../emitBundleWithShebang1(target=es5).types | 14 +
...dleWithShebang2(target=es2015).errors.txt} | 0
.../emitBundleWithShebang2(target=es2015).js | 22 +
...BundleWithShebang2(target=es2015).symbols} | 0
...itBundleWithShebang2(target=es2015).types} | 0
...tBundleWithShebang2(target=es5).errors.txt | 15 +
... => emitBundleWithShebang2(target=es5).js} | 0
...emitBundleWithShebang2(target=es5).symbols | 20 +
.../emitBundleWithShebang2(target=es5).types | 26 +
...ogueDirectives1(target=es2015).errors.txt} | 0
...ngAndPrologueDirectives1(target=es2015).js | 15 +
...rologueDirectives1(target=es2015).symbols} | 0
...dPrologueDirectives1(target=es2015).types} | 0
...PrologueDirectives1(target=es5).errors.txt | 11 +
...bangAndPrologueDirectives1(target=es5).js} | 0
...AndPrologueDirectives1(target=es5).symbols | 12 +
...ngAndPrologueDirectives1(target=es5).types | 18 +
...ogueDirectives2(target=es2015).errors.txt} | 0
...ngAndPrologueDirectives2(target=es2015).js | 27 +
...rologueDirectives2(target=es2015).symbols} | 0
...dPrologueDirectives2(target=es2015).types} | 0
...PrologueDirectives2(target=es5).errors.txt | 18 +
...bangAndPrologueDirectives2(target=es5).js} | 0
...AndPrologueDirectives2(target=es5).symbols | 23 +
...ngAndPrologueDirectives2(target=es5).types | 38 +
...nmentWithIndexingOnLHS1(target=es2015).js} | 0
...WithIndexingOnLHS1(target=es2015).symbols} | 0
...ntWithIndexingOnLHS1(target=es2015).types} | 0
...ssignmentWithIndexingOnLHS1(target=es5).js | 33 +
...mentWithIndexingOnLHS1(target=es5).symbols | 52 +
...gnmentWithIndexingOnLHS1(target=es5).types | 175 +
...nmentWithIndexingOnLHS2(target=es2015).js} | 0
...WithIndexingOnLHS2(target=es2015).symbols} | 0
...ntWithIndexingOnLHS2(target=es2015).types} | 0
...ssignmentWithIndexingOnLHS2(target=es5).js | 28 +
...mentWithIndexingOnLHS2(target=es5).symbols | 54 +
...gnmentWithIndexingOnLHS2(target=es5).types | 171 +
...nmentWithIndexingOnLHS3(target=es2015).js} | 0
...WithIndexingOnLHS3(target=es2015).symbols} | 0
...ntWithIndexingOnLHS3(target=es2015).types} | 0
...ssignmentWithIndexingOnLHS3(target=es5).js | 30 +
...mentWithIndexingOnLHS3(target=es5).symbols | 41 +
...gnmentWithIndexingOnLHS3(target=es5).types | 102 +
...gnmentWithIndexingOnLHS4(target=es2015).js | 30 +
...WithIndexingOnLHS4(target=es2015).symbols} | 0
...ntWithIndexingOnLHS4(target=es2015).types} | 0
...signmentWithIndexingOnLHS4(target=es5).js} | 0
...mentWithIndexingOnLHS4(target=es5).symbols | 61 +
...gnmentWithIndexingOnLHS4(target=es5).types | 160 +
...PropertyAccessingOnLHS1(target=es2015).js} | 0
...rtyAccessingOnLHS1(target=es2015).symbols} | 0
...pertyAccessingOnLHS1(target=es2015).types} | 0
...WithPropertyAccessingOnLHS1(target=es5).js | 28 +
...ropertyAccessingOnLHS1(target=es5).symbols | 60 +
...hPropertyAccessingOnLHS1(target=es5).types | 159 +
...ExponentiationOperator1(target=es2015).js} | 0
...entiationOperator1(target=es2015).symbols} | 0
...onentiationOperator1(target=es2015).types} | 0
...oundExponentiationOperator1(target=es5).js | 44 +
...xponentiationOperator1(target=es5).symbols | 84 +
...dExponentiationOperator1(target=es5).types | 303 +
...ExponentiationOperator2(target=es2015).js} | 0
...entiationOperator2(target=es2015).symbols} | 0
...onentiationOperator2(target=es2015).types} | 0
...oundExponentiationOperator2(target=es5).js | 48 +
...xponentiationOperator2(target=es5).symbols | 77 +
...dExponentiationOperator2(target=es5).types | 331 +
...DecoratorMetadata_object(target=es2015).js | 38 +
...torMetadata_object(target=es2015).symbols} | 0
...ratorMetadata_object(target=es2015).types} | 0
...itDecoratorMetadata_object(target=es5).js} | 0
...coratorMetadata_object(target=es5).symbols | 28 +
...DecoratorMetadata_object(target=es5).types | 34 +
...coratorMetadata_restArgs(target=es2015).js | 59 +
...rMetadata_restArgs(target=es2015).symbols} | 0
...torMetadata_restArgs(target=es2015).types} | 0
...DecoratorMetadata_restArgs(target=es5).js} | 0
...ratorMetadata_restArgs(target=es5).symbols | 46 +
...coratorMetadata_restArgs(target=es5).types | 59 +
...efaultParametersFunction(target=es2015).js | 13 +
...ParametersFunction(target=es2015).symbols} | 0
...ltParametersFunction(target=es2015).types} | 0
...tDefaultParametersFunction(target=es5).js} | 0
...aultParametersFunction(target=es5).symbols | 23 +
...efaultParametersFunction(target=es5).types | 43 +
...metersFunctionExpression(target=es2015).js | 21 +
...FunctionExpression(target=es2015).symbols} | 0
...rsFunctionExpression(target=es2015).types} | 0
...rametersFunctionExpression(target=es5).js} | 0
...tersFunctionExpression(target=es5).symbols | 40 +
...metersFunctionExpression(target=es5).types | 103 +
...rametersFunctionProperty(target=es2015).js | 18 +
...rsFunctionProperty(target=es2015).symbols} | 0
...tersFunctionProperty(target=es2015).types} | 0
...ParametersFunctionProperty(target=es5).js} | 0
...metersFunctionProperty(target=es5).symbols | 29 +
...rametersFunctionProperty(target=es5).types | 54 +
...tDefaultParametersMethod(target=es2015).js | 35 +
...ltParametersMethod(target=es2015).symbols} | 0
...aultParametersMethod(target=es2015).types} | 0
...mitDefaultParametersMethod(target=es5).js} | 0
...efaultParametersMethod(target=es5).symbols | 48 +
...tDefaultParametersMethod(target=es5).types | 84 +
...ExponentiationOperator1(target=es2015).js} | 0
...entiationOperator1(target=es2015).symbols} | 0
...onentiationOperator1(target=es2015).types} | 0
...emitExponentiationOperator1(target=es5).js | 63 +
...xponentiationOperator1(target=es5).symbols | 35 +
...tExponentiationOperator1(target=es5).types | 359 +
...ExponentiationOperator2(target=es2015).js} | 0
...entiationOperator2(target=es2015).symbols} | 0
...onentiationOperator2(target=es2015).types} | 0
...emitExponentiationOperator2(target=es5).js | 105 +
...xponentiationOperator2(target=es5).symbols | 153 +
...tExponentiationOperator2(target=es5).types | 595 +
...ExponentiationOperator3(target=es2015).js} | 0
...entiationOperator3(target=es2015).symbols} | 0
...onentiationOperator3(target=es2015).types} | 0
...emitExponentiationOperator3(target=es5).js | 79 +
...xponentiationOperator3(target=es5).symbols | 108 +
...tExponentiationOperator3(target=es5).types | 557 +
...iationOperator4(target=es2015).errors.txt} | 0
...ExponentiationOperator4(target=es2015).js} | 0
...entiationOperator4(target=es2015).symbols} | 0
...onentiationOperator4(target=es2015).types} | 0
...nentiationOperator4(target=es5).errors.txt | 70 +
...emitExponentiationOperator4(target=es5).js | 72 +
...xponentiationOperator4(target=es5).symbols | 86 +
...tExponentiationOperator4(target=es5).types | 460 +
...peratorInTempalteString4(target=es2015).js | 54 +
...rInTempalteString4(target=es2015).symbols} | 0
...torInTempalteString4(target=es2015).types} | 0
...nOperatorInTempalteString4(target=es5).js} | 0
...ratorInTempalteString4(target=es5).symbols | 115 +
...peratorInTempalteString4(target=es5).types | 421 +
...peratorInTemplateString1(target=es2015).js | 54 +
...rInTemplateString1(target=es2015).symbols} | 0
...torInTemplateString1(target=es2015).types} | 0
...nOperatorInTemplateString1(target=es5).js} | 0
...ratorInTemplateString1(target=es5).symbols | 144 +
...peratorInTemplateString1(target=es5).types | 433 +
...peratorInTemplateString2(target=es2015).js | 54 +
...rInTemplateString2(target=es2015).symbols} | 0
...torInTemplateString2(target=es2015).types} | 0
...nOperatorInTemplateString2(target=es5).js} | 0
...ratorInTemplateString2(target=es5).symbols | 144 +
...peratorInTemplateString2(target=es5).types | 433 +
...peratorInTemplateString3(target=es2015).js | 55 +
...rInTemplateString3(target=es2015).symbols} | 0
...torInTemplateString3(target=es2015).types} | 0
...nOperatorInTemplateString3(target=es5).js} | 0
...ratorInTemplateString3(target=es5).symbols | 144 +
...peratorInTemplateString3(target=es5).types | 433 +
...itRestParametersFunction(target=es2015).js | 9 +
...ParametersFunction(target=es2015).symbols} | 0
...stParametersFunction(target=es2015).types} | 0
...emitRestParametersFunction(target=es5).js} | 0
...RestParametersFunction(target=es5).symbols | 13 +
...itRestParametersFunction(target=es5).types | 19 +
...metersFunctionExpression(target=es2015).js | 14 +
...FunctionExpression(target=es2015).symbols} | 0
...rsFunctionExpression(target=es2015).types} | 0
...rametersFunctionExpression(target=es5).js} | 0
...tersFunctionExpression(target=es5).symbols | 20 +
...metersFunctionExpression(target=es5).types | 41 +
...rametersFunctionProperty(target=es2015).js | 16 +
...rsFunctionProperty(target=es2015).symbols} | 0
...tersFunctionProperty(target=es2015).types} | 0
...ParametersFunctionProperty(target=es5).js} | 0
...metersFunctionProperty(target=es5).symbols | 18 +
...rametersFunctionProperty(target=es5).types | 26 +
...emitRestParametersMethod(target=es2015).js | 28 +
...stParametersMethod(target=es2015).symbols} | 0
...RestParametersMethod(target=es2015).types} | 0
...> emitRestParametersMethod(target=es5).js} | 0
...itRestParametersMethod(target=es5).symbols | 35 +
...emitRestParametersMethod(target=es5).types | 50 +
...hisInObjectLiteralGetter(target=es2015).js | 16 +
...bjectLiteralGetter(target=es2015).symbols} | 0
...nObjectLiteralGetter(target=es2015).types} | 0
...tThisInObjectLiteralGetter(target=es5).js} | 0
...sInObjectLiteralGetter(target=es5).symbols | 15 +
...hisInObjectLiteralGetter(target=es5).types | 27 +
...erators.classMethods.es5(target=es2015).js | 282 +
...s.classMethods.es5(target=es2015).symbols} | 0
...ors.classMethods.es5(target=es2015).types} | 0
...enerators.classMethods.es5(target=es5).js} | 0
...ators.classMethods.es5(target=es5).symbols | 112 +
...erators.classMethods.es5(target=es5).types | 172 +
...functionDeclarations.es5(target=es2015).js | 187 +
...onDeclarations.es5(target=es2015).symbols} | 0
...tionDeclarations.es5(target=es2015).types} | 0
...s.functionDeclarations.es5(target=es5).js} | 0
...nctionDeclarations.es5(target=es5).symbols | 48 +
...functionDeclarations.es5(target=es5).types | 83 +
....functionExpressions.es5(target=es2015).js | 187 +
...ionExpressions.es5(target=es2015).symbols} | 0
...ctionExpressions.es5(target=es2015).types} | 0
...rs.functionExpressions.es5(target=es5).js} | 0
...unctionExpressions.es5(target=es5).symbols | 48 +
....functionExpressions.es5(target=es5).types | 97 +
...objectLiteralMethods.es5(target=es2015).js | 215 +
...LiteralMethods.es5(target=es2015).symbols} | 0
...ctLiteralMethods.es5(target=es2015).types} | 0
...s.objectLiteralMethods.es5(target=es5).js} | 0
...jectLiteralMethods.es5(target=es5).symbols | 76 +
...objectLiteralMethods.es5(target=es5).types | 132 +
...AssignmentPatterns01_ES5(target=es2015).js | 19 +
...mentPatterns01_ES5(target=es2015).symbols} | 0
...gnmentPatterns01_ES5(target=es2015).types} | 0
...tyAssignmentPatterns01_ES5(target=es5).js} | 0
...signmentPatterns01_ES5(target=es5).symbols | 13 +
...AssignmentPatterns01_ES5(target=es5).types | 30 +
...ntPatterns01_ES5iterable(target=es2015).js | 16 +
...erns01_ES5iterable(target=es2015).symbols} | 0
...tterns01_ES5iterable(target=es2015).types} | 0
...mentPatterns01_ES5iterable(target=es5).js} | 0
...Patterns01_ES5iterable(target=es5).symbols | 12 +
...ntPatterns01_ES5iterable(target=es5).types | 20 +
...AssignmentPatterns02_ES5(target=es2015).js | 19 +
...mentPatterns02_ES5(target=es2015).symbols} | 0
...gnmentPatterns02_ES5(target=es2015).types} | 0
...tyAssignmentPatterns02_ES5(target=es5).js} | 0
...signmentPatterns02_ES5(target=es5).symbols | 26 +
...AssignmentPatterns02_ES5(target=es5).types | 40 +
...ntPatterns02_ES5iterable(target=es2015).js | 19 +
...erns02_ES5iterable(target=es2015).symbols} | 0
...tterns02_ES5iterable(target=es2015).types} | 0
...mentPatterns02_ES5iterable(target=es5).js} | 0
...Patterns02_ES5iterable(target=es5).symbols | 26 +
...ntPatterns02_ES5iterable(target=es5).types | 40 +
...AssignmentPatterns03_ES5(target=es2015).js | 16 +
...mentPatterns03_ES5(target=es2015).symbols} | 0
...gnmentPatterns03_ES5(target=es2015).types} | 0
...tyAssignmentPatterns03_ES5(target=es5).js} | 0
...signmentPatterns03_ES5(target=es5).symbols | 12 +
...AssignmentPatterns03_ES5(target=es5).types | 26 +
...ntPatterns03_ES5iterable(target=es2015).js | 16 +
...erns03_ES5iterable(target=es2015).symbols} | 0
...tterns03_ES5iterable(target=es2015).types} | 0
...mentPatterns03_ES5iterable(target=es5).js} | 0
...Patterns03_ES5iterable(target=es5).symbols | 12 +
...ntPatterns03_ES5iterable(target=es5).types | 26 +
...AssignmentPatterns04_ES5(target=es2015).js | 19 +
...mentPatterns04_ES5(target=es2015).symbols} | 0
...gnmentPatterns04_ES5(target=es2015).types} | 0
...tyAssignmentPatterns04_ES5(target=es5).js} | 0
...signmentPatterns04_ES5(target=es5).symbols | 26 +
...AssignmentPatterns04_ES5(target=es5).types | 40 +
...ntPatterns04_ES5iterable(target=es2015).js | 19 +
...erns04_ES5iterable(target=es2015).symbols} | 0
...tterns04_ES5iterable(target=es2015).types} | 0
...mentPatterns04_ES5iterable(target=es5).js} | 0
...Patterns04_ES5iterable(target=es5).symbols | 26 +
...ntPatterns04_ES5iterable(target=es5).types | 40 +
...> emptyFile-declaration(target=es2015).js} | 0
...tyFile-declaration(target=es2015).symbols} | 0
...mptyFile-declaration(target=es2015).types} | 0
.../emptyFile-declaration(target=es5).js | 9 +
.../emptyFile-declaration(target=es5).symbols | 4 +
.../emptyFile-declaration(target=es5).types | 4 +
...s => emptyFile-souremap(target=es2015).js} | 0
... emptyFile-souremap(target=es2015).js.map} | 0
...ile-souremap(target=es2015).sourcemap.txt} | 0
...emptyFile-souremap(target=es2015).symbols} | 0
...> emptyFile-souremap(target=es2015).types} | 0
.../emptyFile-souremap(target=es5).js | 7 +
.../emptyFile-souremap(target=es5).js.map | 3 +
...ptyFile-souremap(target=es5).sourcemap.txt | 7 +
.../emptyFile-souremap(target=es5).symbols | 4 +
.../emptyFile-souremap(target=es5).types | 4 +
...ionBindingPatterns01_ES5(target=es2015).js | 88 +
...dingPatterns01_ES5(target=es2015).symbols} | 0
...indingPatterns01_ES5(target=es2015).types} | 0
...ationBindingPatterns01_ES5(target=es5).js} | 0
...nBindingPatterns01_ES5(target=es5).symbols | 93 +
...ionBindingPatterns01_ES5(target=es5).types | 147 +
...ngPatterns01_ES5iterable(target=es2015).js | 88 +
...erns01_ES5iterable(target=es2015).symbols} | 0
...tterns01_ES5iterable(target=es2015).types} | 0
...dingPatterns01_ES5iterable(target=es5).js} | 0
...Patterns01_ES5iterable(target=es5).symbols | 93 +
...ngPatterns01_ES5iterable(target=es5).types | 147 +
...gPatterns02_ES5(target=es2015).errors.txt} | 0
...ionBindingPatterns02_ES5(target=es2015).js | 25 +
...dingPatterns02_ES5(target=es2015).symbols} | 0
...indingPatterns02_ES5(target=es2015).types} | 0
...ndingPatterns02_ES5(target=es5).errors.txt | 30 +
...ationBindingPatterns02_ES5(target=es5).js} | 0
...nBindingPatterns02_ES5(target=es5).symbols | 13 +
...ionBindingPatterns02_ES5(target=es5).types | 19 +
...s02_ES5iterable(target=es2015).errors.txt} | 0
...ngPatterns02_ES5iterable(target=es2015).js | 25 +
...erns02_ES5iterable(target=es2015).symbols} | 0
...tterns02_ES5iterable(target=es2015).types} | 0
...terns02_ES5iterable(target=es5).errors.txt | 30 +
...dingPatterns02_ES5iterable(target=es5).js} | 0
...Patterns02_ES5iterable(target=es5).symbols | 13 +
...ngPatterns02_ES5iterable(target=es5).types | 19 +
...nImportedSymbol(target=es2015).errors.txt} | 0
... errorsOnImportedSymbol(target=es2015).js} | 0
...rsOnImportedSymbol(target=es2015).symbols} | 0
...rorsOnImportedSymbol(target=es2015).types} | 0
...orsOnImportedSymbol(target=es5).errors.txt | 21 +
.../errorsOnImportedSymbol(target=es5).js | 24 +
...errorsOnImportedSymbol(target=es5).symbols | 23 +
.../errorsOnImportedSymbol(target=es5).types | 41 +
....txt => es5-amd(target=es2015).errors.txt} | 0
.../reference/es5-amd(target=es2015).js | 24 +
...symbols => es5-amd(target=es2015).symbols} | 0
...amd.types => es5-amd(target=es2015).types} | 0
.../reference/es5-amd(target=es5).errors.txt | 17 +
.../{es5-amd.js => es5-amd(target=es5).js} | 0
.../reference/es5-amd(target=es5).symbols | 17 +
.../reference/es5-amd(target=es5).types | 21 +
.../es5-asyncFunction(target=es2015).js | 31 +
... es5-asyncFunction(target=es2015).symbols} | 0
...=> es5-asyncFunction(target=es2015).types} | 0
...on.js => es5-asyncFunction(target=es5).js} | 0
.../es5-asyncFunction(target=es5).symbols | 16 +
.../es5-asyncFunction(target=es5).types | 19 +
...yncFunctionArrayLiterals(target=es2015).js | 78 +
...ctionArrayLiterals(target=es2015).symbols} | 0
...unctionArrayLiterals(target=es2015).types} | 0
...asyncFunctionArrayLiterals(target=es5).js} | 0
...cFunctionArrayLiterals(target=es5).symbols | 82 +
...yncFunctionArrayLiterals(target=es5).types | 137 +
...unctionBinaryExpressions(target=es2015).js | 278 +
...nBinaryExpressions(target=es2015).symbols} | 0
...ionBinaryExpressions(target=es2015).types} | 0
...cFunctionBinaryExpressions(target=es5).js} | 0
...ctionBinaryExpressions(target=es5).symbols | 269 +
...unctionBinaryExpressions(target=es5).types | 452 +
...cFunctionCallExpressions(target=es2015).js | 196 +
...ionCallExpressions(target=es2015).symbols} | 0
...ctionCallExpressions(target=es2015).types} | 0
...yncFunctionCallExpressions(target=es5).js} | 0
...unctionCallExpressions(target=es5).symbols | 206 +
...cFunctionCallExpressions(target=es5).types | 309 +
...syncFunctionConditionals(target=es2015).js | 33 +
...nctionConditionals(target=es2015).symbols} | 0
...FunctionConditionals(target=es2015).types} | 0
...-asyncFunctionConditionals(target=es5).js} | 0
...ncFunctionConditionals(target=es5).symbols | 40 +
...syncFunctionConditionals(target=es5).types | 53 +
...syncFunctionDoStatements(target=es2015).js | 227 +
...nctionDoStatements(target=es2015).symbols} | 0
...FunctionDoStatements(target=es2015).types} | 0
...-asyncFunctionDoStatements(target=es5).js} | 0
...ncFunctionDoStatements(target=es5).symbols | 154 +
...syncFunctionDoStatements(target=es5).types | 227 +
...yncFunctionElementAccess(target=es2015).js | 34 +
...ctionElementAccess(target=es2015).symbols} | 0
...unctionElementAccess(target=es2015).types} | 0
...asyncFunctionElementAccess(target=es5).js} | 0
...cFunctionElementAccess(target=es5).symbols | 38 +
...yncFunctionElementAccess(target=es5).types | 51 +
...cFunctionForInStatements(target=es2015).js | 105 +
...ionForInStatements(target=es2015).symbols} | 0
...ctionForInStatements(target=es2015).types} | 0
...yncFunctionForInStatements(target=es5).js} | 0
...unctionForInStatements(target=es5).symbols | 91 +
...cFunctionForInStatements(target=es5).types | 123 +
...cFunctionForOfStatements(target=es2015).js | 215 +
...ionForOfStatements(target=es2015).symbols} | 0
...ctionForOfStatements(target=es2015).types} | 0
...yncFunctionForOfStatements(target=es5).js} | 0
...unctionForOfStatements(target=es5).symbols | 187 +
...cFunctionForOfStatements(target=es5).types | 259 +
...yncFunctionForStatements(target=es2015).js | 83 +
...ctionForStatements(target=es2015).symbols} | 0
...unctionForStatements(target=es2015).types} | 0
...asyncFunctionForStatements(target=es5).js} | 0
...cFunctionForStatements(target=es5).symbols | 81 +
...yncFunctionForStatements(target=es5).types | 92 +
...s5-asyncFunctionHoisting(target=es2015).js | 92 +
...ncFunctionHoisting(target=es2015).symbols} | 0
...syncFunctionHoisting(target=es2015).types} | 0
... es5-asyncFunctionHoisting(target=es5).js} | 0
...-asyncFunctionHoisting(target=es5).symbols | 89 +
...s5-asyncFunctionHoisting(target=es5).types | 129 +
...syncFunctionIfStatements(target=es2015).js | 48 +
...nctionIfStatements(target=es2015).symbols} | 0
...FunctionIfStatements(target=es2015).types} | 0
...-asyncFunctionIfStatements(target=es5).js} | 0
...ncFunctionIfStatements(target=es5).symbols | 37 +
...syncFunctionIfStatements(target=es5).types | 43 +
...unctionLongObjectLiteral(target=es2015).js | 65 +
...nLongObjectLiteral(target=es2015).symbols} | 0
...ionLongObjectLiteral(target=es2015).types} | 0
...cFunctionLongObjectLiteral(target=es5).js} | 0
...ctionLongObjectLiteral(target=es5).symbols | 109 +
...unctionLongObjectLiteral(target=es5).types | 271 +
...asyncFunctionNestedLoops(target=es2015).js | 31 +
...unctionNestedLoops(target=es2015).symbols} | 0
...cFunctionNestedLoops(target=es2015).types} | 0
...5-asyncFunctionNestedLoops(target=es5).js} | 0
...yncFunctionNestedLoops(target=es5).symbols | 32 +
...asyncFunctionNestedLoops(target=es5).types | 38 +
...ncFunctionNewExpressions(target=es2015).js | 195 +
...tionNewExpressions(target=es2015).symbols} | 0
...nctionNewExpressions(target=es2015).types} | 0
...syncFunctionNewExpressions(target=es5).js} | 0
...FunctionNewExpressions(target=es5).symbols | 205 +
...ncFunctionNewExpressions(target=es5).types | 308 +
...ncFunctionObjectLiterals(target=es2015).js | 111 +
...tionObjectLiterals(target=es2015).symbols} | 0
...nctionObjectLiterals(target=es2015).types} | 0
...syncFunctionObjectLiterals(target=es5).js} | 0
...FunctionObjectLiterals(target=es5).symbols | 134 +
...ncFunctionObjectLiterals(target=es5).types | 176 +
...ncFunctionPropertyAccess(target=es2015).js | 33 +
...tionPropertyAccess(target=es2015).symbols} | 0
...nctionPropertyAccess(target=es2015).types} | 0
...syncFunctionPropertyAccess(target=es5).js} | 0
...FunctionPropertyAccess(target=es5).symbols | 35 +
...ncFunctionPropertyAccess(target=es5).types | 53 +
...FunctionReturnStatements(target=es2015).js | 68 +
...onReturnStatements(target=es2015).symbols} | 0
...tionReturnStatements(target=es2015).types} | 0
...ncFunctionReturnStatements(target=es5).js} | 0
...nctionReturnStatements(target=es5).symbols | 58 +
...FunctionReturnStatements(target=es5).types | 61 +
...FunctionSwitchStatements(target=es2015).js | 187 +
...onSwitchStatements(target=es2015).symbols} | 0
...tionSwitchStatements(target=es2015).types} | 0
...ncFunctionSwitchStatements(target=es5).js} | 0
...nctionSwitchStatements(target=es5).symbols | 158 +
...FunctionSwitchStatements(target=es5).types | 175 +
...yncFunctionTryStatements(target=es2015).js | 260 +
...ctionTryStatements(target=es2015).symbols} | 0
...unctionTryStatements(target=es2015).types} | 0
...asyncFunctionTryStatements(target=es5).js} | 0
...cFunctionTryStatements(target=es5).symbols | 234 +
...yncFunctionTryStatements(target=es5).types | 253 +
...cFunctionWhileStatements(target=es2015).js | 227 +
...ionWhileStatements(target=es2015).symbols} | 0
...ctionWhileStatements(target=es2015).types} | 0
...yncFunctionWhileStatements(target=es5).js} | 0
...unctionWhileStatements(target=es5).symbols | 154 +
...cFunctionWhileStatements(target=es5).types | 227 +
...nWithStatements(target=es2015).errors.txt} | 0
...ncFunctionWithStatements(target=es2015).js | 70 +
...tionWithStatements(target=es2015).symbols} | 0
...nctionWithStatements(target=es2015).types} | 0
...ctionWithStatements(target=es5).errors.txt | 58 +
...syncFunctionWithStatements(target=es5).js} | 0
...FunctionWithStatements(target=es5).symbols | 56 +
...ncFunctionWithStatements(target=es5).types | 99 +
.../reference/es5-commonjs(target=es2015).js | 28 +
...ls => es5-commonjs(target=es2015).symbols} | 0
...ypes => es5-commonjs(target=es2015).types} | 0
...ommonjs.js => es5-commonjs(target=es5).js} | 0
.../es5-commonjs(target=es5).symbols | 18 +
.../reference/es5-commonjs(target=es5).types | 22 +
...js2.js => es5-commonjs2(target=es2015).js} | 0
...s => es5-commonjs2(target=es2015).symbols} | 0
...pes => es5-commonjs2(target=es2015).types} | 0
.../reference/es5-commonjs2(target=es5).js | 10 +
.../es5-commonjs2(target=es5).symbols | 6 +
.../reference/es5-commonjs2(target=es5).types | 6 +
...> es5-commonjs3(target=es2015).errors.txt} | 0
...js3.js => es5-commonjs3(target=es2015).js} | 0
...s => es5-commonjs3(target=es2015).symbols} | 0
...pes => es5-commonjs3(target=es2015).types} | 0
.../es5-commonjs3(target=es5).errors.txt | 9 +
.../reference/es5-commonjs3(target=es5).js | 13 +
.../es5-commonjs3(target=es5).symbols | 7 +
.../reference/es5-commonjs3(target=es5).types | 10 +
...> es5-commonjs4(target=es2015).errors.txt} | 0
.../reference/es5-commonjs4(target=es2015).js | 31 +
...s => es5-commonjs4(target=es2015).symbols} | 0
...pes => es5-commonjs4(target=es2015).types} | 0
.../es5-commonjs4(target=es5).errors.txt | 20 +
...monjs4.js => es5-commonjs4(target=es5).js} | 0
.../es5-commonjs4(target=es5).symbols | 20 +
.../reference/es5-commonjs4(target=es5).types | 27 +
...js5.js => es5-commonjs5(target=es2015).js} | 0
...s => es5-commonjs5(target=es2015).symbols} | 0
...pes => es5-commonjs5(target=es2015).types} | 0
.../reference/es5-commonjs5(target=es5).js | 15 +
.../es5-commonjs5(target=es5).symbols | 8 +
.../reference/es5-commonjs5(target=es5).types | 9 +
...js6.js => es5-commonjs6(target=es2015).js} | 0
...s => es5-commonjs6(target=es2015).symbols} | 0
...pes => es5-commonjs6(target=es2015).types} | 0
.../reference/es5-commonjs6(target=es5).js | 12 +
.../es5-commonjs6(target=es5).symbols | 7 +
.../reference/es5-commonjs6(target=es5).types | 10 +
...s => es5-commonjs7(target=es2015).symbols} | 0
...pes => es5-commonjs7(target=es2015).types} | 0
.../es5-commonjs7(target=es5).symbols | 9 +
.../reference/es5-commonjs7(target=es5).types | 10 +
...s => es5-commonjs8(target=es2015).symbols} | 0
...pes => es5-commonjs8(target=es2015).types} | 0
.../es5-commonjs8(target=es5).symbols | 7 +
.../reference/es5-commonjs8(target=es5).types | 10 +
...declaration-amd(target=es2015).errors.txt} | 0
.../es5-declaration-amd(target=es2015).js | 31 +
...s5-declaration-amd(target=es2015).symbols} | 0
... es5-declaration-amd(target=es2015).types} | 0
...es5-declaration-amd(target=es5).errors.txt | 17 +
....js => es5-declaration-amd(target=es5).js} | 0
.../es5-declaration-amd(target=es5).symbols | 17 +
.../es5-declaration-amd(target=es5).types | 21 +
...ortHelpersAsyncFunctions(target=es2015).js | 42 +
...persAsyncFunctions(target=es2015).symbols} | 0
...elpersAsyncFunctions(target=es2015).types} | 0
...mportHelpersAsyncFunctions(target=es5).js} | 0
...tHelpersAsyncFunctions(target=es5).symbols | 60 +
...ortHelpersAsyncFunctions(target=es5).types | 70 +
...lLiteralInEnums(target=es2015).errors.txt} | 0
...tyleOctalLiteralInEnums(target=es2015).js} | 0
...ctalLiteralInEnums(target=es2015).symbols} | 0
...eOctalLiteralInEnums(target=es2015).types} | 0
...OctalLiteralInEnums(target=es5).errors.txt | 13 +
...oldStyleOctalLiteralInEnums(target=es5).js | 14 +
...yleOctalLiteralInEnums(target=es5).symbols | 12 +
...StyleOctalLiteralInEnums(target=es5).types | 21 +
...s5-souremap-amd(target=es2015).errors.txt} | 0
.../es5-souremap-amd(target=es2015).js | 25 +
.../es5-souremap-amd(target=es2015).js.map | 3 +
...-souremap-amd(target=es2015).sourcemap.txt | 86 +
...> es5-souremap-amd(target=es2015).symbols} | 0
... => es5-souremap-amd(target=es2015).types} | 0
.../es5-souremap-amd(target=es5).errors.txt | 17 +
...amd.js => es5-souremap-amd(target=es5).js} | 0
...ap => es5-souremap-amd(target=es5).js.map} | 0
...s5-souremap-amd(target=es5).sourcemap.txt} | 0
.../es5-souremap-amd(target=es5).symbols | 17 +
.../es5-souremap-amd(target=es5).types | 21 +
...t => es5-system(target=es2015).errors.txt} | 0
.../reference/es5-system(target=es2015).js | 36 +
...bols => es5-system(target=es2015).symbols} | 0
....types => es5-system(target=es2015).types} | 0
.../es5-system(target=es5).errors.txt | 18 +
...s5-system.js => es5-system(target=es5).js} | 0
.../reference/es5-system(target=es5).symbols | 18 +
.../reference/es5-system(target=es5).types | 22 +
... => es5-system2(target=es2015).errors.txt} | 0
...stem2.js => es5-system2(target=es2015).js} | 0
...ols => es5-system2(target=es2015).symbols} | 0
...types => es5-system2(target=es2015).types} | 0
.../es5-system2(target=es5).errors.txt | 6 +
.../reference/es5-system2(target=es5).js | 17 +
.../reference/es5-system2(target=es5).symbols | 6 +
.../reference/es5-system2(target=es5).types | 9 +
....txt => es5-umd(target=es2015).errors.txt} | 0
.../reference/es5-umd(target=es2015).js | 25 +
...symbols => es5-umd(target=es2015).symbols} | 0
...umd.types => es5-umd(target=es2015).types} | 0
.../reference/es5-umd(target=es5).errors.txt | 18 +
.../{es5-umd.js => es5-umd(target=es5).js} | 0
.../reference/es5-umd(target=es5).symbols | 18 +
.../reference/es5-umd(target=es5).types | 22 +
...txt => es5-umd2(target=es2015).errors.txt} | 0
.../reference/es5-umd2(target=es2015).js | 39 +
...ymbols => es5-umd2(target=es2015).symbols} | 0
...d2.types => es5-umd2(target=es2015).types} | 0
.../reference/es5-umd2(target=es5).errors.txt | 18 +
.../{es5-umd2.js => es5-umd2(target=es5).js} | 0
.../reference/es5-umd2(target=es5).symbols | 18 +
.../reference/es5-umd2(target=es5).types | 22 +
...txt => es5-umd3(target=es2015).errors.txt} | 0
.../reference/es5-umd3(target=es2015).js | 38 +
...ymbols => es5-umd3(target=es2015).symbols} | 0
...d3.types => es5-umd3(target=es2015).types} | 0
.../reference/es5-umd3(target=es5).errors.txt | 18 +
.../{es5-umd3.js => es5-umd3(target=es5).js} | 0
.../reference/es5-umd3(target=es5).symbols | 18 +
.../reference/es5-umd3(target=es5).types | 22 +
...txt => es5-umd4(target=es2015).errors.txt} | 0
.../reference/es5-umd4(target=es2015).js | 39 +
...ymbols => es5-umd4(target=es2015).symbols} | 0
...d4.types => es5-umd4(target=es2015).types} | 0
.../reference/es5-umd4(target=es5).errors.txt | 20 +
.../{es5-umd4.js => es5-umd4(target=es5).js} | 0
.../reference/es5-umd4(target=es5).symbols | 21 +
.../reference/es5-umd4(target=es5).types | 26 +
...ldFunctionObjectLiterals(target=es2015).js | 120 +
...tionObjectLiterals(target=es2015).symbols} | 0
...nctionObjectLiterals(target=es2015).types} | 0
...ieldFunctionObjectLiterals(target=es5).js} | 0
...FunctionObjectLiterals(target=es5).symbols | 137 +
...ldFunctionObjectLiterals(target=es5).types | 251 +
...tDefaultClassDeclaration(target=es2015).js | 21 +
...ltClassDeclaration(target=es2015).symbols} | 0
...aultClassDeclaration(target=es2015).types} | 0
...ortDefaultClassDeclaration(target=es5).js} | 0
...efaultClassDeclaration(target=es5).symbols | 10 +
...tDefaultClassDeclaration(target=es5).types | 12 +
...DefaultClassDeclaration2(target=es2015).js | 21 +
...tClassDeclaration2(target=es2015).symbols} | 0
...ultClassDeclaration2(target=es2015).types} | 0
...rtDefaultClassDeclaration2(target=es5).js} | 0
...faultClassDeclaration2(target=es5).symbols | 8 +
...DefaultClassDeclaration2(target=es5).types | 9 +
...assDeclaration3(target=es2015).errors.txt} | 0
...DefaultClassDeclaration3(target=es2015).js | 35 +
...tClassDeclaration3(target=es2015).symbols} | 0
...ultClassDeclaration3(target=es2015).types} | 0
...ltClassDeclaration3(target=es5).errors.txt | 20 +
...rtDefaultClassDeclaration3(target=es5).js} | 0
...faultClassDeclaration3(target=es5).symbols | 31 +
...DefaultClassDeclaration3(target=es5).types | 44 +
...efaultClassDeclaration4(target=es2015).js} | 0
...tClassDeclaration4(target=es2015).symbols} | 0
...ultClassDeclaration4(target=es2015).types} | 0
...ortDefaultClassDeclaration4(target=es5).js | 29 +
...faultClassDeclaration4(target=es5).symbols | 28 +
...DefaultClassDeclaration4(target=es5).types | 32 +
...ExportDefaultExpression(target=es2015).js} | 0
...tDefaultExpression(target=es2015).symbols} | 0
...ortDefaultExpression(target=es2015).types} | 0
.../es5ExportDefaultExpression(target=es5).js | 15 +
...xportDefaultExpression(target=es5).symbols | 6 +
...5ExportDefaultExpression(target=es5).types | 13 +
...aultFunctionDeclaration(target=es2015).js} | 0
...unctionDeclaration(target=es2015).symbols} | 0
...tFunctionDeclaration(target=es2015).types} | 0
...tDefaultFunctionDeclaration(target=es5).js | 15 +
...ultFunctionDeclaration(target=es5).symbols | 6 +
...faultFunctionDeclaration(target=es5).types | 7 +
...ultFunctionDeclaration2(target=es2015).js} | 0
...nctionDeclaration2(target=es2015).symbols} | 0
...FunctionDeclaration2(target=es2015).types} | 0
...DefaultFunctionDeclaration2(target=es5).js | 15 +
...ltFunctionDeclaration2(target=es5).symbols | 6 +
...aultFunctionDeclaration2(target=es5).types | 6 +
...ultFunctionDeclaration3(target=es2015).js} | 0
...nctionDeclaration3(target=es2015).symbols} | 0
...FunctionDeclaration3(target=es2015).types} | 0
...DefaultFunctionDeclaration3(target=es5).js | 24 +
...ltFunctionDeclaration3(target=es5).symbols | 21 +
...aultFunctionDeclaration3(target=es5).types | 34 +
...ultFunctionDeclaration4(target=es2015).js} | 0
...nctionDeclaration4(target=es2015).symbols} | 0
...FunctionDeclaration4(target=es2015).types} | 0
...DefaultFunctionDeclaration4(target=es5).js | 20 +
...ltFunctionDeclaration4(target=es5).symbols | 18 +
...aultFunctionDeclaration4(target=es5).types | 25 +
...ExportDefaultIdentifier(target=es2015).js} | 0
...tDefaultIdentifier(target=es2015).symbols} | 0
...ortDefaultIdentifier(target=es2015).types} | 0
.../es5ExportDefaultIdentifier(target=es5).js | 19 +
...xportDefaultIdentifier(target=es5).symbols | 9 +
...5ExportDefaultIdentifier(target=es5).types | 11 +
...es5ExportEquals(target=es2015).errors.txt} | 0
...s.js => es5ExportEquals(target=es2015).js} | 0
...=> es5ExportEquals(target=es2015).symbols} | 0
...s => es5ExportEquals(target=es2015).types} | 0
.../es5ExportEquals(target=es5).errors.txt | 10 +
.../reference/es5ExportEquals(target=es5).js | 17 +
.../es5ExportEquals(target=es5).symbols | 9 +
.../es5ExportEquals(target=es5).types | 11 +
.../es5ExportEqualsDts(target=es2015).js | 36 +
...es5ExportEqualsDts(target=es2015).symbols} | 0
...> es5ExportEqualsDts(target=es2015).types} | 0
...s.js => es5ExportEqualsDts(target=es5).js} | 0
.../es5ExportEqualsDts(target=es5).symbols | 29 +
.../es5ExportEqualsDts(target=es5).types | 31 +
...nalNamedImports(target=es2015).errors.txt} | 0
...duleInternalNamedImports(target=es2015).js | 66 +
...ternalNamedImports(target=es2015).symbols} | 0
...InternalNamedImports(target=es2015).types} | 0
...nternalNamedImports(target=es5).errors.txt | 74 +
...ModuleInternalNamedImports(target=es5).js} | 0
...leInternalNamedImports(target=es5).symbols | 89 +
...duleInternalNamedImports(target=es5).types | 117 +
...ithModuleGenAmd(target=es2015).errors.txt} | 0
...s5ModuleWithModuleGenAmd(target=es2015).js | 29 +
...leWithModuleGenAmd(target=es2015).symbols} | 0
...duleWithModuleGenAmd(target=es2015).types} | 0
...uleWithModuleGenAmd(target=es5).errors.txt | 16 +
... es5ModuleWithModuleGenAmd(target=es5).js} | 0
...ModuleWithModuleGenAmd(target=es5).symbols | 16 +
...s5ModuleWithModuleGenAmd(target=es5).types | 20 +
...uleWithModuleGenCommonjs(target=es2015).js | 27 +
...hModuleGenCommonjs(target=es2015).symbols} | 0
...ithModuleGenCommonjs(target=es2015).types} | 0
...oduleWithModuleGenCommonjs(target=es5).js} | 0
...eWithModuleGenCommonjs(target=es5).symbols | 16 +
...uleWithModuleGenCommonjs(target=es5).types | 20 +
...leWithoutModuleGenTarget(target=es2015).js | 23 +
...outModuleGenTarget(target=es2015).symbols} | 0
...thoutModuleGenTarget(target=es2015).types} | 0
...duleWithoutModuleGenTarget(target=es5).js} | 0
...WithoutModuleGenTarget(target=es5).symbols | 16 +
...leWithoutModuleGenTarget(target=es5).types | 20 +
...erDestructuringNotElided(target=es2015).js | 17 +
...ructuringNotElided(target=es2015).symbols} | 0
...structuringNotElided(target=es2015).types} | 0
...eterDestructuringNotElided(target=es5).js} | 0
...DestructuringNotElided(target=es5).symbols | 19 +
...erDestructuringNotElided(target=es5).types | 29 +
.../es5andes6module(target=es2015).js | 25 +
...=> es5andes6module(target=es2015).symbols} | 0
...s => es5andes6module(target=es2015).types} | 0
...dule.js => es5andes6module(target=es5).js} | 0
.../es5andes6module(target=es5).symbols | 18 +
.../es5andes6module(target=es5).types | 22 +
.../es6ExportAllInEs5(target=es2015).js | 62 +
... es6ExportAllInEs5(target=es2015).symbols} | 0
...=> es6ExportAllInEs5(target=es2015).types} | 0
...s5.js => es6ExportAllInEs5(target=es5).js} | 0
.../es6ExportAllInEs5(target=es5).symbols | 25 +
.../es6ExportAllInEs5(target=es5).types | 31 +
.../es6ExportClauseInEs5(target=es2015).js | 51 +
...6ExportClauseInEs5(target=es2015).symbols} | 0
...es6ExportClauseInEs5(target=es2015).types} | 0
...js => es6ExportClauseInEs5(target=es5).js} | 0
.../es6ExportClauseInEs5(target=es5).symbols | 39 +
.../es6ExportClauseInEs5(target=es5).types | 53 +
...auseWithAssignmentInEs5(target=es2015).js} | 0
...ithAssignmentInEs5(target=es2015).symbols} | 0
...eWithAssignmentInEs5(target=es2015).types} | 0
...rtClauseWithAssignmentInEs5(target=es5).js | 39 +
...useWithAssignmentInEs5(target=es5).symbols | 41 +
...lauseWithAssignmentInEs5(target=es5).types | 83 +
...houtModuleSpecifierInEs5(target=es2015).js | 64 +
...duleSpecifierInEs5(target=es2015).symbols} | 0
...ModuleSpecifierInEs5(target=es2015).types} | 0
...ithoutModuleSpecifierInEs5(target=es5).js} | 0
...utModuleSpecifierInEs5(target=es5).symbols | 41 +
...houtModuleSpecifierInEs5(target=es5).types | 55 +
...faultBindingAmd(target=es2015).errors.txt} | 0
...ImportDefaultBindingAmd(target=es2015).js} | 0
...tDefaultBindingAmd(target=es2015).symbols} | 0
...ortDefaultBindingAmd(target=es2015).types} | 0
...rtDefaultBindingAmd(target=es5).errors.txt | 13 +
.../es6ImportDefaultBindingAmd(target=es5).js | 36 +
...mportDefaultBindingAmd(target=es5).symbols | 20 +
...6ImportDefaultBindingAmd(target=es5).types | 28 +
...6ImportDefaultBindingDts(target=es2015).js | 36 +
...tDefaultBindingDts(target=es2015).symbols} | 0
...ortDefaultBindingDts(target=es2015).types} | 0
...es6ImportDefaultBindingDts(target=es5).js} | 0
...mportDefaultBindingDts(target=es5).symbols | 20 +
...6ImportDefaultBindingDts(target=es5).types | 28 +
...medImport1InEs5(target=es2015).errors.txt} | 0
...wedWithNamedImport1InEs5(target=es2015).js | 51 +
...hNamedImport1InEs5(target=es2015).symbols} | 0
...ithNamedImport1InEs5(target=es2015).types} | 0
...thNamedImport1InEs5(target=es5).errors.txt | 38 +
...lowedWithNamedImport1InEs5(target=es5).js} | 0
...dWithNamedImport1InEs5(target=es5).symbols | 58 +
...wedWithNamedImport1InEs5(target=es5).types | 92 +
...port1WithExport(target=es2015).errors.txt} | 0
...thNamedImport1WithExport(target=es2015).js | 57 +
...dImport1WithExport(target=es2015).symbols} | 0
...medImport1WithExport(target=es2015).types} | 0
...edImport1WithExport(target=es5).errors.txt | 74 +
...WithNamedImport1WithExport(target=es5).js} | 0
...NamedImport1WithExport(target=es5).symbols | 58 +
...thNamedImport1WithExport(target=es5).types | 92 +
...NamedImportDts1(target=es2015).errors.txt} | 0
...lowedWithNamedImportDts1(target=es2015).js | 59 +
...ithNamedImportDts1(target=es2015).symbols} | 0
...dWithNamedImportDts1(target=es2015).types} | 0
...WithNamedImportDts1(target=es5).errors.txt | 37 +
...ollowedWithNamedImportDts1(target=es5).js} | 0
...wedWithNamedImportDts1(target=es5).symbols | 58 +
...lowedWithNamedImportDts1(target=es5).types | 102 +
...amedImportInEs5(target=es2015).errors.txt} | 0
...owedWithNamedImportInEs5(target=es2015).js | 51 +
...thNamedImportInEs5(target=es2015).symbols} | 0
...WithNamedImportInEs5(target=es2015).types} | 0
...ithNamedImportInEs5(target=es5).errors.txt | 39 +
...llowedWithNamedImportInEs5(target=es5).js} | 0
...edWithNamedImportInEs5(target=es5).symbols | 66 +
...owedWithNamedImportInEs5(target=es5).types | 100 +
...mportWithExport(target=es2015).errors.txt} | 0
...ithNamedImportWithExport(target=es2015).js | 61 +
...edImportWithExport(target=es2015).symbols} | 0
...amedImportWithExport(target=es2015).types} | 0
...medImportWithExport(target=es5).errors.txt | 58 +
...dWithNamedImportWithExport(target=es5).js} | 0
...hNamedImportWithExport(target=es5).symbols | 68 +
...ithNamedImportWithExport(target=es5).types | 104 +
...thNamespaceBinding1InEs5(target=es2015).js | 30 +
...spaceBinding1InEs5(target=es2015).symbols} | 0
...mespaceBinding1InEs5(target=es2015).types} | 0
...WithNamespaceBinding1InEs5(target=es5).js} | 0
...NamespaceBinding1InEs5(target=es5).symbols | 18 +
...thNamespaceBinding1InEs5(target=es5).types | 26 +
...ding1WithExport(target=es2015).errors.txt} | 0
...spaceBinding1WithExport(target=es2015).js} | 0
...Binding1WithExport(target=es2015).symbols} | 0
...ceBinding1WithExport(target=es2015).types} | 0
...eBinding1WithExport(target=es5).errors.txt | 14 +
...NamespaceBinding1WithExport(target=es5).js | 35 +
...paceBinding1WithExport(target=es5).symbols | 18 +
...espaceBinding1WithExport(target=es5).types | 26 +
...paceBindingDts1(target=es2015).errors.txt} | 0
...WithNamespaceBindingDts1(target=es2015).js | 38 +
...mespaceBindingDts1(target=es2015).symbols} | 0
...NamespaceBindingDts1(target=es2015).types} | 0
...amespaceBindingDts1(target=es5).errors.txt | 11 +
...edWithNamespaceBindingDts1(target=es5).js} | 0
...thNamespaceBindingDts1(target=es5).symbols | 18 +
...WithNamespaceBindingDts1(target=es5).types | 26 +
...aceBindingInEs5(target=es2015).errors.txt} | 0
...ithNamespaceBindingInEs5(target=es2015).js | 58 +
...espaceBindingInEs5(target=es2015).symbols} | 0
...amespaceBindingInEs5(target=es2015).types} | 0
...mespaceBindingInEs5(target=es5).errors.txt | 11 +
...dWithNamespaceBindingInEs5(target=es5).js} | 0
...hNamespaceBindingInEs5(target=es5).symbols | 17 +
...ithNamespaceBindingInEs5(target=es5).types | 26 +
...portDefaultBindingInEs5(target=es2015).js} | 0
...efaultBindingInEs5(target=es2015).symbols} | 0
...tDefaultBindingInEs5(target=es2015).types} | 0
...s6ImportDefaultBindingInEs5(target=es5).js | 23 +
...ortDefaultBindingInEs5(target=es5).symbols | 13 +
...mportDefaultBindingInEs5(target=es5).types | 18 +
...dingMergeErrors(target=es2015).errors.txt} | 0
...efaultBindingMergeErrors(target=es2015).js | 31 +
...BindingMergeErrors(target=es2015).symbols} | 0
...ltBindingMergeErrors(target=es2015).types} | 0
...tBindingMergeErrors(target=es5).errors.txt | 25 +
...tDefaultBindingMergeErrors(target=es5).js} | 0
...aultBindingMergeErrors(target=es5).symbols | 32 +
...efaultBindingMergeErrors(target=es5).types | 44 +
...ndingWithExport(target=es2015).errors.txt} | 0
...DefaultBindingWithExport(target=es2015).js | 32 +
...tBindingWithExport(target=es2015).symbols} | 0
...ultBindingWithExport(target=es2015).types} | 0
...ltBindingWithExport(target=es5).errors.txt | 16 +
...rtDefaultBindingWithExport(target=es5).js} | 0
...faultBindingWithExport(target=es5).symbols | 20 +
...DefaultBindingWithExport(target=es5).types | 28 +
...portNameSpaceImportInEs5(target=es2015).js | 60 +
...meSpaceImportInEs5(target=es2015).symbols} | 0
...NameSpaceImportInEs5(target=es2015).types} | 0
...ImportNameSpaceImportInEs5(target=es5).js} | 0
...rtNameSpaceImportInEs5(target=es5).symbols | 19 +
...portNameSpaceImportInEs5(target=es5).types | 28 +
...portMergeErrors(target=es2015).errors.txt} | 0
...eSpaceImportMergeErrors(target=es2015).js} | 0
...eImportMergeErrors(target=es2015).symbols} | 0
...aceImportMergeErrors(target=es2015).types} | 0
...ceImportMergeErrors(target=es5).errors.txt | 24 +
...tNameSpaceImportMergeErrors(target=es5).js | 25 +
...SpaceImportMergeErrors(target=es5).symbols | 25 +
...meSpaceImportMergeErrors(target=es5).types | 34 +
...aceImportNoNamedExports(target=es2015).js} | 0
...portNoNamedExports(target=es2015).symbols} | 0
...ImportNoNamedExports(target=es2015).types} | 0
...meSpaceImportNoNamedExports(target=es5).js | 16 +
...ceImportNoNamedExports(target=es5).symbols | 13 +
...paceImportNoNamedExports(target=es5).types | 18 +
...s6ImportNamedImportInEs5(target=es2015).js | 91 +
...rtNamedImportInEs5(target=es2015).symbols} | 0
...portNamedImportInEs5(target=es2015).types} | 0
... es6ImportNamedImportInEs5(target=es5).js} | 0
...ImportNamedImportInEs5(target=es5).symbols | 124 +
...s6ImportNamedImportInEs5(target=es5).types | 191 +
...tNoNamedExports(target=es2015).errors.txt} | 0
...medImportNoNamedExports(target=es2015).js} | 0
...portNoNamedExports(target=es2015).symbols} | 0
...ImportNoNamedExports(target=es2015).types} | 0
...mportNoNamedExports(target=es5).errors.txt | 15 +
...rtNamedImportNoNamedExports(target=es5).js | 17 +
...edImportNoNamedExports(target=es5).symbols | 16 +
...amedImportNoNamedExports(target=es5).types | 24 +
...FromClauseInEs5(target=es2015).errors.txt} | 0
...tWithoutFromClauseInEs5(target=es2015).js} | 0
...outFromClauseInEs5(target=es2015).symbols} | 0
...thoutFromClauseInEs5(target=es2015).types} | 0
...houtFromClauseInEs5(target=es5).errors.txt | 10 +
...mportWithoutFromClauseInEs5(target=es5).js | 23 +
...WithoutFromClauseInEs5(target=es5).symbols | 9 +
...rtWithoutFromClauseInEs5(target=es5).types | 12 +
...xportClassNameWithObject(target=es2015).js | 9 +
...lassNameWithObject(target=es2015).symbols} | 0
...tClassNameWithObject(target=es2015).types} | 0
...dExportClassNameWithObject(target=es5).js} | 0
...ortClassNameWithObject(target=es5).symbols | 6 +
...xportClassNameWithObject(target=es5).types | 7 +
...6modulekindWithES5Target(target=es2015).js | 53 +
...ekindWithES5Target(target=es2015).symbols} | 0
...ulekindWithES5Target(target=es2015).types} | 0
...es6modulekindWithES5Target(target=es5).js} | 0
...odulekindWithES5Target(target=es5).symbols | 48 +
...6modulekindWithES5Target(target=es5).types | 73 +
...WithES5Target10(target=es2015).errors.txt} | 0
...dulekindWithES5Target10(target=es2015).js} | 0
...indWithES5Target10(target=es2015).symbols} | 0
...ekindWithES5Target10(target=es2015).types} | 0
...kindWithES5Target10(target=es5).errors.txt | 18 +
...s6modulekindWithES5Target10(target=es5).js | 12 +
...ulekindWithES5Target10(target=es5).symbols | 13 +
...odulekindWithES5Target10(target=es5).types | 14 +
...odulekindWithES5Target11(target=es2015).js | 32 +
...indWithES5Target11(target=es2015).symbols} | 0
...ekindWithES5Target11(target=es2015).types} | 0
...6modulekindWithES5Target11(target=es5).js} | 0
...ulekindWithES5Target11(target=es5).symbols | 28 +
...odulekindWithES5Target11(target=es5).types | 43 +
...odulekindWithES5Target12(target=es2015).js | 68 +
...indWithES5Target12(target=es2015).symbols} | 0
...ekindWithES5Target12(target=es2015).types} | 0
...6modulekindWithES5Target12(target=es5).js} | 0
...ulekindWithES5Target12(target=es5).symbols | 63 +
...odulekindWithES5Target12(target=es5).types | 92 +
...modulekindWithES5Target2(target=es2015).js | 19 +
...kindWithES5Target2(target=es2015).symbols} | 0
...lekindWithES5Target2(target=es2015).types} | 0
...s6modulekindWithES5Target2(target=es5).js} | 0
...dulekindWithES5Target2(target=es5).symbols | 16 +
...modulekindWithES5Target2(target=es5).types | 24 +
...modulekindWithES5Target3(target=es2015).js | 29 +
...kindWithES5Target3(target=es2015).symbols} | 0
...lekindWithES5Target3(target=es2015).types} | 0
...s6modulekindWithES5Target3(target=es5).js} | 0
...dulekindWithES5Target3(target=es5).symbols | 22 +
...modulekindWithES5Target3(target=es5).types | 33 +
...modulekindWithES5Target4(target=es2015).js | 10 +
...kindWithES5Target4(target=es2015).symbols} | 0
...lekindWithES5Target4(target=es2015).types} | 0
...s6modulekindWithES5Target4(target=es5).js} | 0
...dulekindWithES5Target4(target=es5).symbols | 9 +
...modulekindWithES5Target4(target=es5).types | 11 +
...odulekindWithES5Target5(target=es2015).js} | 0
...kindWithES5Target5(target=es2015).symbols} | 0
...lekindWithES5Target5(target=es2015).types} | 0
...es6modulekindWithES5Target5(target=es5).js | 20 +
...dulekindWithES5Target5(target=es5).symbols | 16 +
...modulekindWithES5Target5(target=es5).types | 20 +
...modulekindWithES5Target6(target=es2015).js | 20 +
...kindWithES5Target6(target=es2015).symbols} | 0
...lekindWithES5Target6(target=es2015).types} | 0
...s6modulekindWithES5Target6(target=es5).js} | 0
...dulekindWithES5Target6(target=es5).symbols | 18 +
...modulekindWithES5Target6(target=es5).types | 28 +
...odulekindWithES5Target7(target=es2015).js} | 0
...kindWithES5Target7(target=es2015).symbols} | 0
...lekindWithES5Target7(target=es2015).types} | 0
...es6modulekindWithES5Target7(target=es5).js | 17 +
...dulekindWithES5Target7(target=es5).symbols | 17 +
...modulekindWithES5Target7(target=es5).types | 18 +
...modulekindWithES5Target8(target=es2015).js | 9 +
...kindWithES5Target8(target=es2015).symbols} | 0
...lekindWithES5Target8(target=es2015).types} | 0
...s6modulekindWithES5Target8(target=es5).js} | 0
...dulekindWithES5Target8(target=es5).symbols | 9 +
...modulekindWithES5Target8(target=es5).types | 15 +
...dWithES5Target9(target=es2015).errors.txt} | 0
...odulekindWithES5Target9(target=es2015).js} | 0
...kindWithES5Target9(target=es2015).symbols} | 0
...lekindWithES5Target9(target=es2015).types} | 0
...ekindWithES5Target9(target=es5).errors.txt | 36 +
...es6modulekindWithES5Target9(target=es5).js | 32 +
...dulekindWithES5Target9(target=es5).symbols | 29 +
...modulekindWithES5Target9(target=es5).types | 37 +
...n-classThisReference.es5(target=es2015).js | 40 +
...ion-classThisReference.es5(target=es5).js} | 0
...uleInteropWithExportStar(target=es2015).js | 20 +
...eropWithExportStar(target=es2015).symbols} | 0
...nteropWithExportStar(target=es2015).types} | 0
...oduleInteropWithExportStar(target=es5).js} | 0
...eInteropWithExportStar(target=es5).symbols | 21 +
...uleInteropWithExportStar(target=es5).types | 27 +
...tmodulekindWithES5Target(target=es2015).js | 53 +
...ekindWithES5Target(target=es2015).symbols} | 0
...ulekindWithES5Target(target=es2015).types} | 0
...extmodulekindWithES5Target(target=es5).js} | 0
...odulekindWithES5Target(target=es5).symbols | 48 +
...tmodulekindWithES5Target(target=es5).types | 73 +
...WithES5Target10(target=es2015).errors.txt} | 0
...dulekindWithES5Target10(target=es2015).js} | 0
...indWithES5Target10(target=es2015).symbols} | 0
...ekindWithES5Target10(target=es2015).types} | 0
...kindWithES5Target10(target=es5).errors.txt | 18 +
...xtmodulekindWithES5Target10(target=es5).js | 12 +
...ulekindWithES5Target10(target=es5).symbols | 13 +
...odulekindWithES5Target10(target=es5).types | 14 +
...odulekindWithES5Target11(target=es2015).js | 32 +
...indWithES5Target11(target=es2015).symbols} | 0
...ekindWithES5Target11(target=es2015).types} | 0
...tmodulekindWithES5Target11(target=es5).js} | 0
...ulekindWithES5Target11(target=es5).symbols | 28 +
...odulekindWithES5Target11(target=es5).types | 43 +
...odulekindWithES5Target12(target=es2015).js | 68 +
...indWithES5Target12(target=es2015).symbols} | 0
...ekindWithES5Target12(target=es2015).types} | 0
...tmodulekindWithES5Target12(target=es5).js} | 0
...ulekindWithES5Target12(target=es5).symbols | 63 +
...odulekindWithES5Target12(target=es5).types | 92 +
...modulekindWithES5Target2(target=es2015).js | 19 +
...kindWithES5Target2(target=es2015).symbols} | 0
...lekindWithES5Target2(target=es2015).types} | 0
...xtmodulekindWithES5Target2(target=es5).js} | 0
...dulekindWithES5Target2(target=es5).symbols | 16 +
...modulekindWithES5Target2(target=es5).types | 24 +
...modulekindWithES5Target3(target=es2015).js | 29 +
...kindWithES5Target3(target=es2015).symbols} | 0
...lekindWithES5Target3(target=es2015).types} | 0
...xtmodulekindWithES5Target3(target=es5).js} | 0
...dulekindWithES5Target3(target=es5).symbols | 22 +
...modulekindWithES5Target3(target=es5).types | 33 +
...modulekindWithES5Target4(target=es2015).js | 10 +
...kindWithES5Target4(target=es2015).symbols} | 0
...lekindWithES5Target4(target=es2015).types} | 0
...xtmodulekindWithES5Target4(target=es5).js} | 0
...dulekindWithES5Target4(target=es5).symbols | 9 +
...modulekindWithES5Target4(target=es5).types | 11 +
...odulekindWithES5Target5(target=es2015).js} | 0
...kindWithES5Target5(target=es2015).symbols} | 0
...lekindWithES5Target5(target=es2015).types} | 0
...extmodulekindWithES5Target5(target=es5).js | 20 +
...dulekindWithES5Target5(target=es5).symbols | 16 +
...modulekindWithES5Target5(target=es5).types | 20 +
...modulekindWithES5Target6(target=es2015).js | 20 +
...kindWithES5Target6(target=es2015).symbols} | 0
...lekindWithES5Target6(target=es2015).types} | 0
...xtmodulekindWithES5Target6(target=es5).js} | 0
...dulekindWithES5Target6(target=es5).symbols | 18 +
...modulekindWithES5Target6(target=es5).types | 28 +
...odulekindWithES5Target7(target=es2015).js} | 0
...kindWithES5Target7(target=es2015).symbols} | 0
...lekindWithES5Target7(target=es2015).types} | 0
...extmodulekindWithES5Target7(target=es5).js | 17 +
...dulekindWithES5Target7(target=es5).symbols | 17 +
...modulekindWithES5Target7(target=es5).types | 18 +
...modulekindWithES5Target8(target=es2015).js | 9 +
...kindWithES5Target8(target=es2015).symbols} | 0
...lekindWithES5Target8(target=es2015).types} | 0
...xtmodulekindWithES5Target8(target=es5).js} | 0
...dulekindWithES5Target8(target=es5).symbols | 9 +
...modulekindWithES5Target8(target=es5).types | 15 +
...dWithES5Target9(target=es2015).errors.txt} | 0
...odulekindWithES5Target9(target=es2015).js} | 0
...kindWithES5Target9(target=es2015).symbols} | 0
...lekindWithES5Target9(target=es2015).types} | 0
...ekindWithES5Target9(target=es5).errors.txt | 36 +
...extmodulekindWithES5Target9(target=es5).js | 32 +
...dulekindWithES5Target9(target=es5).symbols | 29 +
...modulekindWithES5Target9(target=es5).types | 37 +
...xportClassNameWithObject(target=es2015).js | 9 +
...lassNameWithObject(target=es2015).symbols} | 0
...tClassNameWithObject(target=es2015).types} | 0
...dExportClassNameWithObject(target=es5).js} | 0
...ortClassNameWithObject(target=es5).symbols | 6 +
...xportClassNameWithObject(target=es5).types | 7 +
...ithSyntaxError1(target=es2015).errors.txt} | 0
...teStringWithSyntaxError1(target=es2015).js | 54 +
...ngWithSyntaxError1(target=es2015).symbols} | 0
...ringWithSyntaxError1(target=es2015).types} | 0
...ingWithSyntaxError1(target=es5).errors.txt | 164 +
...lateStringWithSyntaxError1(target=es5).js} | 0
...StringWithSyntaxError1(target=es5).symbols | 140 +
...teStringWithSyntaxError1(target=es5).types | 503 +
...ithSyntaxError2(target=es2015).errors.txt} | 0
...teStringWithSyntaxError2(target=es2015).js | 55 +
...ngWithSyntaxError2(target=es2015).symbols} | 0
...ringWithSyntaxError2(target=es2015).types} | 0
...ingWithSyntaxError2(target=es5).errors.txt | 165 +
...lateStringWithSyntaxError2(target=es5).js} | 0
...StringWithSyntaxError2(target=es5).symbols | 140 +
...teStringWithSyntaxError2(target=es5).types | 503 +
...ithSyntaxError3(target=es2015).errors.txt} | 0
...teStringWithSyntaxError3(target=es2015).js | 54 +
...ngWithSyntaxError3(target=es2015).symbols} | 0
...ringWithSyntaxError3(target=es2015).types} | 0
...ingWithSyntaxError3(target=es5).errors.txt | 164 +
...lateStringWithSyntaxError3(target=es5).js} | 0
...StringWithSyntaxError3(target=es5).symbols | 140 +
...teStringWithSyntaxError3(target=es5).types | 503 +
...torSyntaxError1(target=es2015).errors.txt} | 0
...ionOperatorSyntaxError1(target=es2015).js} | 0
...eratorSyntaxError1(target=es2015).symbols} | 0
...OperatorSyntaxError1(target=es2015).types} | 0
...peratorSyntaxError1(target=es5).errors.txt | 134 +
...tiationOperatorSyntaxError1(target=es5).js | 76 +
...onOperatorSyntaxError1(target=es5).symbols | 88 +
...tionOperatorSyntaxError1(target=es5).types | 432 +
...torSyntaxError2(target=es2015).errors.txt} | 0
...ionOperatorSyntaxError2(target=es2015).js} | 0
...eratorSyntaxError2(target=es2015).symbols} | 0
...OperatorSyntaxError2(target=es2015).types} | 0
...peratorSyntaxError2(target=es5).errors.txt | 373 +
...tiationOperatorSyntaxError2(target=es5).js | 127 +
...onOperatorSyntaxError2(target=es5).symbols | 151 +
...tionOperatorSyntaxError2(target=es5).types | 723 +
...teStringInvalid(target=es2015).errors.txt} | 0
...ithTemplateStringInvalid(target=es2015).js | 35 +
...plateStringInvalid(target=es2015).symbols} | 0
...emplateStringInvalid(target=es2015).types} | 0
...mplateStringInvalid(target=es5).errors.txt | 56 +
...rWithTemplateStringInvalid(target=es5).js} | 0
...hTemplateStringInvalid(target=es5).symbols | 44 +
...ithTemplateStringInvalid(target=es5).types | 147 +
...bientClassNameWithObject(target=es2015).js | 8 +
...lassNameWithObject(target=es2015).symbols} | 0
...tClassNameWithObject(target=es2015).types} | 0
...AmbientClassNameWithObject(target=es5).js} | 0
...entClassNameWithObject(target=es5).symbols | 6 +
...bientClassNameWithObject(target=es5).types | 7 +
.../exportAndImport-es5(target=es2015).js | 30 +
...xportAndImport-es5(target=es2015).symbols} | 0
... exportAndImport-es5(target=es2015).types} | 0
....js => exportAndImport-es5(target=es5).js} | 0
.../exportAndImport-es5(target=es5).symbols | 18 +
.../exportAndImport-es5(target=es5).types | 24 +
...dImport-es5-amd(target=es2015).errors.txt} | 0
...exportAndImport-es5-amd(target=es2015).js} | 0
...tAndImport-es5-amd(target=es2015).symbols} | 0
...ortAndImport-es5-amd(target=es2015).types} | 0
...rtAndImport-es5-amd(target=es5).errors.txt | 14 +
.../exportAndImport-es5-amd(target=es5).js | 34 +
...xportAndImport-es5-amd(target=es5).symbols | 18 +
.../exportAndImport-es5-amd(target=es5).types | 24 +
...meWithObjectAMD(target=es2015).errors.txt} | 0
...rtClassNameWithObjectAMD(target=es2015).js | 15 +
...sNameWithObjectAMD(target=es2015).symbols} | 0
...assNameWithObjectAMD(target=es2015).types} | 0
...ssNameWithObjectAMD(target=es5).errors.txt | 10 +
...portClassNameWithObjectAMD(target=es5).js} | 0
...ClassNameWithObjectAMD(target=es5).symbols | 6 +
...rtClassNameWithObjectAMD(target=es5).types | 7 +
...hObjectCommonJS(target=es2015).errors.txt} | 0
...ssNameWithObjectCommonJS(target=es2015).js | 13 +
...WithObjectCommonJS(target=es2015).symbols} | 0
...meWithObjectCommonJS(target=es2015).types} | 0
...eWithObjectCommonJS(target=es5).errors.txt | 8 +
...lassNameWithObjectCommonJS(target=es5).js} | 0
...NameWithObjectCommonJS(target=es5).symbols | 6 +
...ssNameWithObjectCommonJS(target=es5).types | 7 +
...ithObjectSystem(target=es2015).errors.txt} | 0
...lassNameWithObjectSystem(target=es2015).js | 20 +
...meWithObjectSystem(target=es2015).symbols} | 0
...NameWithObjectSystem(target=es2015).types} | 0
...ameWithObjectSystem(target=es5).errors.txt | 10 +
...tClassNameWithObjectSystem(target=es5).js} | 0
...ssNameWithObjectSystem(target=es5).symbols | 6 +
...lassNameWithObjectSystem(target=es5).types | 7 +
...meWithObjectUMD(target=es2015).errors.txt} | 0
...rtClassNameWithObjectUMD(target=es2015).js | 23 +
...sNameWithObjectUMD(target=es2015).symbols} | 0
...assNameWithObjectUMD(target=es2015).types} | 0
...ssNameWithObjectUMD(target=es5).errors.txt | 10 +
...portClassNameWithObjectUMD(target=es5).js} | 0
...ClassNameWithObjectUMD(target=es5).symbols | 6 +
...rtClassNameWithObjectUMD(target=es5).types | 7 +
...nInternalModule(target=es2015).errors.txt} | 0
...larationInInternalModule(target=es2015).js | 54 +
...onInInternalModule(target=es2015).symbols} | 0
...tionInInternalModule(target=es2015).types} | 0
...ionInInternalModule(target=es5).errors.txt | 23 +
...eclarationInInternalModule(target=es5).js} | 0
...rationInInternalModule(target=es5).symbols | 32 +
...larationInInternalModule(target=es5).types | 42 +
...faultClassNameWithObject(target=es2015).js | 9 +
...lassNameWithObject(target=es2015).symbols} | 0
...tClassNameWithObject(target=es2015).types} | 0
...lassNameWithObject(target=es5).errors.txt} | 0
...DefaultClassNameWithObject(target=es5).js} | 0
...ultClassNameWithObject(target=es5).symbols | 6 +
...faultClassNameWithObject(target=es5).types | 7 +
...faultInJsFile01(target=es2015).errors.txt} | 0
...tDefaultInJsFile01(target=es2015).symbols} | 0
...ortDefaultInJsFile01(target=es2015).types} | 0
...rtDefaultInJsFile01(target=es5).errors.txt | 8 +
...xportDefaultInJsFile01(target=es5).symbols | 5 +
.../exportDefaultInJsFile01(target=es5).types | 5 +
...xportDefaultParenthesize(target=es2015).js | 70 +
...efaultParenthesize(target=es2015).symbols} | 0
...tDefaultParenthesize(target=es2015).types} | 0
... exportDefaultParenthesize(target=es5).js} | 0
...ortDefaultParenthesize(target=es5).symbols | 87 +
...xportDefaultParenthesize(target=es5).types | 307 +
...nstEnumForValue(target=es2015).errors.txt} | 0
...stituteConstEnumForValue(target=es2015).js | 129 +
...eConstEnumForValue(target=es2015).symbols} | 0
...uteConstEnumForValue(target=es2015).types} | 0
...teConstEnumForValue(target=es5).errors.txt | 63 +
...ubstituteConstEnumForValue(target=es5).js} | 0
...ituteConstEnumForValue(target=es5).symbols | 132 +
...stituteConstEnumForValue(target=es5).types | 184 +
...t => exportStar(target=es2015).errors.txt} | 0
.../reference/exportStar(target=es2015).js | 114 +
...bols => exportStar(target=es2015).symbols} | 0
....types => exportStar(target=es2015).types} | 0
.../exportStar(target=es5).errors.txt | 39 +
...xportStar.js => exportStar(target=es5).js} | 0
.../reference/exportStar(target=es5).symbols | 58 +
.../reference/exportStar(target=es5).types | 87 +
... exportStar-amd(target=es2015).errors.txt} | 0
...md.js => exportStar-amd(target=es2015).js} | 0
... => exportStar-amd(target=es2015).symbols} | 0
...es => exportStar-amd(target=es2015).types} | 0
.../exportStar-amd(target=es5).errors.txt | 41 +
.../reference/exportStar-amd(target=es5).js | 124 +
.../exportStar-amd(target=es5).symbols | 58 +
.../exportStar-amd(target=es5).types | 87 +
...FromEmptyModule(target=es2015).errors.txt} | 0
...xportStarFromEmptyModule(target=es2015).js | 111 +
...tarFromEmptyModule(target=es2015).symbols} | 0
...tStarFromEmptyModule(target=es2015).types} | 0
...StarFromEmptyModule(target=es5).errors.txt | 29 +
... exportStarFromEmptyModule(target=es5).js} | 0
...ortStarFromEmptyModule(target=es5).symbols | 46 +
...xportStarFromEmptyModule(target=es5).types | 64 +
...AndImports1-amd(target=es2015).errors.txt} | 0
.../exportsAndImports1-amd(target=es2015).js | 83 +
...rtsAndImports1-amd(target=es2015).symbols} | 0
...portsAndImports1-amd(target=es2015).types} | 0
...ortsAndImports1-amd(target=es5).errors.txt | 36 +
... => exportsAndImports1-amd(target=es5).js} | 0
...exportsAndImports1-amd(target=es5).symbols | 102 +
.../exportsAndImports1-amd(target=es5).types | 157 +
...AndImports2-amd(target=es2015).errors.txt} | 0
... exportsAndImports2-amd(target=es2015).js} | 0
...rtsAndImports2-amd(target=es2015).symbols} | 0
...portsAndImports2-amd(target=es2015).types} | 0
...ortsAndImports2-amd(target=es5).errors.txt | 15 +
.../exportsAndImports2-amd(target=es5).js | 38 +
...exportsAndImports2-amd(target=es5).symbols | 27 +
.../exportsAndImports2-amd(target=es5).types | 43 +
...AndImports3-amd(target=es2015).errors.txt} | 0
.../exportsAndImports3-amd(target=es2015).js | 85 +
...rtsAndImports3-amd(target=es2015).symbols} | 0
...portsAndImports3-amd(target=es2015).types} | 0
...ortsAndImports3-amd(target=es5).errors.txt | 36 +
... => exportsAndImports3-amd(target=es5).js} | 0
...exportsAndImports3-amd(target=es5).symbols | 132 +
.../exportsAndImports3-amd(target=es5).types | 217 +
.../exportsAndImports4(target=es2015).js | 106 +
...exportsAndImports4(target=es2015).symbols} | 0
...> exportsAndImports4(target=es2015).types} | 0
...4.js => exportsAndImports4(target=es5).js} | 0
.../exportsAndImports4(target=es5).symbols | 69 +
.../exportsAndImports4(target=es5).types | 101 +
...AndImports4-amd(target=es2015).errors.txt} | 0
.../exportsAndImports4-amd(target=es2015).js | 110 +
...rtsAndImports4-amd(target=es2015).symbols} | 0
...portsAndImports4-amd(target=es2015).types} | 0
...ortsAndImports4-amd(target=es5).errors.txt | 41 +
... => exportsAndImports4-amd(target=es5).js} | 0
...exportsAndImports4-amd(target=es5).symbols | 69 +
.../exportsAndImports4-amd(target=es5).types | 101 +
...lKeywordNames01(target=es2015).errors.txt} | 0
...ContextualKeywordNames01(target=es2015).js | 40 +
...tualKeywordNames01(target=es2015).symbols} | 0
...extualKeywordNames01(target=es2015).types} | 0
...xtualKeywordNames01(target=es5).errors.txt | 22 +
...thContextualKeywordNames01(target=es5).js} | 0
...ntextualKeywordNames01(target=es5).symbols | 31 +
...ContextualKeywordNames01(target=es5).types | 45 +
...ContextualKeywordNames02(target=es2015).js | 70 +
...tualKeywordNames02(target=es2015).symbols} | 0
...extualKeywordNames02(target=es2015).types} | 0
...thContextualKeywordNames02(target=es5).js} | 0
...ntextualKeywordNames02(target=es5).symbols | 36 +
...ContextualKeywordNames02(target=es5).types | 54 +
...ithUnderscores1(target=es2015).errors.txt} | 0
...dImportsWithUnderscores1(target=es2015).js | 32 +
...tsWithUnderscores1(target=es2015).symbols} | 0
...ortsWithUnderscores1(target=es2015).types} | 0
...rtsWithUnderscores1(target=es5).errors.txt | 17 +
...AndImportsWithUnderscores1(target=es5).js} | 0
...mportsWithUnderscores1(target=es5).symbols | 29 +
...dImportsWithUnderscores1(target=es5).types | 49 +
...dImportsWithUnderscores2(target=es2015).js | 30 +
...tsWithUnderscores2(target=es2015).symbols} | 0
...ortsWithUnderscores2(target=es2015).types} | 0
...AndImportsWithUnderscores2(target=es5).js} | 0
...mportsWithUnderscores2(target=es5).symbols | 25 +
...dImportsWithUnderscores2(target=es5).types | 39 +
...dImportsWithUnderscores3(target=es2015).js | 32 +
...tsWithUnderscores3(target=es2015).symbols} | 0
...ortsWithUnderscores3(target=es2015).types} | 0
...AndImportsWithUnderscores3(target=es5).js} | 0
...mportsWithUnderscores3(target=es5).symbols | 29 +
...dImportsWithUnderscores3(target=es5).types | 47 +
...dImportsWithUnderscores4(target=es2015).js | 76 +
...tsWithUnderscores4(target=es2015).symbols} | 0
...ortsWithUnderscores4(target=es2015).types} | 0
...AndImportsWithUnderscores4(target=es5).js} | 0
...mportsWithUnderscores4(target=es5).symbols | 76 +
...dImportsWithUnderscores4(target=es5).types | 156 +
...terationBindingDownlevel(target=es2015).js | 95 +
...rIterationBindingDownlevel(target=es5).js} | 0
...edCommonTypes01(target=es2015).errors.txt} | 0
...rdDeclaredCommonTypes01(target=es2015).js} | 0
...laredCommonTypes01(target=es2015).symbols} | 0
...eclaredCommonTypes01(target=es2015).types} | 0
...claredCommonTypes01(target=es5).errors.txt | 40 +
...orwardDeclaredCommonTypes01(target=es5).js | 30 +
...dDeclaredCommonTypes01(target=es5).symbols | 37 +
...ardDeclaredCommonTypes01(target=es5).types | 58 +
...sAndExpressions(target=es2015).errors.txt} | 0
...StatementsAndExpressions(target=es2015).js | 283 +
...entsAndExpressions(target=es2015).symbols} | 0
...ementsAndExpressions(target=es2015).types} | 0
...mentsAndExpressions(target=es5).errors.txt | 186 +
...rnStatementsAndExpressions(target=es5).js} | 0
...atementsAndExpressions(target=es5).symbols | 234 +
...StatementsAndExpressions(target=es5).types | 293 +
...ratorTransformFinalLabel(target=es2015).js | 23 +
...ransformFinalLabel(target=es2015).symbols} | 0
...rTransformFinalLabel(target=es2015).types} | 0
...neratorTransformFinalLabel(target=es5).js} | 0
...torTransformFinalLabel(target=es5).symbols | 17 +
...ratorTransformFinalLabel(target=es5).types | 31 +
...ontextualTyping(target=es2015).errors.txt} | 0
...AccessorContextualTyping(target=es2015).js | 51 +
...orContextualTyping(target=es2015).symbols} | 0
...ssorContextualTyping(target=es2015).types} | 0
...sorContextualTyping(target=es5).errors.txt | 31 +
...etAccessorContextualTyping(target=es5).js} | 0
...cessorContextualTyping(target=es5).symbols | 50 +
...AccessorContextualTyping(target=es5).types | 71 +
.../getSetEnumerable(target=es2015).js | 51 +
...> getSetEnumerable(target=es2015).symbols} | 0
... => getSetEnumerable(target=es2015).types} | 0
...ble.js => getSetEnumerable(target=es5).js} | 0
.../getSetEnumerable(target=es5).symbols | 58 +
.../getSetEnumerable(target=es5).types | 90 +
...lFlowStrictNull(target=es2015).errors.txt} | 0
...terControlFlowStrictNull(target=es2015).js | 61 +
...trolFlowStrictNull(target=es2015).symbols} | 0
...ontrolFlowStrictNull(target=es2015).types} | 0
...ntrolFlowStrictNull(target=es5).errors.txt | 42 +
...etterControlFlowStrictNull(target=es5).js} | 0
...rControlFlowStrictNull(target=es5).symbols | 59 +
...terControlFlowStrictNull(target=es5).types | 100 +
...rcularInference(target=es2015).errors.txt} | 0
...AnyFromCircularInference(target=es2015).js | 88 +
...mCircularInference(target=es2015).symbols} | 0
...romCircularInference(target=es2015).types} | 0
...omCircularInference(target=es5).errors.txt | 78 +
...itAnyFromCircularInference(target=es5).js} | 0
...yFromCircularInference(target=es5).symbols | 96 +
...AnyFromCircularInference(target=es5).types | 146 +
...sionAsyncES5AMD(target=es2015).errors.txt} | 0
...allExpressionAsyncES5AMD(target=es2015).js | 113 +
...ressionAsyncES5AMD(target=es2015).symbols} | 0
...xpressionAsyncES5AMD(target=es2015).types} | 0
...pressionAsyncES5AMD(target=es5).errors.txt | 33 +
...tCallExpressionAsyncES5AMD(target=es5).js} | 0
...lExpressionAsyncES5AMD(target=es5).symbols | 59 +
...allExpressionAsyncES5AMD(target=es5).types | 108 +
...allExpressionAsyncES5CJS(target=es2015).js | 111 +
...ressionAsyncES5CJS(target=es2015).symbols} | 0
...xpressionAsyncES5CJS(target=es2015).types} | 0
...tCallExpressionAsyncES5CJS(target=es5).js} | 0
...lExpressionAsyncES5CJS(target=es5).symbols | 59 +
...allExpressionAsyncES5CJS(target=es5).types | 108 +
...nAsyncES5System(target=es2015).errors.txt} | 0
...ExpressionAsyncES5System(target=es2015).js | 84 +
...sionAsyncES5System(target=es2015).symbols} | 0
...essionAsyncES5System(target=es2015).types} | 0
...ssionAsyncES5System(target=es5).errors.txt | 33 +
...llExpressionAsyncES5System(target=es5).js} | 0
...pressionAsyncES5System(target=es5).symbols | 59 +
...ExpressionAsyncES5System(target=es5).types | 108 +
...sionAsyncES5UMD(target=es2015).errors.txt} | 0
...allExpressionAsyncES5UMD(target=es2015).js | 122 +
...ressionAsyncES5UMD(target=es2015).symbols} | 0
...xpressionAsyncES5UMD(target=es2015).types} | 0
...pressionAsyncES5UMD(target=es5).errors.txt | 33 +
...tCallExpressionAsyncES5UMD(target=es5).js} | 0
...lExpressionAsyncES5UMD(target=es5).symbols | 59 +
...allExpressionAsyncES5UMD(target=es5).types | 108 +
...xpressionES5AMD(target=es2015).errors.txt} | 0
...portCallExpressionES5AMD(target=es2015).js | 96 +
...llExpressionES5AMD(target=es2015).symbols} | 0
...CallExpressionES5AMD(target=es2015).types} | 0
...allExpressionES5AMD(target=es5).errors.txt | 31 +
...importCallExpressionES5AMD(target=es5).js} | 0
...rtCallExpressionES5AMD(target=es5).symbols | 62 +
...portCallExpressionES5AMD(target=es5).types | 106 +
...portCallExpressionES5CJS(target=es2015).js | 92 +
...llExpressionES5CJS(target=es2015).symbols} | 0
...CallExpressionES5CJS(target=es2015).types} | 0
...importCallExpressionES5CJS(target=es5).js} | 0
...rtCallExpressionES5CJS(target=es5).symbols | 62 +
...portCallExpressionES5CJS(target=es5).types | 106 +
...essionES5System(target=es2015).errors.txt} | 0
...tCallExpressionES5System(target=es2015).js | 73 +
...xpressionES5System(target=es2015).symbols} | 0
...lExpressionES5System(target=es2015).types} | 0
...ExpressionES5System(target=es5).errors.txt | 31 +
...ortCallExpressionES5System(target=es5).js} | 0
...allExpressionES5System(target=es5).symbols | 62 +
...tCallExpressionES5System(target=es5).types | 106 +
...xpressionES5UMD(target=es2015).errors.txt} | 0
...portCallExpressionES5UMD(target=es2015).js | 113 +
...llExpressionES5UMD(target=es2015).symbols} | 0
...CallExpressionES5UMD(target=es2015).types} | 0
...allExpressionES5UMD(target=es5).errors.txt | 31 +
...importCallExpressionES5UMD(target=es5).js} | 0
...rtCallExpressionES5UMD(target=es5).symbols | 62 +
...portCallExpressionES5UMD(target=es5).types | 106 +
...ssionNestedAMD2(target=es2015).errors.txt} | 0
...CallExpressionNestedAMD2(target=es2015).js | 67 +
...pressionNestedAMD2(target=es2015).symbols} | 0
...ExpressionNestedAMD2(target=es2015).types} | 0
...xpressionNestedAMD2(target=es5).errors.txt | 11 +
...rtCallExpressionNestedAMD2(target=es5).js} | 0
...llExpressionNestedAMD2(target=es5).symbols | 15 +
...CallExpressionNestedAMD2(target=es5).types | 29 +
...CallExpressionNestedCJS2(target=es2015).js | 62 +
...pressionNestedCJS2(target=es2015).symbols} | 0
...ExpressionNestedCJS2(target=es2015).types} | 0
...rtCallExpressionNestedCJS2(target=es5).js} | 0
...llExpressionNestedCJS2(target=es5).symbols | 15 +
...CallExpressionNestedCJS2(target=es5).types | 28 +
...onNestedES20152(target=es2015).errors.txt} | 0
...lExpressionNestedES20152(target=es2015).js | 27 +
...ssionNestedES20152(target=es2015).symbols} | 0
...ressionNestedES20152(target=es2015).types} | 0
...essionNestedES20152(target=es5).errors.txt | 15 +
...allExpressionNestedES20152(target=es5).js} | 0
...xpressionNestedES20152(target=es5).symbols | 15 +
...lExpressionNestedES20152(target=es5).types | 29 +
...lExpressionNestedES20202(target=es2015).js | 28 +
...ssionNestedES20202(target=es2015).symbols} | 0
...ressionNestedES20202(target=es2015).types} | 0
...allExpressionNestedES20202(target=es5).js} | 0
...xpressionNestedES20202(target=es5).symbols | 16 +
...lExpressionNestedES20202(target=es5).types | 29 +
...onNestedSystem2(target=es2015).errors.txt} | 0
...lExpressionNestedSystem2(target=es2015).js | 44 +
...ssionNestedSystem2(target=es2015).symbols} | 0
...ressionNestedSystem2(target=es2015).types} | 0
...essionNestedSystem2(target=es5).errors.txt | 11 +
...allExpressionNestedSystem2(target=es5).js} | 0
...xpressionNestedSystem2(target=es5).symbols | 15 +
...lExpressionNestedSystem2(target=es5).types | 29 +
...ssionNestedUMD2(target=es2015).errors.txt} | 0
...CallExpressionNestedUMD2(target=es2015).js | 85 +
...pressionNestedUMD2(target=es2015).symbols} | 0
...ExpressionNestedUMD2(target=es2015).types} | 0
...xpressionNestedUMD2(target=es5).errors.txt | 11 +
...rtCallExpressionNestedUMD2(target=es5).js} | 0
...llExpressionNestedUMD2(target=es5).symbols | 15 +
...CallExpressionNestedUMD2(target=es5).types | 29 +
.../reference/importHelpers(target=es2015).js | 110 +
...s => importHelpers(target=es2015).symbols} | 0
...pes => importHelpers(target=es2015).types} | 0
...elpers.js => importHelpers(target=es5).js} | 0
.../importHelpers(target=es5).symbols | 127 +
.../reference/importHelpers(target=es5).types | 162 +
...mportHelpersAmd(target=es2015).errors.txt} | 0
.../importHelpersAmd(target=es2015).js | 40 +
...> importHelpersAmd(target=es2015).symbols} | 0
... => importHelpersAmd(target=es2015).types} | 0
.../importHelpersAmd(target=es5).errors.txt | 22 +
...Amd.js => importHelpersAmd(target=es5).js} | 0
.../importHelpersAmd(target=es5).symbols | 74 +
.../importHelpersAmd(target=es5).types | 100 +
...elpersDeclarations(target=es2015).symbols} | 0
...tHelpersDeclarations(target=es2015).types} | 0
...ortHelpersDeclarations(target=es5).symbols | 10 +
...mportHelpersDeclarations(target=es5).types | 13 +
...tHelpersInAmbientContext(target=es2015).js | 60 +
...rsInAmbientContext(target=es2015).symbols} | 0
...persInAmbientContext(target=es2015).types} | 0
...ortHelpersInAmbientContext(target=es5).js} | 0
...elpersInAmbientContext(target=es5).symbols | 148 +
...tHelpersInAmbientContext(target=es5).types | 170 +
...HelpersInIsolatedModules(target=es2015).js | 89 +
...sInIsolatedModules(target=es2015).symbols} | 0
...ersInIsolatedModules(target=es2015).types} | 0
...rtHelpersInIsolatedModules(target=es5).js} | 0
...lpersInIsolatedModules(target=es5).symbols | 93 +
...HelpersInIsolatedModules(target=es5).types | 112 +
.../importHelpersInTsx(target=es2015).js | 28 +
...importHelpersInTsx(target=es2015).symbols} | 0
...> importHelpersInTsx(target=es2015).types} | 0
...x.js => importHelpersInTsx(target=es5).js} | 0
.../importHelpersInTsx(target=es5).symbols | 67 +
.../importHelpersInTsx(target=es5).types | 80 +
...EmitHelpersExportDefault(target=es2015).js | 36 +
...NoEmitHelpersExportDefault(target=es5).js} | 0
...HelpersNoHelpers(target=es2015).errors.txt | 54 +
.../importHelpersNoHelpers(target=es2015).js | 101 +
...rtHelpersNoHelpers(target=es2015).symbols} | 0
...portHelpersNoHelpers(target=es2015).types} | 0
...rtHelpersNoHelpers(target=es5).errors.txt} | 0
... => importHelpersNoHelpers(target=es5).js} | 0
...importHelpersNoHelpers(target=es5).symbols | 71 +
.../importHelpersNoHelpers(target=es5).types | 104 +
...rAsyncGenerators(target=es2015).errors.txt | 26 +
...elpersForAsyncGenerators(target=es2015).js | 25 +
...ForAsyncGenerators(target=es2015).symbols} | 0
...rsForAsyncGenerators(target=es2015).types} | 0
...ForAsyncGenerators(target=es5).errors.txt} | 0
...oHelpersForAsyncGenerators(target=es5).js} | 0
...persForAsyncGenerators(target=es5).symbols | 15 +
...elpersForAsyncGenerators(target=es5).types | 32 +
...tHelpersNoModule(target=es2015).errors.txt | 31 +
.../importHelpersNoModule(target=es2015).js | 81 +
...ortHelpersNoModule(target=es2015).symbols} | 0
...mportHelpersNoModule(target=es2015).types} | 0
...ortHelpersNoModule(target=es5).errors.txt} | 0
...s => importHelpersNoModule(target=es5).js} | 0
.../importHelpersNoModule(target=es5).symbols | 50 +
.../importHelpersNoModule(target=es5).types | 68 +
...tHelpersOutFile(target=es2015).errors.txt} | 0
.../importHelpersOutFile(target=es2015).js | 47 +
...portHelpersOutFile(target=es2015).symbols} | 0
...importHelpersOutFile(target=es2015).types} | 0
...mportHelpersOutFile(target=es5).errors.txt | 25 +
...js => importHelpersOutFile(target=es5).js} | 0
.../importHelpersOutFile(target=es5).symbols | 65 +
.../importHelpersOutFile(target=es5).types | 86 +
...rtHelpersSystem(target=es2015).errors.txt} | 0
.../importHelpersSystem(target=es2015).js | 62 +
...mportHelpersSystem(target=es2015).symbols} | 0
... importHelpersSystem(target=es2015).types} | 0
...importHelpersSystem(target=es5).errors.txt | 20 +
....js => importHelpersSystem(target=es5).js} | 0
.../importHelpersSystem(target=es5).symbols | 58 +
.../importHelpersSystem(target=es5).types | 76 +
...verridingMethod(target=es2015).errors.txt} | 0
...AccessorOverridingMethod(target=es2015).js | 31 +
...orOverridingMethod(target=es2015).symbols} | 0
...ssorOverridingMethod(target=es2015).types} | 0
...sorOverridingMethod(target=es5).errors.txt | 20 +
...erAccessorOverridingMethod(target=es5).js} | 0
...cessorOverridingMethod(target=es5).symbols | 28 +
...AccessorOverridingMethod(target=es5).types | 41 +
...PropertiesWithRenamedLet(target=es2015).js | 34 +
...tiesWithRenamedLet(target=es2015).symbols} | 0
...ertiesWithRenamedLet(target=es2015).types} | 0
...zePropertiesWithRenamedLet(target=es5).js} | 0
...opertiesWithRenamedLet(target=es5).symbols | 47 +
...PropertiesWithRenamedLet(target=es5).types | 94 +
...p.js => inlineSourceMap(target=es2015).js} | 0
...ineSourceMap(target=es2015).sourcemap.txt} | 0
...=> inlineSourceMap(target=es2015).symbols} | 0
...s => inlineSourceMap(target=es2015).types} | 0
.../reference/inlineSourceMap(target=es5).js | 10 +
.../inlineSourceMap(target=es5).sourcemap.txt | 60 +
.../inlineSourceMap(target=es5).symbols | 12 +
.../inlineSourceMap(target=es5).types | 21 +
...nlineSourceMap2(target=es2015).errors.txt} | 0
....js => inlineSourceMap2(target=es2015).js} | 0
...neSourceMap2(target=es2015).sourcemap.txt} | 0
...> inlineSourceMap2(target=es2015).symbols} | 0
... => inlineSourceMap2(target=es2015).types} | 0
.../inlineSourceMap2(target=es5).errors.txt | 14 +
.../reference/inlineSourceMap2(target=es5).js | 14 +
...inlineSourceMap2(target=es5).sourcemap.txt | 70 +
.../inlineSourceMap2(target=es5).symbols | 14 +
.../inlineSourceMap2(target=es5).types | 23 +
...> inlineSources(target=es2015).errors.txt} | 0
...ces.js => inlineSources(target=es2015).js} | 0
...ap => inlineSources(target=es2015).js.map} | 0
...nlineSources(target=es2015).sourcemap.txt} | 0
...s => inlineSources(target=es2015).symbols} | 0
...pes => inlineSources(target=es2015).types} | 0
...t => inlineSources(target=es5).errors.txt} | 0
.../reference/inlineSources(target=es5).js | 17 +
.../inlineSources(target=es5).js.map | 3 +
.../inlineSources(target=es5).sourcemap.txt | 113 +
.../inlineSources(target=es5).symbols | 22 +
.../reference/inlineSources(target=es5).types | 40 +
.../inlineSources2(target=es2015).errors.txt | 12 +
...s2.js => inlineSources2(target=es2015).js} | 0
...lineSources2(target=es2015).sourcemap.txt} | 0
... => inlineSources2(target=es2015).symbols} | 0
...es => inlineSources2(target=es2015).types} | 0
.../inlineSources2(target=es5).errors.txt | 12 +
.../reference/inlineSources2(target=es5).js | 17 +
.../inlineSources2(target=es5).sourcemap.txt | 113 +
.../inlineSources2(target=es5).symbols | 22 +
.../inlineSources2(target=es5).types | 40 +
...tES5UseGrouping(target=es2015).errors.txt} | 0
...mberFormatES5UseGrouping(target=es2015).js | 16 +
...rmatES5UseGrouping(target=es2015).symbols} | 0
...FormatES5UseGrouping(target=es2015).types} | 0
...ormatES5UseGrouping(target=es5).errors.txt | 15 +
...NumberFormatES5UseGrouping(target=es5).js} | 0
...erFormatES5UseGrouping(target=es5).symbols | 29 +
...mberFormatES5UseGrouping(target=es5).types | 77 +
...idNewTarget.es5(target=es2015).errors.txt} | 0
.../invalidNewTarget.es5(target=es2015).js | 52 +
...validNewTarget.es5(target=es2015).symbols} | 0
...invalidNewTarget.es5(target=es2015).types} | 0
...nvalidNewTarget.es5(target=es5).errors.txt | 78 +
...js => invalidNewTarget.es5(target=es5).js} | 0
.../invalidNewTarget.es5(target=es5).symbols | 69 +
.../invalidNewTarget.es5(target=es5).types | 177 +
...larationVisibleNodeKinds(target=es2015).js | 181 +
...onVisibleNodeKinds(target=es2015).symbols} | 0
...tionVisibleNodeKinds(target=es2015).types} | 0
...eclarationVisibleNodeKinds(target=es5).js} | 0
...rationVisibleNodeKinds(target=es5).symbols | 169 +
...larationVisibleNodeKinds(target=es5).types | 178 +
...rtExportElision(target=es2015).errors.txt} | 0
...dulesImportExportElision(target=es2015).js | 63 +
...mportExportElision(target=es2015).symbols} | 0
...sImportExportElision(target=es2015).types} | 0
...ImportExportElision(target=es5).errors.txt | 27 +
...ModulesImportExportElision(target=es5).js} | 0
...lesImportExportElision(target=es5).symbols | 34 +
...dulesImportExportElision(target=es5).types | 54 +
...esPlainFile-AMD(target=es2015).errors.txt} | 0
...tedModulesPlainFile-AMD(target=es2015).js} | 0
...dulesPlainFile-AMD(target=es2015).symbols} | 0
...ModulesPlainFile-AMD(target=es2015).types} | 0
...odulesPlainFile-AMD(target=es5).errors.txt | 8 +
...solatedModulesPlainFile-AMD(target=es5).js | 9 +
...edModulesPlainFile-AMD(target=es5).symbols | 10 +
...atedModulesPlainFile-AMD(target=es5).types | 17 +
...dulesPlainFile-CommonJS(target=es2015).js} | 0
...PlainFile-CommonJS(target=es2015).symbols} | 0
...esPlainFile-CommonJS(target=es2015).types} | 0
...edModulesPlainFile-CommonJS(target=es5).js | 9 +
...ulesPlainFile-CommonJS(target=es5).symbols | 10 +
...odulesPlainFile-CommonJS(target=es5).types | 17 +
...lainFile-System(target=es2015).errors.txt} | 0
...ModulesPlainFile-System(target=es2015).js} | 0
...esPlainFile-System(target=es2015).symbols} | 0
...ulesPlainFile-System(target=es2015).types} | 0
...lesPlainFile-System(target=es5).errors.txt | 8 +
...atedModulesPlainFile-System(target=es5).js | 9 +
...odulesPlainFile-System(target=es5).symbols | 10 +
...dModulesPlainFile-System(target=es5).types | 17 +
...esPlainFile-UMD(target=es2015).errors.txt} | 0
...tedModulesPlainFile-UMD(target=es2015).js} | 0
...dulesPlainFile-UMD(target=es2015).symbols} | 0
...ModulesPlainFile-UMD(target=es2015).types} | 0
...odulesPlainFile-UMD(target=es5).errors.txt | 8 +
...solatedModulesPlainFile-UMD(target=es5).js | 9 +
...edModulesPlainFile-UMD(target=es5).symbols | 10 +
...atedModulesPlainFile-UMD(target=es5).types | 17 +
...nsClassExtendsVisibility(target=es2015).js | 47 +
...sExtendsVisibility(target=es2015).symbols} | 0
...assExtendsVisibility(target=es2015).types} | 0
...ionsClassExtendsVisibility(target=es5).js} | 0
...ClassExtendsVisibility(target=es5).symbols | 46 +
...nsClassExtendsVisibility(target=es5).types | 82 +
...ntsGenericsSerialization(target=es2015).js | 63 +
...ericsSerialization(target=es2015).symbols} | 0
...enericsSerialization(target=es2015).types} | 0
...mentsGenericsSerialization(target=es5).js} | 0
...sGenericsSerialization(target=es5).symbols | 38 +
...ntsGenericsSerialization(target=es5).types | 43 +
...ionsClassLeadingOptional(target=es2015).js | 21 +
...assLeadingOptional(target=es2015).symbols} | 0
...ClassLeadingOptional(target=es2015).types} | 0
...ationsClassLeadingOptional(target=es5).js} | 0
...nsClassLeadingOptional(target=es5).symbols | 16 +
...ionsClassLeadingOptional(target=es5).types | 24 +
...ssLikeHeuristic(target=es2015).errors.txt} | 0
...ationsClassLikeHeuristic(target=es2015).js | 20 +
...ClassLikeHeuristic(target=es2015).symbols} | 0
...nsClassLikeHeuristic(target=es2015).types} | 0
...sClassLikeHeuristic(target=es5).errors.txt | 10 +
...arationsClassLikeHeuristic(target=es5).js} | 0
...ionsClassLikeHeuristic(target=es5).symbols | 15 +
...ationsClassLikeHeuristic(target=es5).types | 32 +
...sDeclarationsClassStatic(target=es2015).js | 69 +
...rationsClassStatic(target=es2015).symbols} | 0
...larationsClassStatic(target=es2015).types} | 0
... jsDeclarationsClassStatic(target=es5).js} | 0
...eclarationsClassStatic(target=es5).symbols | 51 +
...sDeclarationsClassStatic(target=es5).types | 86 +
...StaticMethodAugmentation(target=es2015).js | 25 +
...MethodAugmentation(target=es2015).symbols} | 0
...icMethodAugmentation(target=es2015).types} | 0
...ssStaticMethodAugmentation(target=es5).js} | 0
...aticMethodAugmentation(target=es5).symbols | 17 +
...StaticMethodAugmentation(target=es5).types | 28 +
.../jsDeclarationsClasses(target=es2015).js | 486 +
...eclarationsClasses(target=es2015).symbols} | 0
...sDeclarationsClasses(target=es2015).types} | 0
...s => jsDeclarationsClasses(target=es5).js} | 0
.../jsDeclarationsClasses(target=es5).symbols | 309 +
.../jsDeclarationsClasses(target=es5).types | 431 +
...tionsClassesErr(target=es2015).errors.txt} | 0
...jsDeclarationsClassesErr(target=es2015).js | 183 +
...arationsClassesErr(target=es2015).symbols} | 0
...clarationsClassesErr(target=es2015).types} | 0
...larationsClassesErr(target=es5).errors.txt | 136 +
...> jsDeclarationsClassesErr(target=es5).js} | 0
...DeclarationsClassesErr(target=es5).symbols | 155 +
...jsDeclarationsClassesErr(target=es5).types | 209 +
...eclarationsComputedNames(target=es2015).js | 82 +
...tionsComputedNames(target=es2015).symbols} | 0
...rationsComputedNames(target=es2015).types} | 0
...sDeclarationsComputedNames(target=es5).js} | 0
...larationsComputedNames(target=es5).symbols | 70 +
...eclarationsComputedNames(target=es5).types | 126 +
...sCrossfileMerge(target=es2015).errors.txt} | 0
...clarationsCrossfileMerge(target=es2015).js | 33 +
...ionsCrossfileMerge(target=es2015).symbols} | 0
...ationsCrossfileMerge(target=es2015).types} | 0
...tionsCrossfileMerge(target=es5).errors.txt | 17 +
...DeclarationsCrossfileMerge(target=es5).js} | 0
...arationsCrossfileMerge(target=es5).symbols | 30 +
...clarationsCrossfileMerge(target=es5).types | 54 +
.../jsDeclarationsDefault(target=es2015).js | 109 +
...eclarationsDefault(target=es2015).symbols} | 0
...sDeclarationsDefault(target=es2015).types} | 0
...s => jsDeclarationsDefault(target=es5).js} | 0
.../jsDeclarationsDefault(target=es5).symbols | 68 +
.../jsDeclarationsDefault(target=es5).types | 90 +
...ionsDefaultsErr(target=es2015).errors.txt} | 0
...sDeclarationsDefaultsErr(target=es2015).js | 72 +
...rationsDefaultsErr(target=es2015).symbols} | 0
...larationsDefaultsErr(target=es2015).types} | 0
...arationsDefaultsErr(target=es5).errors.txt | 34 +
... jsDeclarationsDefaultsErr(target=es5).js} | 0
...eclarationsDefaultsErr(target=es5).symbols | 42 +
...sDeclarationsDefaultsErr(target=es5).types | 56 +
...tionsDocCommentsOnConsts(target=es2015).js | 44 +
...ocCommentsOnConsts(target=es2015).symbols} | 0
...sDocCommentsOnConsts(target=es2015).types} | 0
...rationsDocCommentsOnConsts(target=es5).js} | 0
...onsDocCommentsOnConsts(target=es5).symbols | 29 +
...tionsDocCommentsOnConsts(target=es5).types | 47 +
.../jsDeclarationsEnumTag(target=es2015).js | 128 +
...eclarationsEnumTag(target=es2015).symbols} | 0
...sDeclarationsEnumTag(target=es2015).types} | 0
...s => jsDeclarationsEnumTag(target=es5).js} | 0
.../jsDeclarationsEnumTag(target=es5).symbols | 106 +
.../jsDeclarationsEnumTag(target=es5).types | 178 +
...clarationsEnums(target=es2015).errors.txt} | 0
.../jsDeclarationsEnums(target=es2015).js | 167 +
...sDeclarationsEnums(target=es2015).symbols} | 0
... jsDeclarationsEnums(target=es2015).types} | 0
...jsDeclarationsEnums(target=es5).errors.txt | 101 +
....js => jsDeclarationsEnums(target=es5).js} | 0
.../jsDeclarationsEnums(target=es5).symbols | 136 +
.../jsDeclarationsEnums(target=es5).types | 243 +
...tAssignedClassExpression(target=es2015).js | 32 +
...nedClassExpression(target=es2015).symbols} | 0
...ignedClassExpression(target=es2015).types} | 0
...ortAssignedClassExpression(target=es5).js} | 0
...ssignedClassExpression(target=es5).symbols | 22 +
...tAssignedClassExpression(target=es5).types | 40 +
...ClassExpressionAnonymous(target=es2015).js | 32 +
...xpressionAnonymous(target=es2015).symbols} | 0
...sExpressionAnonymous(target=es2015).types} | 0
...edClassExpressionAnonymous(target=es5).js} | 0
...assExpressionAnonymous(target=es5).symbols | 21 +
...ClassExpressionAnonymous(target=es5).types | 38 +
...pressionAnonymousWithSub(target=es2015).js | 49 +
...onAnonymousWithSub(target=es2015).symbols} | 0
...sionAnonymousWithSub(target=es2015).types} | 0
...ExpressionAnonymousWithSub(target=es5).js} | 0
...essionAnonymousWithSub(target=es5).symbols | 39 +
...pressionAnonymousWithSub(target=es5).types | 76 +
...ClassExpressionShadowing(target=es2015).js | 50 +
...xpressionShadowing(target=es2015).symbols} | 0
...sExpressionShadowing(target=es2015).types} | 0
...edClassExpressionShadowing(target=es5).js} | 0
...assExpressionShadowing(target=es5).symbols | 38 +
...ClassExpressionShadowing(target=es5).types | 70 +
...rtAssignedClassInstance1(target=es2015).js | 18 +
...gnedClassInstance1(target=es2015).symbols} | 0
...signedClassInstance1(target=es2015).types} | 0
...portAssignedClassInstance1(target=es5).js} | 0
...AssignedClassInstance1(target=es5).symbols | 12 +
...rtAssignedClassInstance1(target=es5).types | 21 +
...rtAssignedClassInstance2(target=es2015).js | 27 +
...gnedClassInstance2(target=es2015).symbols} | 0
...signedClassInstance2(target=es2015).types} | 0
...portAssignedClassInstance2(target=es5).js} | 0
...AssignedClassInstance2(target=es5).symbols | 19 +
...rtAssignedClassInstance2(target=es5).types | 34 +
...rtAssignedClassInstance3(target=es2015).js | 26 +
...gnedClassInstance3(target=es2015).symbols} | 0
...signedClassInstance3(target=es2015).types} | 0
...portAssignedClassInstance3(target=es5).js} | 0
...AssignedClassInstance3(target=es5).symbols | 26 +
...rtAssignedClassInstance3(target=es5).types | 50 +
...gnedConstructorFunction(target=es2015).js} | 0
...onstructorFunction(target=es2015).symbols} | 0
...dConstructorFunction(target=es2015).types} | 0
...AssignedConstructorFunction(target=es5).js | 28 +
...nedConstructorFunction(target=es5).symbols | 30 +
...ignedConstructorFunction(target=es5).types | 59 +
...FunctionWithSub(target=es2015).errors.txt} | 0
...structorFunctionWithSub(target=es2015).js} | 0
...torFunctionWithSub(target=es2015).symbols} | 0
...uctorFunctionWithSub(target=es2015).types} | 0
...ctorFunctionWithSub(target=es5).errors.txt | 20 +
...dConstructorFunctionWithSub(target=es5).js | 26 +
...tructorFunctionWithSub(target=es5).symbols | 42 +
...nstructorFunctionWithSub(target=es5).types | 92 +
...ExportAssignedVisibility(target=es2015).js | 46 +
...AssignedVisibility(target=es2015).symbols} | 0
...rtAssignedVisibility(target=es2015).types} | 0
...nsExportAssignedVisibility(target=es5).js} | 0
...portAssignedVisibility(target=es5).symbols | 40 +
...ExportAssignedVisibility(target=es5).types | 72 +
...tExpressionPlusSecondary(target=es2015).js | 42 +
...ssionPlusSecondary(target=es2015).symbols} | 0
...ressionPlusSecondary(target=es2015).types} | 0
...entExpressionPlusSecondary(target=es5).js} | 0
...xpressionPlusSecondary(target=es5).symbols | 39 +
...tExpressionPlusSecondary(target=es5).types | 75 +
...ssignmentWithKeywordName(target=es2015).js | 30 +
...entWithKeywordName(target=es2015).symbols} | 0
...nmentWithKeywordName(target=es2015).types} | 0
...tAssignmentWithKeywordName(target=es5).js} | 0
...ignmentWithKeywordName(target=es5).symbols | 25 +
...ssignmentWithKeywordName(target=es5).types | 47 +
...sDeclarationsExportForms(target=es2015).js | 143 +
...rationsExportForms(target=es2015).symbols} | 0
...larationsExportForms(target=es2015).types} | 0
... jsDeclarationsExportForms(target=es5).js} | 0
...eclarationsExportForms(target=es5).symbols | 113 +
...sDeclarationsExportForms(target=es5).types | 170 +
...nsExportFormsErr(target=es2015).errors.txt | 40 +
...clarationsExportFormsErr(target=es2015).js | 51 +
...ionsExportFormsErr(target=es2015).symbols} | 0
...ationsExportFormsErr(target=es2015).types} | 0
...ionsExportFormsErr(target=es5).errors.txt} | 0
...DeclarationsExportFormsErr(target=es5).js} | 0
...arationsExportFormsErr(target=es5).symbols | 31 +
...clarationsExportFormsErr(target=es5).types | 45 +
...sExportSpecifierNonlocal(target=es2015).js | 25 +
...tSpecifierNonlocal(target=es2015).symbols} | 0
...ortSpecifierNonlocal(target=es2015).types} | 0
...onsExportSpecifierNonlocal(target=es5).js} | 0
...xportSpecifierNonlocal(target=es5).symbols | 15 +
...sExportSpecifierNonlocal(target=es5).types | 20 +
...ionsExportSubAssignments(target=es2015).js | 33 +
...portSubAssignments(target=es2015).symbols} | 0
...ExportSubAssignments(target=es2015).types} | 0
...ationsExportSubAssignments(target=es5).js} | 0
...nsExportSubAssignments(target=es5).symbols | 30 +
...ionsExportSubAssignments(target=es5).types | 54 +
...assesCjsExportAssignment(target=es2015).js | 271 +
...jsExportAssignment(target=es2015).symbols} | 0
...sCjsExportAssignment(target=es2015).types} | 0
...ClassesCjsExportAssignment(target=es5).js} | 0
...sesCjsExportAssignment(target=es5).symbols | 121 +
...assesCjsExportAssignment(target=es5).types | 196 +
...eclarationsFunctionJSDoc(target=es2015).js | 104 +
...tionsFunctionJSDoc(target=es2015).symbols} | 0
...rationsFunctionJSDoc(target=es2015).types} | 0
...sDeclarationsFunctionJSDoc(target=es5).js} | 0
...larationsFunctionJSDoc(target=es5).symbols | 52 +
...eclarationsFunctionJSDoc(target=es5).types | 67 +
...ionsFunctionKeywordProp(target=es2015).js} | 0
...unctionKeywordProp(target=es2015).symbols} | 0
...sFunctionKeywordProp(target=es2015).types} | 0
...arationsFunctionKeywordProp(target=es5).js | 43 +
...onsFunctionKeywordProp(target=es5).symbols | 37 +
...tionsFunctionKeywordProp(target=es5).types | 75 +
...onKeywordPropExhaustive(target=es2015).js} | 0
...wordPropExhaustive(target=es2015).symbols} | 0
...eywordPropExhaustive(target=es2015).types} | 0
...nctionKeywordPropExhaustive(target=es5).js | 297 +
...nKeywordPropExhaustive(target=es5).symbols | 398 +
...ionKeywordPropExhaustive(target=es5).types | 945 +
...tionsFunctionLikeClasses(target=es2015).js | 69 +
...unctionLikeClasses(target=es2015).symbols} | 0
...sFunctionLikeClasses(target=es2015).types} | 0
...rationsFunctionLikeClasses(target=es5).js} | 0
...onsFunctionLikeClasses(target=es5).symbols | 57 +
...tionsFunctionLikeClasses(target=es5).types | 107 +
...ionsFunctionLikeClasses2(target=es2015).js | 195 +
...nctionLikeClasses2(target=es2015).symbols} | 0
...FunctionLikeClasses2(target=es2015).types} | 0
...ationsFunctionLikeClasses2(target=es5).js} | 0
...nsFunctionLikeClasses2(target=es5).symbols | 202 +
...ionsFunctionLikeClasses2(target=es5).types | 408 +
...FunctionPrototypeStatic(target=es2015).js} | 0
...ionPrototypeStatic(target=es2015).symbols} | 0
...ctionPrototypeStatic(target=es2015).types} | 0
...ionsFunctionPrototypeStatic(target=es5).js | 46 +
...unctionPrototypeStatic(target=es5).symbols | 34 +
...sFunctionPrototypeStatic(target=es5).types | 64 +
...tionsInterfaces(target=es2015).errors.txt} | 0
...jsDeclarationsInterfaces(target=es2015).js | 236 +
...arationsInterfaces(target=es2015).symbols} | 0
...clarationsInterfaces(target=es2015).types} | 0
...larationsInterfaces(target=es5).errors.txt | 212 +
...> jsDeclarationsInterfaces(target=es5).js} | 0
...DeclarationsInterfaces(target=es5).symbols | 282 +
...jsDeclarationsInterfaces(target=es5).types | 246 +
.../jsDeclarationsJson(target=es2015).js | 48 +
...jsDeclarationsJson(target=es2015).symbols} | 0
...> jsDeclarationsJson(target=es2015).types} | 0
...n.js => jsDeclarationsJson(target=es5).js} | 0
.../jsDeclarationsJson(target=es5).symbols | 35 +
.../jsDeclarationsJson(target=es5).types | 88 +
...arationsMissingGenerics(target=es2015).js} | 0
...onsMissingGenerics(target=es2015).symbols} | 0
...tionsMissingGenerics(target=es2015).types} | 0
...DeclarationsMissingGenerics(target=es5).js | 32 +
...rationsMissingGenerics(target=es5).symbols | 17 +
...larationsMissingGenerics(target=es5).types | 21 +
...nsMissingTypeParameters(target=es2015).js} | 0
...singTypeParameters(target=es2015).symbols} | 0
...issingTypeParameters(target=es2015).types} | 0
...ationsMissingTypeParameters(target=es5).js | 61 +
...sMissingTypeParameters(target=es5).symbols | 30 +
...onsMissingTypeParameters(target=es5).types | 36 +
...nsModuleReferenceHasEmit(target=es2015).js | 43 +
...leReferenceHasEmit(target=es2015).symbols} | 0
...duleReferenceHasEmit(target=es2015).types} | 0
...ionsModuleReferenceHasEmit(target=es5).js} | 0
...ModuleReferenceHasEmit(target=es5).symbols | 20 +
...nsModuleReferenceHasEmit(target=es5).types | 22 +
...sMultipleExportFromMerge(target=es2015).js | 50 +
...pleExportFromMerge(target=es2015).symbols} | 0
...tipleExportFromMerge(target=es2015).types} | 0
...onsMultipleExportFromMerge(target=es5).js} | 0
...ultipleExportFromMerge(target=es5).symbols | 46 +
...sMultipleExportFromMerge(target=es5).types | 70 +
...sDeclarationsPackageJson(target=es2015).js | 107 +
...rationsPackageJson(target=es2015).symbols} | 0
...larationsPackageJson(target=es2015).types} | 0
... jsDeclarationsPackageJson(target=es5).js} | 0
...eclarationsPackageJson(target=es5).symbols | 88 +
...sDeclarationsPackageJson(target=es5).types | 169 +
...larationsReactComponents(target=es2015).js | 218 +
...onsReactComponents(target=es2015).symbols} | 0
...tionsReactComponents(target=es2015).types} | 0
...eclarationsReactComponents(target=es5).js} | 0
...rationsReactComponents(target=es5).symbols | 201 +
...larationsReactComponents(target=es5).types | 347 +
...larationsReexportAliases(target=es2015).js | 29 +
...onsReexportAliases(target=es2015).symbols} | 0
...tionsReexportAliases(target=es2015).types} | 0
...eclarationsReexportAliases(target=es5).js} | 0
...rationsReexportAliases(target=es5).symbols | 19 +
...larationsReexportAliases(target=es5).types | 28 +
...rtAliasesEsModuleInterop(target=es2015).js | 32 +
...sesEsModuleInterop(target=es2015).symbols} | 0
...iasesEsModuleInterop(target=es2015).types} | 0
...portAliasesEsModuleInterop(target=es5).js} | 0
...AliasesEsModuleInterop(target=es5).symbols | 25 +
...rtAliasesEsModuleInterop(target=es5).types | 40 +
...ationsReexportedCjsAlias(target=es2015).js | 64 +
...ReexportedCjsAlias(target=es2015).symbols} | 0
...nsReexportedCjsAlias(target=es2015).types} | 0
...arationsReexportedCjsAlias(target=es5).js} | 0
...ionsReexportedCjsAlias(target=es5).symbols | 55 +
...ationsReexportedCjsAlias(target=es5).types | 89 +
...hThisTypeInJSDocFunction(target=es2015).js | 27 +
...ypeInJSDocFunction(target=es2015).symbols} | 0
...sTypeInJSDocFunction(target=es2015).types} | 0
...ithThisTypeInJSDocFunction(target=es5).js} | 0
...hisTypeInJSDocFunction(target=es5).symbols | 14 +
...hThisTypeInJSDocFunction(target=es5).types | 17 +
...clarationsTypeReferences(target=es2015).js | 31 +
...ionsTypeReferences(target=es2015).symbols} | 0
...ationsTypeReferences(target=es2015).types} | 0
...DeclarationsTypeReferences(target=es5).js} | 0
...arationsTypeReferences(target=es5).symbols | 33 +
...clarationsTypeReferences(target=es5).types | 53 +
...larationsTypeReferences2(target=es2015).js | 38 +
...onsTypeReferences2(target=es2015).symbols} | 0
...tionsTypeReferences2(target=es2015).types} | 0
...eclarationsTypeReferences2(target=es5).js} | 0
...rationsTypeReferences2(target=es5).symbols | 37 +
...larationsTypeReferences2(target=es5).types | 66 +
...larationsTypeReferences3(target=es2015).js | 33 +
...onsTypeReferences3(target=es2015).symbols} | 0
...tionsTypeReferences3(target=es2015).types} | 0
...eclarationsTypeReferences3(target=es5).js} | 0
...rationsTypeReferences3(target=es5).symbols | 40 +
...larationsTypeReferences3(target=es5).types | 72 +
...TypeReferences4(target=es2015).errors.txt} | 0
...larationsTypeReferences4(target=es2015).js | 44 +
...onsTypeReferences4(target=es2015).symbols} | 0
...tionsTypeReferences4(target=es2015).types} | 0
...ionsTypeReferences4(target=es5).errors.txt | 23 +
...eclarationsTypeReferences4(target=es5).js} | 0
...rationsTypeReferences4(target=es5).symbols | 39 +
...larationsTypeReferences4(target=es5).types | 58 +
...nArrayWrongType(target=es2015).errors.txt} | 0
...sxChildrenArrayWrongType(target=es2015).js | 26 +
...drenArrayWrongType(target=es2015).symbols} | 0
...ildrenArrayWrongType(target=es2015).types} | 0
...ldrenArrayWrongType(target=es5).errors.txt | 29 +
... jsxChildrenArrayWrongType(target=es5).js} | 0
...ChildrenArrayWrongType(target=es5).symbols | 35 +
...sxChildrenArrayWrongType(target=es5).types | 55 +
...fiedNameWithEs5(target=es2015).errors.txt} | 0
...toryQualifiedNameWithEs5(target=es2015).js | 26 +
...alifiedNameWithEs5(target=es2015).symbols} | 0
...QualifiedNameWithEs5(target=es2015).types} | 0
...ualifiedNameWithEs5(target=es5).errors.txt | 16 +
...actoryQualifiedNameWithEs5(target=es5).js} | 0
...ryQualifiedNameWithEs5(target=es5).symbols | 22 +
...toryQualifiedNameWithEs5(target=es5).types | 40 +
...stInLoopNoCrash1(target=es2015).errors.txt | 15 +
...rationListInLoopNoCrash1(target=es2015).js | 17 +
...ListInLoopNoCrash1(target=es5).errors.txt} | 0
...larationListInLoopNoCrash1(target=es5).js} | 0
...stInLoopNoCrash2(target=es2015).errors.txt | 12 +
...rationListInLoopNoCrash2(target=es2015).js | 17 +
...larationListInLoopNoCrash2(target=es5).js} | 0
...stInLoopNoCrash3(target=es2015).errors.txt | 79 +
...rationListInLoopNoCrash3(target=es2015).js | 65 +
...ListInLoopNoCrash3(target=es5).errors.txt} | 0
...larationListInLoopNoCrash3(target=es5).js} | 0
...stInLoopNoCrash4(target=es2015).errors.txt | 75 +
...rationListInLoopNoCrash4(target=es2015).js | 57 +
...ListInLoopNoCrash4(target=es5).errors.txt} | 0
...larationListInLoopNoCrash4(target=es5).js} | 0
...stInCaseClauses(target=es2015).errors.txt} | 0
.../letConstInCaseClauses(target=es2015).js | 62 +
...ConstInCaseClauses(target=es2015).symbols} | 0
...etConstInCaseClauses(target=es2015).types} | 0
...tConstInCaseClauses(target=es5).errors.txt | 38 +
...s => letConstInCaseClauses(target=es5).js} | 0
.../letConstInCaseClauses(target=es5).symbols | 65 +
.../letConstInCaseClauses(target=es5).types | 123 +
...stMatchingParameterNames(target=es2015).js | 30 +
...hingParameterNames(target=es2015).symbols} | 0
...tchingParameterNames(target=es2015).types} | 0
...onstMatchingParameterNames(target=es5).js} | 0
...MatchingParameterNames(target=es5).symbols | 37 +
...stMatchingParameterNames(target=es5).types | 60 +
.../letDeclarations-es5(target=es2015).js | 25 +
...etDeclarations-es5(target=es2015).symbols} | 0
... letDeclarations-es5(target=es2015).types} | 0
....js => letDeclarations-es5(target=es5).js} | 0
.../letDeclarations-es5(target=es5).symbols | 34 +
.../letDeclarations-es5(target=es5).types | 62 +
.../letDeclarations-es5-1(target=es2015).js | 17 +
...Declarations-es5-1(target=es2015).symbols} | 0
...etDeclarations-es5-1(target=es2015).types} | 0
...s => letDeclarations-es5-1(target=es5).js} | 0
.../letDeclarations-es5-1(target=es5).symbols | 26 +
.../letDeclarations-es5-1(target=es5).types | 40 +
...eclarations_ES5(target=es2015).errors.txt} | 0
...tInConstDeclarations_ES5(target=es2015).js | 16 +
...stDeclarations_ES5(target=es2015).symbols} | 0
...onstDeclarations_ES5(target=es2015).types} | 0
...nstDeclarations_ES5(target=es5).errors.txt | 15 +
...letInConstDeclarations_ES5(target=es5).js} | 0
...nConstDeclarations_ES5(target=es5).symbols | 13 +
...tInConstDeclarations_ES5(target=es5).types | 25 +
...rOfAndForIn_ES5(target=es2015).errors.txt} | 0
...tDeclOfForOfAndForIn_ES5(target=es2015).js | 36 +
...fForOfAndForIn_ES5(target=es2015).symbols} | 0
...lOfForOfAndForIn_ES5(target=es2015).types} | 0
...OfForOfAndForIn_ES5(target=es5).errors.txt | 47 +
...nstDeclOfForOfAndForIn_ES5(target=es5).js} | 0
...eclOfForOfAndForIn_ES5(target=es5).symbols | 31 +
...tDeclOfForOfAndForIn_ES5(target=es5).types | 103 +
...eclarations_ES5(target=es2015).errors.txt} | 0
...letInLetDeclarations_ES5(target=es2015).js | 16 +
...etDeclarations_ES5(target=es2015).symbols} | 0
...nLetDeclarations_ES5(target=es2015).types} | 0
...LetDeclarations_ES5(target=es5).errors.txt | 15 +
...> letInLetDeclarations_ES5(target=es5).js} | 0
...tInLetDeclarations_ES5(target=es5).symbols | 13 +
...letInLetDeclarations_ES5(target=es5).types | 25 +
...letInVarDeclOfForIn_ES5(target=es2015).js} | 0
...VarDeclOfForIn_ES5(target=es2015).symbols} | 0
...InVarDeclOfForIn_ES5(target=es2015).types} | 0
.../letInVarDeclOfForIn_ES5(target=es5).js | 17 +
...etInVarDeclOfForIn_ES5(target=es5).symbols | 12 +
.../letInVarDeclOfForIn_ES5(target=es5).types | 30 +
.../letInVarDeclOfForOf_ES5(target=es2015).js | 17 +
...VarDeclOfForOf_ES5(target=es2015).symbols} | 0
...InVarDeclOfForOf_ES5(target=es2015).types} | 0
...=> letInVarDeclOfForOf_ES5(target=es5).js} | 0
...etInVarDeclOfForOf_ES5(target=es5).symbols | 12 +
.../letInVarDeclOfForOf_ES5(target=es5).types | 30 +
...txt => literals(target=es2015).errors.txt} | 0
...literals.js => literals(target=es2015).js} | 0
...ymbols => literals(target=es2015).symbols} | 0
...ls.types => literals(target=es2015).types} | 0
.../reference/literals(target=es5).errors.txt | 59 +
.../reference/literals(target=es5).js | 75 +
.../reference/literals(target=es5).symbols | 88 +
.../reference/literals(target=es5).types | 163 +
.../reference/localTypes1(target=es2015).js | 275 +
...ols => localTypes1(target=es2015).symbols} | 0
...types => localTypes1(target=es2015).types} | 0
...alTypes1.js => localTypes1(target=es5).js} | 0
.../reference/localTypes1(target=es5).symbols | 358 +
.../reference/localTypes1(target=es5).types | 540 +
.../manyConstExports(target=es2015).js | 10006 ++++++
...> manyConstExports(target=es2015).symbols} | 0
... => manyConstExports(target=es2015).types} | 0
...rts.js => manyConstExports(target=es5).js} | 0
.../manyConstExports(target=es5).symbols | 15003 ++++++++
.../manyConstExports(target=es5).types | 30003 ++++++++++++++++
...ssFromAlias(strict=false,target=es2015).js | 80 +
...Alias(strict=false,target=es2015).symbols} | 0
...omAlias(strict=false,target=es2015).types} | 0
...lassFromAlias(strict=false,target=es5).js} | 0
...romAlias(strict=false,target=es5).symbols} | 0
...ssFromAlias(strict=false,target=es5).types | 65 +
...ias(strict=true,target=es2015).errors.txt} | 0
...assFromAlias(strict=true,target=es2015).js | 79 +
...omAlias(strict=true,target=es2015).symbols | 49 +
...romAlias(strict=true,target=es2015).types} | 0
...omAlias(strict=true,target=es5).errors.txt | 33 +
...ClassFromAlias(strict=true,target=es5).js} | 0
...sFromAlias(strict=true,target=es5).symbols | 49 +
...assFromAlias(strict=true,target=es5).types | 67 +
...etadataOfClassFromAlias2(target=es2015).js | 46 +
...aOfClassFromAlias2(target=es2015).symbols} | 0
...ataOfClassFromAlias2(target=es2015).types} | 0
... metadataOfClassFromAlias2(target=es5).js} | 0
...adataOfClassFromAlias2(target=es5).symbols | 29 +
...etadataOfClassFromAlias2(target=es5).types | 38 +
...etadataOfClassFromModule(target=es2015).js | 40 +
...aOfClassFromModule(target=es2015).symbols} | 0
...ataOfClassFromModule(target=es2015).types} | 0
... metadataOfClassFromModule(target=es5).js} | 0
...adataOfClassFromModule(target=es5).symbols | 24 +
...etadataOfClassFromModule(target=es5).types | 30 +
.../metadataOfEventAlias(target=es2015).js | 32 +
...tadataOfEventAlias(target=es2015).symbols} | 0
...metadataOfEventAlias(target=es2015).types} | 0
...js => metadataOfEventAlias(target=es5).js} | 0
.../metadataOfEventAlias(target=es5).symbols | 24 +
.../metadataOfEventAlias(target=es5).types | 29 +
...n(strictnullchecks=false,target=es2015).js | 56 +
...ctnullchecks=false,target=es2015).symbols} | 0
...rictnullchecks=false,target=es2015).types} | 0
...ion(strictnullchecks=false,target=es5).js} | 0
...trictnullchecks=false,target=es5).symbols} | 0
...n(strictnullchecks=false,target=es5).types | 49 +
...nullchecks=true,target=es2015).errors.txt} | 0
...on(strictnullchecks=true,target=es2015).js | 56 +
...rictnullchecks=true,target=es2015).symbols | 40 +
...trictnullchecks=true,target=es2015).types} | 0
...rictnullchecks=true,target=es5).errors.txt | 24 +
...nion(strictnullchecks=true,target=es5).js} | 0
...(strictnullchecks=true,target=es5).symbols | 40 +
...on(strictnullchecks=true,target=es5).types | 50 +
...dContainingLocalFunction(target=es2015).js | 103 +
...iningLocalFunction(target=es2015).symbols} | 0
...tainingLocalFunction(target=es2015).types} | 0
...hodContainingLocalFunction(target=es5).js} | 0
...ontainingLocalFunction(target=es5).symbols | 124 +
...dContainingLocalFunction(target=es5).types | 177 +
...ngDecoratorType(target=es2015).errors.txt} | 0
.../missingDecoratorType(target=es2015).js | 36 +
...ssingDecoratorType(target=es2015).symbols} | 0
...missingDecoratorType(target=es2015).types} | 0
...issingDecoratorType(target=es5).errors.txt | 23 +
...js => missingDecoratorType(target=es5).js} | 0
.../missingDecoratorType(target=es5).symbols | 46 +
.../missingDecoratorType(target=es5).types | 38 +
.../modifierParenCast(target=es2015).js | 22 +
... modifierParenCast(target=es2015).symbols} | 0
...=> modifierParenCast(target=es2015).types} | 0
...st.js => modifierParenCast(target=es5).js} | 0
.../modifierParenCast(target=es5).symbols | 35 +
.../modifierParenCast(target=es5).types | 59 +
...OnlyES6ArrayLib(target=es2015).errors.txt} | 0
...rrayWithOnlyES6ArrayLib(target=es2015).js} | 0
...ithOnlyES6ArrayLib(target=es2015).symbols} | 0
...yWithOnlyES6ArrayLib(target=es2015).types} | 0
...WithOnlyES6ArrayLib(target=es5).errors.txt | 21 +
...ES6ArrayWithOnlyES6ArrayLib(target=es5).js | 17 +
...rayWithOnlyES6ArrayLib(target=es5).symbols | 17 +
...ArrayWithOnlyES6ArrayLib(target=es5).types | 39 +
...ingES5LibAndES6ArrayLib(target=es2015).js} | 0
...5LibAndES6ArrayLib(target=es2015).symbols} | 0
...ES5LibAndES6ArrayLib(target=es2015).types} | 0
...y_UsingES5LibAndES6ArrayLib(target=es5).js | 16 +
...ngES5LibAndES6ArrayLib(target=es5).symbols | 20 +
...singES5LibAndES6ArrayLib(target=es5).types | 39 +
...entationGlobal8(target=es2015).errors.txt} | 0
...duleAugmentationGlobal8(target=es2015).js} | 0
...ugmentationGlobal8(target=es2015).symbols} | 0
...eAugmentationGlobal8(target=es2015).types} | 0
...AugmentationGlobal8(target=es5).errors.txt | 13 +
.../moduleAugmentationGlobal8(target=es5).js | 13 +
...uleAugmentationGlobal8(target=es5).symbols | 17 +
...oduleAugmentationGlobal8(target=es5).types | 15 +
...tationGlobal8_1(target=es2015).errors.txt} | 0
...leAugmentationGlobal8_1(target=es2015).js} | 0
...mentationGlobal8_1(target=es2015).symbols} | 0
...ugmentationGlobal8_1(target=es2015).types} | 0
...gmentationGlobal8_1(target=es5).errors.txt | 16 +
...moduleAugmentationGlobal8_1(target=es5).js | 13 +
...eAugmentationGlobal8_1(target=es5).symbols | 17 +
...uleAugmentationGlobal8_1(target=es5).types | 15 +
...sBundledOutput1(target=es2015).errors.txt} | 0
...mentationsBundledOutput1(target=es2015).js | 141 +
...ionsBundledOutput1(target=es2015).symbols} | 0
...ationsBundledOutput1(target=es2015).types} | 0
...tionsBundledOutput1(target=es5).errors.txt | 59 +
...ugmentationsBundledOutput1(target=es5).js} | 0
...ntationsBundledOutput1(target=es5).symbols | 138 +
...mentationsBundledOutput1(target=es5).types | 252 +
.../reference/moduledecl(target=es2015).js | 488 +
...bols => moduledecl(target=es2015).symbols} | 0
....types => moduledecl(target=es2015).types} | 0
...oduledecl.js => moduledecl(target=es5).js} | 0
.../reference/moduledecl(target=es5).symbols | 539 +
.../reference/moduledecl(target=es5).types | 701 +
...efaultExports01(target=es2015).errors.txt} | 0
...multipleDefaultExports01(target=es2015).js | 38 +
...leDefaultExports01(target=es2015).symbols} | 0
...ipleDefaultExports01(target=es2015).types} | 0
...pleDefaultExports01(target=es5).errors.txt | 45 +
...> multipleDefaultExports01(target=es5).js} | 0
...ltipleDefaultExports01(target=es5).symbols | 26 +
...multipleDefaultExports01(target=es5).types | 36 +
...efaultExports02(target=es2015).errors.txt} | 0
...multipleDefaultExports02(target=es2015).js | 33 +
...leDefaultExports02(target=es2015).symbols} | 0
...ipleDefaultExports02(target=es2015).types} | 0
...pleDefaultExports02(target=es5).errors.txt | 27 +
...> multipleDefaultExports02(target=es5).js} | 0
...ltipleDefaultExports02(target=es5).symbols | 20 +
...multipleDefaultExports02(target=es5).types | 26 +
...efaultExports03(target=es2015).errors.txt} | 0
...multipleDefaultExports03(target=es2015).js | 18 +
...leDefaultExports03(target=es2015).symbols} | 0
...ipleDefaultExports03(target=es2015).types} | 0
...pleDefaultExports03(target=es5).errors.txt | 16 +
...> multipleDefaultExports03(target=es5).js} | 0
...ltipleDefaultExports03(target=es5).symbols | 10 +
...multipleDefaultExports03(target=es5).types | 12 +
...efaultExports04(target=es2015).errors.txt} | 0
...ultipleDefaultExports04(target=es2015).js} | 0
...leDefaultExports04(target=es2015).symbols} | 0
...ipleDefaultExports04(target=es2015).types} | 0
...pleDefaultExports04(target=es5).errors.txt | 20 +
.../multipleDefaultExports04(target=es5).js | 18 +
...ltipleDefaultExports04(target=es5).symbols | 10 +
...multipleDefaultExports04(target=es5).types | 12 +
...efaultExports05(target=es2015).errors.txt} | 0
...multipleDefaultExports05(target=es2015).js | 22 +
...leDefaultExports05(target=es2015).symbols} | 0
...ipleDefaultExports05(target=es2015).types} | 0
...pleDefaultExports05(target=es5).errors.txt | 21 +
...> multipleDefaultExports05(target=es5).js} | 0
...ltipleDefaultExports05(target=es5).symbols | 12 +
...multipleDefaultExports05(target=es5).types | 15 +
...WithOnlyInnerLetCaptured(target=es2015).js | 13 +
...lyInnerLetCaptured(target=es2015).symbols} | 0
...OnlyInnerLetCaptured(target=es2015).types} | 0
...opWithOnlyInnerLetCaptured(target=es5).js} | 0
...thOnlyInnerLetCaptured(target=es5).symbols | 17 +
...WithOnlyInnerLetCaptured(target=es5).types | 26 +
.../reference/nestedLoops(target=es2015).js | 36 +
...ols => nestedLoops(target=es2015).symbols} | 0
...types => nestedLoops(target=es2015).types} | 0
...tedLoops.js => nestedLoops(target=es5).js} | 0
.../reference/nestedLoops(target=es5).symbols | 48 +
.../reference/nestedLoops(target=es5).types | 83 +
.../nestedSuperCallEmit(target=es2015).js | 54 +
....js => nestedSuperCallEmit(target=es5).js} | 0
...ironmentForConvertedLoop(target=es2015).js | 28 +
...ntForConvertedLoop(target=es2015).symbols} | 0
...mentForConvertedLoop(target=es2015).types} | 0
...nvironmentForConvertedLoop(target=es5).js} | 0
...onmentForConvertedLoop(target=es5).symbols | 32 +
...ironmentForConvertedLoop(target=es5).types | 66 +
.../reference/newTarget.es5(target=es2015).js | 63 +
...s => newTarget.es5(target=es2015).symbols} | 0
...pes => newTarget.es5(target=es2015).types} | 0
...et.es5.js => newTarget.es5(target=es5).js} | 0
.../newTarget.es5(target=es5).symbols | 87 +
.../reference/newTarget.es5(target=es5).types | 147 +
.../newWithSpreadES5(target=es2015).js | 165 +
...> newWithSpreadES5(target=es2015).symbols} | 0
... => newWithSpreadES5(target=es2015).types} | 0
...ES5.js => newWithSpreadES5(target=es5).js} | 0
.../newWithSpreadES5(target=es5).symbols | 276 +
.../newWithSpreadES5(target=es5).types | 803 +
.../noEmitHelpers2(target=es2015).js | 21 +
... => noEmitHelpers2(target=es2015).symbols} | 0
...es => noEmitHelpers2(target=es2015).types} | 0
...pers2.js => noEmitHelpers2(target=es5).js} | 0
.../noEmitHelpers2(target=es5).symbols | 18 +
.../noEmitHelpers2(target=es5).types | 21 +
...singGetAccessor(target=es2015).errors.txt} | 0
...citAnyMissingGetAccessor(target=es2015).js | 23 +
...MissingGetAccessor(target=es2015).symbols} | 0
...nyMissingGetAccessor(target=es2015).types} | 0
...yMissingGetAccessor(target=es5).errors.txt | 26 +
...licitAnyMissingGetAccessor(target=es5).js} | 0
...tAnyMissingGetAccessor(target=es5).symbols | 29 +
...citAnyMissingGetAccessor(target=es5).types | 43 +
...singSetAccessor(target=es2015).errors.txt} | 0
...citAnyMissingSetAccessor(target=es2015).js | 22 +
...MissingSetAccessor(target=es2015).symbols} | 0
...nyMissingSetAccessor(target=es2015).types} | 0
...yMissingSetAccessor(target=es5).errors.txt | 16 +
...licitAnyMissingSetAccessor(target=es5).js} | 0
...tAnyMissingSetAccessor(target=es5).symbols | 20 +
...citAnyMissingSetAccessor(target=es5).types | 27 +
...3(module=node16,target=es2015).errors.txt} | 0
...ollisions3(module=node16,target=es2015).js | 52 +
...ons3(module=node16,target=es2015).symbols} | 0
...sions3(module=node16,target=es2015).types} | 0
...ons3(module=node16,target=es5).errors.txt} | 0
...sCollisions3(module=node16,target=es5).js} | 0
...isions3(module=node16,target=es5).symbols} | 0
...llisions3(module=node16,target=es5).types} | 0
...3(module=node18,target=es2015).errors.txt} | 0
...ollisions3(module=node18,target=es2015).js | 52 +
...ons3(module=node18,target=es2015).symbols} | 0
...sions3(module=node18,target=es2015).types} | 0
...ons3(module=node18,target=es5).errors.txt} | 0
...sCollisions3(module=node18,target=es5).js} | 0
...isions3(module=node18,target=es5).symbols} | 0
...llisions3(module=node18,target=es5).types} | 0
...s3(module=node20,target=es2015).errors.txt | 31 +
...ollisions3(module=node20,target=es2015).js | 52 +
...ions3(module=node20,target=es2015).symbols | 38 +
...isions3(module=node20,target=es2015).types | 50 +
...ions3(module=node20,target=es5).errors.txt | 31 +
...sCollisions3(module=node20,target=es5).js} | 0
...lisions3(module=node20,target=es5).symbols | 38 +
...ollisions3(module=node20,target=es5).types | 50 +
...(module=nodenext,target=es2015).errors.txt | 31 +
...lisions3(module=nodenext,target=es2015).js | 52 +
...ns3(module=nodenext,target=es2015).symbols | 38 +
...ions3(module=nodenext,target=es2015).types | 50 +
...ns3(module=nodenext,target=es5).errors.txt | 31 +
...ollisions3(module=nodenext,target=es5).js} | 0
...sions3(module=nodenext,target=es5).symbols | 38 +
...lisions3(module=nodenext,target=es5).types | 50 +
...3(module=node16,target=es2015).errors.txt} | 0
...ollisions3(module=node16,target=es2015).js | 42 +
...ons3(module=node16,target=es2015).symbols} | 0
...sions3(module=node16,target=es2015).types} | 0
...ons3(module=node16,target=es5).errors.txt} | 0
...sCollisions3(module=node16,target=es5).js} | 0
...isions3(module=node16,target=es5).symbols} | 0
...llisions3(module=node16,target=es5).types} | 0
...3(module=node18,target=es2015).errors.txt} | 0
...ollisions3(module=node18,target=es2015).js | 42 +
...ons3(module=node18,target=es2015).symbols} | 0
...sions3(module=node18,target=es2015).types} | 0
...ons3(module=node18,target=es5).errors.txt} | 0
...sCollisions3(module=node18,target=es5).js} | 0
...isions3(module=node18,target=es5).symbols} | 0
...llisions3(module=node18,target=es5).types} | 0
...s3(module=node20,target=es2015).errors.txt | 27 +
...ollisions3(module=node20,target=es2015).js | 42 +
...ions3(module=node20,target=es2015).symbols | 22 +
...isions3(module=node20,target=es2015).types | 26 +
...ions3(module=node20,target=es5).errors.txt | 27 +
...sCollisions3(module=node20,target=es5).js} | 0
...lisions3(module=node20,target=es5).symbols | 22 +
...ollisions3(module=node20,target=es5).types | 26 +
...(module=nodenext,target=es2015).errors.txt | 27 +
...lisions3(module=nodenext,target=es2015).js | 42 +
...ns3(module=nodenext,target=es2015).symbols | 22 +
...ions3(module=nodenext,target=es2015).types | 26 +
...ns3(module=nodenext,target=es5).errors.txt | 27 +
...ollisions3(module=nodenext,target=es5).js} | 0
...sions3(module=nodenext,target=es5).symbols | 22 +
...lisions3(module=nodenext,target=es5).types | 26 +
...ctLiteralErrors(target=es2015).errors.txt} | 0
.../objectLiteralErrors(target=es2015).js | 105 +
...bjectLiteralErrors(target=es2015).symbols} | 0
... objectLiteralErrors(target=es2015).types} | 0
...objectLiteralErrors(target=es5).errors.txt | 283 +
....js => objectLiteralErrors(target=es5).js} | 0
.../objectLiteralErrors(target=es5).symbols | 221 +
.../objectLiteralErrors(target=es5).types | 586 +
...teralShorthandProperties(target=es2015).js | 40 +
...horthandProperties(target=es2015).symbols} | 0
...lShorthandProperties(target=es2015).types} | 0
...LiteralShorthandProperties(target=es5).js} | 0
...ralShorthandProperties(target=es5).symbols | 48 +
...teralShorthandProperties(target=es5).types | 60 +
.../objectRestParameterES5(target=es2015).js | 64 +
...ctRestParameterES5(target=es2015).symbols} | 0
...jectRestParameterES5(target=es2015).types} | 0
... => objectRestParameterES5(target=es5).js} | 0
...objectRestParameterES5(target=es5).symbols | 85 +
.../objectRestParameterES5(target=es5).types | 176 +
.../reference/objectSpread(target=es2015).js | 247 +
...ls => objectSpread(target=es2015).symbols} | 0
...ypes => objectSpread(target=es2015).types} | 0
...tSpread.js => objectSpread(target=es5).js} | 0
.../objectSpread(target=es5).symbols | 567 +
.../reference/objectSpread(target=es5).types | 1197 +
...tSpreadNegative(target=es2015).errors.txt} | 0
.../objectSpreadNegative(target=es2015).js | 140 +
...jectSpreadNegative(target=es2015).symbols} | 0
...objectSpreadNegative(target=es2015).types} | 0
...bjectSpreadNegative(target=es5).errors.txt | 161 +
...js => objectSpreadNegative(target=es5).js} | 0
.../objectSpreadNegative(target=es5).symbols | 250 +
.../objectSpreadNegative(target=es5).types | 554 +
...NumericProperty(target=es2015).errors.txt} | 0
...ringNamedNumericProperty(target=es2015).js | 218 +
...medNumericProperty(target=es2015).symbols} | 0
...NamedNumericProperty(target=es2015).types} | 0
...amedNumericProperty(target=es5).errors.txt | 153 +
...StringNamedNumericProperty(target=es5).js} | 0
...ngNamedNumericProperty(target=es5).symbols | 471 +
...ringNamedNumericProperty(target=es5).types | 899 +
.../octalIntegerLiteral(target=es2015).js | 81 +
...ctalIntegerLiteral(target=es2015).symbols} | 0
... octalIntegerLiteral(target=es2015).types} | 0
....js => octalIntegerLiteral(target=es5).js} | 0
.../octalIntegerLiteral(target=es5).symbols | 124 +
.../octalIntegerLiteral(target=es5).types | 238 +
.../optionalChainingInArrow(target=es2015).js | 14 +
...=> optionalChainingInArrow(target=es5).js} | 0
.../optionalChainingInLoop(target=es2015).js | 22 +
... => optionalChainingInLoop(target=es5).js} | 0
.../reference/out-flag(target=es2015).js | 40 +
.../reference/out-flag(target=es2015).js.map | 3 +
.../out-flag(target=es2015).sourcemap.txt | 131 +
...ymbols => out-flag(target=es2015).symbols} | 0
...ag.types => out-flag(target=es2015).types} | 0
.../{out-flag.js => out-flag(target=es5).js} | 0
...lag.js.map => out-flag(target=es5).js.map} | 0
...txt => out-flag(target=es5).sourcemap.txt} | 0
.../reference/out-flag(target=es5).symbols | 24 +
.../reference/out-flag(target=es5).types | 30 +
...xt => out-flag2(target=es2015).errors.txt} | 0
.../reference/out-flag2(target=es2015).js | 21 +
.../reference/out-flag2(target=es2015).js.map | 3 +
.../out-flag2(target=es2015).sourcemap.txt | 49 +
...mbols => out-flag2(target=es2015).symbols} | 0
...2.types => out-flag2(target=es2015).types} | 0
...s.txt => out-flag2(target=es5).errors.txt} | 0
...{out-flag2.js => out-flag2(target=es5).js} | 0
...g2.js.map => out-flag2(target=es5).js.map} | 0
...xt => out-flag2(target=es5).sourcemap.txt} | 0
.../reference/out-flag2(target=es5).symbols | 10 +
.../reference/out-flag2(target=es5).types | 12 +
.../out-flag3(target=es2015).errors.txt | 12 +
.../reference/out-flag3(target=es2015).js | 21 +
.../reference/out-flag3(target=es2015).js.map | 3 +
.../out-flag3(target=es2015).sourcemap.txt | 49 +
...mbols => out-flag3(target=es2015).symbols} | 0
...3.types => out-flag3(target=es2015).types} | 0
.../out-flag3(target=es5).errors.txt | 12 +
...{out-flag3.js => out-flag3(target=es5).js} | 0
...g3.js.map => out-flag3(target=es5).js.map} | 0
...xt => out-flag3(target=es5).sourcemap.txt} | 0
.../reference/out-flag3(target=es5).symbols | 10 +
.../reference/out-flag3(target=es5).types | 12 +
...ModuleConcatAmd(target=es2015).errors.txt} | 0
.../outModuleConcatAmd(target=es2015).js | 38 +
.../outModuleConcatAmd(target=es2015).js.map | 3 +
...duleConcatAmd(target=es2015).sourcemap.txt | 82 +
...outModuleConcatAmd(target=es2015).symbols} | 0
...> outModuleConcatAmd(target=es2015).types} | 0
.../outModuleConcatAmd(target=es5).errors.txt | 12 +
...d.js => outModuleConcatAmd(target=es5).js} | 0
... => outModuleConcatAmd(target=es5).js.map} | 0
...ModuleConcatAmd(target=es5).sourcemap.txt} | 0
.../outModuleConcatAmd(target=es5).symbols | 14 +
.../outModuleConcatAmd(target=es5).types | 18 +
...eConcatCommonjs(target=es2015).errors.txt} | 0
...duleConcatCommonjs(target=es2015).symbols} | 0
...ModuleConcatCommonjs(target=es2015).types} | 0
...oduleConcatCommonjs(target=es5).errors.txt | 13 +
...utModuleConcatCommonjs(target=es5).symbols | 14 +
.../outModuleConcatCommonjs(target=es5).types | 18 +
...DeclarationOnly(target=es2015).errors.txt} | 0
...CommonjsDeclarationOnly(target=es2015).js} | 0
...njsDeclarationOnly(target=es2015).symbols} | 0
...monjsDeclarationOnly(target=es2015).types} | 0
...onjsDeclarationOnly(target=es5).errors.txt | 11 +
...ncatCommonjsDeclarationOnly(target=es5).js | 22 +
...ommonjsDeclarationOnly(target=es5).symbols | 14 +
...tCommonjsDeclarationOnly(target=es5).types | 18 +
...uleConcatSystem(target=es2015).errors.txt} | 0
.../outModuleConcatSystem(target=es2015).js | 52 +
...utModuleConcatSystem(target=es2015).js.map | 3 +
...eConcatSystem(target=es2015).sourcemap.txt | 109 +
...ModuleConcatSystem(target=es2015).symbols} | 0
...utModuleConcatSystem(target=es2015).types} | 0
...tModuleConcatSystem(target=es5).errors.txt | 12 +
...s => outModuleConcatSystem(target=es5).js} | 0
... outModuleConcatSystem(target=es5).js.map} | 0
...uleConcatSystem(target=es5).sourcemap.txt} | 0
.../outModuleConcatSystem(target=es5).symbols | 14 +
.../outModuleConcatSystem(target=es5).types | 18 +
...ModuleConcatUmd(target=es2015).errors.txt} | 0
...outModuleConcatUmd(target=es2015).symbols} | 0
...> outModuleConcatUmd(target=es2015).types} | 0
.../outModuleConcatUmd(target=es5).errors.txt | 14 +
.../outModuleConcatUmd(target=es5).symbols | 14 +
.../outModuleConcatUmd(target=es5).types | 18 +
...ifiedModuleKind(target=es2015).errors.txt} | 0
...atUnspecifiedModuleKind(target=es2015).js} | 0
...pecifiedModuleKind(target=es2015).symbols} | 0
...nspecifiedModuleKind(target=es2015).types} | 0
...specifiedModuleKind(target=es5).errors.txt | 12 +
...ConcatUnspecifiedModuleKind(target=es5).js | 10 +
...tUnspecifiedModuleKind(target=es5).symbols | 10 +
...catUnspecifiedModuleKind(target=es5).types | 14 +
...DeclarationOnly(target=es2015).errors.txt} | 0
...indDeclarationOnly(target=es2015).symbols} | 0
...eKindDeclarationOnly(target=es2015).types} | 0
...KindDeclarationOnly(target=es5).errors.txt | 12 +
...uleKindDeclarationOnly(target=es5).symbols | 10 +
...oduleKindDeclarationOnly(target=es5).types | 14 +
...TripleSlashRefs(target=es2015).errors.txt} | 0
...outModuleTripleSlashRefs(target=es2015).js | 69 +
...oduleTripleSlashRefs(target=es2015).js.map | 3 +
...ipleSlashRefs(target=es2015).sourcemap.txt | 127 +
...uleTripleSlashRefs(target=es2015).symbols} | 0
...oduleTripleSlashRefs(target=es2015).types} | 0
...duleTripleSlashRefs(target=es5).errors.txt | 34 +
...> outModuleTripleSlashRefs(target=es5).js} | 0
...tModuleTripleSlashRefs(target=es5).js.map} | 0
...TripleSlashRefs(target=es5).sourcemap.txt} | 0
...tModuleTripleSlashRefs(target=es5).symbols | 51 +
...outModuleTripleSlashRefs(target=es5).types | 61 +
...arserAccessors1(target=es2015).errors.txt} | 0
.../parserAccessors1(target=es2015).js | 11 +
...> parserAccessors1(target=es2015).symbols} | 0
... => parserAccessors1(target=es2015).types} | 0
.../parserAccessors1(target=es5).errors.txt | 9 +
...rs1.js => parserAccessors1(target=es5).js} | 0
.../parserAccessors1(target=es5).symbols | 9 +
.../parserAccessors1(target=es5).types | 11 +
...rserAccessors10(target=es2015).errors.txt} | 0
...js => parserAccessors10(target=es2015).js} | 0
... parserAccessors10(target=es2015).symbols} | 0
...=> parserAccessors10(target=es2015).types} | 0
.../parserAccessors10(target=es5).errors.txt | 12 +
.../parserAccessors10(target=es5).js | 11 +
.../parserAccessors10(target=es5).symbols | 10 +
.../parserAccessors10(target=es5).types | 14 +
.../parserAccessors2(target=es2015).js | 11 +
...> parserAccessors2(target=es2015).symbols} | 0
... => parserAccessors2(target=es2015).types} | 0
...rs2.js => parserAccessors2(target=es5).js} | 0
.../parserAccessors2(target=es5).symbols | 10 +
.../parserAccessors2(target=es5).types | 11 +
...arserAccessors3(target=es2015).errors.txt} | 0
....js => parserAccessors3(target=es2015).js} | 0
...> parserAccessors3(target=es2015).symbols} | 0
... => parserAccessors3(target=es2015).types} | 0
.../parserAccessors3(target=es5).errors.txt | 7 +
.../reference/parserAccessors3(target=es5).js | 7 +
.../parserAccessors3(target=es5).symbols | 7 +
.../parserAccessors3(target=es5).types | 11 +
....js => parserAccessors4(target=es2015).js} | 0
...> parserAccessors4(target=es2015).symbols} | 0
... => parserAccessors4(target=es2015).types} | 0
.../reference/parserAccessors4(target=es5).js | 7 +
.../parserAccessors4(target=es5).symbols | 8 +
.../parserAccessors4(target=es5).types | 11 +
...arserAccessors5(target=es2015).errors.txt} | 0
....js => parserAccessors5(target=es2015).js} | 0
...> parserAccessors5(target=es2015).symbols} | 0
... => parserAccessors5(target=es2015).types} | 0
.../parserAccessors5(target=es5).errors.txt | 9 +
.../reference/parserAccessors5(target=es5).js | 8 +
.../parserAccessors5(target=es5).symbols | 9 +
.../parserAccessors5(target=es5).types | 13 +
...arserAccessors6(target=es2015).errors.txt} | 0
....js => parserAccessors6(target=es2015).js} | 0
...> parserAccessors6(target=es2015).symbols} | 0
... => parserAccessors6(target=es2015).types} | 0
.../parserAccessors6(target=es5).errors.txt | 9 +
.../reference/parserAccessors6(target=es5).js | 8 +
.../parserAccessors6(target=es5).symbols | 10 +
.../parserAccessors6(target=es5).types | 13 +
...arserAccessors7(target=es2015).errors.txt} | 0
....js => parserAccessors7(target=es2015).js} | 0
...> parserAccessors7(target=es2015).symbols} | 0
... => parserAccessors7(target=es2015).types} | 0
.../parserAccessors7(target=es5).errors.txt | 10 +
.../reference/parserAccessors7(target=es5).js | 7 +
.../parserAccessors7(target=es5).symbols | 8 +
.../parserAccessors7(target=es5).types | 13 +
...arserAccessors8(target=es2015).errors.txt} | 0
....js => parserAccessors8(target=es2015).js} | 0
...> parserAccessors8(target=es2015).symbols} | 0
... => parserAccessors8(target=es2015).types} | 0
.../parserAccessors8(target=es5).errors.txt | 7 +
.../reference/parserAccessors8(target=es5).js | 7 +
.../parserAccessors8(target=es5).symbols | 7 +
.../parserAccessors8(target=es5).types | 11 +
...arserAccessors9(target=es2015).errors.txt} | 0
....js => parserAccessors9(target=es2015).js} | 0
...> parserAccessors9(target=es2015).symbols} | 0
... => parserAccessors9(target=es2015).types} | 0
.../parserAccessors9(target=es5).errors.txt | 7 +
.../reference/parserAccessors9(target=es5).js | 7 +
.../parserAccessors9(target=es5).symbols | 9 +
.../parserAccessors9(target=es5).types | 15 +
...edPropertyName1(target=es2015).errors.txt} | 0
...S5ComputedPropertyName1(target=es2015).js} | 0
...putedPropertyName1(target=es2015).symbols} | 0
...omputedPropertyName1(target=es2015).types} | 0
...mputedPropertyName1(target=es5).errors.txt | 9 +
...serES5ComputedPropertyName1(target=es5).js | 8 +
...5ComputedPropertyName1(target=es5).symbols | 9 +
...ES5ComputedPropertyName1(target=es5).types | 13 +
...dPropertyName10(target=es2015).errors.txt} | 0
...S5ComputedPropertyName10(target=es2015).js | 15 +
...utedPropertyName10(target=es2015).symbols} | 0
...mputedPropertyName10(target=es2015).types} | 0
...putedPropertyName10(target=es5).errors.txt | 9 +
...rES5ComputedPropertyName10(target=es5).js} | 0
...ComputedPropertyName10(target=es5).symbols | 9 +
...S5ComputedPropertyName10(target=es5).types | 15 +
...dPropertyName11(target=es2015).errors.txt} | 0
...S5ComputedPropertyName11(target=es2015).js | 10 +
...utedPropertyName11(target=es2015).symbols} | 0
...mputedPropertyName11(target=es2015).types} | 0
...putedPropertyName11(target=es5).errors.txt | 9 +
...rES5ComputedPropertyName11(target=es5).js} | 0
...ComputedPropertyName11(target=es5).symbols | 9 +
...S5ComputedPropertyName11(target=es5).types | 13 +
...edPropertyName2(target=es2015).errors.txt} | 0
...ES5ComputedPropertyName2(target=es2015).js | 7 +
...putedPropertyName2(target=es2015).symbols} | 0
...omputedPropertyName2(target=es2015).types} | 0
...mputedPropertyName2(target=es5).errors.txt | 7 +
...erES5ComputedPropertyName2(target=es5).js} | 0
...5ComputedPropertyName2(target=es5).symbols | 7 +
...ES5ComputedPropertyName2(target=es5).types | 15 +
...edPropertyName3(target=es2015).errors.txt} | 0
...ES5ComputedPropertyName3(target=es2015).js | 7 +
...putedPropertyName3(target=es2015).symbols} | 0
...omputedPropertyName3(target=es2015).types} | 0
...mputedPropertyName3(target=es5).errors.txt | 7 +
...erES5ComputedPropertyName3(target=es5).js} | 0
...5ComputedPropertyName3(target=es5).symbols | 7 +
...ES5ComputedPropertyName3(target=es5).types | 13 +
...edPropertyName4(target=es2015).errors.txt} | 0
...ES5ComputedPropertyName4(target=es2015).js | 7 +
...putedPropertyName4(target=es2015).symbols} | 0
...omputedPropertyName4(target=es2015).types} | 0
...mputedPropertyName4(target=es5).errors.txt | 10 +
...erES5ComputedPropertyName4(target=es5).js} | 0
...5ComputedPropertyName4(target=es5).symbols | 7 +
...ES5ComputedPropertyName4(target=es5).types | 13 +
...edPropertyName5(target=es2015).errors.txt} | 0
...S5ComputedPropertyName5(target=es2015).js} | 0
...putedPropertyName5(target=es2015).symbols} | 0
...omputedPropertyName5(target=es2015).types} | 0
...mputedPropertyName5(target=es5).errors.txt | 9 +
...serES5ComputedPropertyName5(target=es5).js | 8 +
...5ComputedPropertyName5(target=es5).symbols | 9 +
...ES5ComputedPropertyName5(target=es5).types | 10 +
...edPropertyName6(target=es2015).errors.txt} | 0
...S5ComputedPropertyName6(target=es2015).js} | 0
...putedPropertyName6(target=es2015).symbols} | 0
...omputedPropertyName6(target=es2015).types} | 0
...mputedPropertyName6(target=es5).errors.txt | 9 +
...serES5ComputedPropertyName6(target=es5).js | 12 +
...5ComputedPropertyName6(target=es5).symbols | 9 +
...ES5ComputedPropertyName6(target=es5).types | 15 +
...edPropertyName7(target=es2015).errors.txt} | 0
...ES5ComputedPropertyName7(target=es2015).js | 10 +
...putedPropertyName7(target=es2015).symbols} | 0
...omputedPropertyName7(target=es2015).types} | 0
...mputedPropertyName7(target=es5).errors.txt | 9 +
...erES5ComputedPropertyName7(target=es5).js} | 0
...5ComputedPropertyName7(target=es5).symbols | 9 +
...ES5ComputedPropertyName7(target=es5).types | 13 +
...edPropertyName8(target=es2015).errors.txt} | 0
...S5ComputedPropertyName8(target=es2015).js} | 0
...putedPropertyName8(target=es2015).symbols} | 0
...omputedPropertyName8(target=es2015).types} | 0
...mputedPropertyName8(target=es5).errors.txt | 7 +
...serES5ComputedPropertyName8(target=es5).js | 7 +
...5ComputedPropertyName8(target=es5).symbols | 7 +
...ES5ComputedPropertyName8(target=es5).types | 11 +
...edPropertyName9(target=es2015).errors.txt} | 0
...ES5ComputedPropertyName9(target=es2015).js | 10 +
...putedPropertyName9(target=es2015).symbols} | 0
...omputedPropertyName9(target=es2015).types} | 0
...mputedPropertyName9(target=es5).errors.txt | 12 +
...erES5ComputedPropertyName9(target=es5).js} | 0
...5ComputedPropertyName9(target=es5).symbols | 10 +
...ES5ComputedPropertyName9(target=es5).types | 13 +
...rOfStatement1.d(target=es2015).errors.txt} | 0
...5ForOfStatement1.d(target=es2015).symbols} | 0
...ES5ForOfStatement1.d(target=es2015).types} | 0
...S5ForOfStatement1.d(target=es5).errors.txt | 11 +
...erES5ForOfStatement1.d(target=es5).symbols | 6 +
...rserES5ForOfStatement1.d(target=es5).types | 9 +
...orOfStatement10(target=es2015).errors.txt} | 0
...arserES5ForOfStatement10(target=es2015).js | 9 +
...S5ForOfStatement10(target=es2015).symbols} | 0
...rES5ForOfStatement10(target=es2015).types} | 0
...ES5ForOfStatement10(target=es5).errors.txt | 8 +
... parserES5ForOfStatement10(target=es5).js} | 0
...serES5ForOfStatement10(target=es5).symbols | 6 +
...arserES5ForOfStatement10(target=es5).types | 9 +
...orOfStatement11(target=es2015).errors.txt} | 0
...arserES5ForOfStatement11(target=es2015).js | 9 +
...S5ForOfStatement11(target=es2015).symbols} | 0
...rES5ForOfStatement11(target=es2015).types} | 0
...ES5ForOfStatement11(target=es5).errors.txt | 8 +
... parserES5ForOfStatement11(target=es5).js} | 0
...serES5ForOfStatement11(target=es5).symbols | 7 +
...arserES5ForOfStatement11(target=es5).types | 11 +
...orOfStatement12(target=es2015).errors.txt} | 0
...arserES5ForOfStatement12(target=es2015).js | 9 +
...S5ForOfStatement12(target=es2015).symbols} | 0
...rES5ForOfStatement12(target=es2015).types} | 0
...ES5ForOfStatement12(target=es5).errors.txt | 8 +
... parserES5ForOfStatement12(target=es5).js} | 0
...serES5ForOfStatement12(target=es5).symbols | 7 +
...arserES5ForOfStatement12(target=es5).types | 11 +
...orOfStatement13(target=es2015).errors.txt} | 0
...arserES5ForOfStatement13(target=es2015).js | 9 +
...S5ForOfStatement13(target=es2015).symbols} | 0
...rES5ForOfStatement13(target=es2015).types} | 0
...ES5ForOfStatement13(target=es5).errors.txt | 8 +
... parserES5ForOfStatement13(target=es5).js} | 0
...serES5ForOfStatement13(target=es5).symbols | 7 +
...arserES5ForOfStatement13(target=es5).types | 11 +
...orOfStatement14(target=es2015).errors.txt} | 0
...arserES5ForOfStatement14(target=es2015).js | 9 +
...S5ForOfStatement14(target=es2015).symbols} | 0
...rES5ForOfStatement14(target=es2015).types} | 0
...ES5ForOfStatement14(target=es5).errors.txt | 8 +
... parserES5ForOfStatement14(target=es5).js} | 0
...serES5ForOfStatement14(target=es5).symbols | 7 +
...arserES5ForOfStatement14(target=es5).types | 11 +
...orOfStatement15(target=es2015).errors.txt} | 0
...arserES5ForOfStatement15(target=es2015).js | 9 +
...S5ForOfStatement15(target=es2015).symbols} | 0
...rES5ForOfStatement15(target=es2015).types} | 0
...ES5ForOfStatement15(target=es5).errors.txt | 8 +
... parserES5ForOfStatement15(target=es5).js} | 0
...serES5ForOfStatement15(target=es5).symbols | 7 +
...arserES5ForOfStatement15(target=es5).types | 11 +
...orOfStatement16(target=es2015).errors.txt} | 0
...arserES5ForOfStatement16(target=es2015).js | 9 +
...S5ForOfStatement16(target=es2015).symbols} | 0
...rES5ForOfStatement16(target=es2015).types} | 0
...ES5ForOfStatement16(target=es5).errors.txt | 8 +
... parserES5ForOfStatement16(target=es5).js} | 0
...serES5ForOfStatement16(target=es5).symbols | 7 +
...arserES5ForOfStatement16(target=es5).types | 11 +
...rserES5ForOfStatement17(target=es2015).js} | 0
...S5ForOfStatement17(target=es2015).symbols} | 0
...rES5ForOfStatement17(target=es2015).types} | 0
.../parserES5ForOfStatement17(target=es5).js | 7 +
...serES5ForOfStatement17(target=es5).symbols | 6 +
...arserES5ForOfStatement17(target=es5).types | 6 +
...arserES5ForOfStatement18(target=es2015).js | 7 +
...S5ForOfStatement18(target=es2015).symbols} | 0
...rES5ForOfStatement18(target=es2015).types} | 0
... parserES5ForOfStatement18(target=es5).js} | 0
...serES5ForOfStatement18(target=es5).symbols | 7 +
...arserES5ForOfStatement18(target=es5).types | 7 +
...rserES5ForOfStatement19(target=es2015).js} | 0
...S5ForOfStatement19(target=es2015).symbols} | 0
...rES5ForOfStatement19(target=es2015).types} | 0
.../parserES5ForOfStatement19(target=es5).js | 7 +
...serES5ForOfStatement19(target=es5).symbols | 7 +
...arserES5ForOfStatement19(target=es5).types | 7 +
...ForOfStatement2(target=es2015).errors.txt} | 0
...parserES5ForOfStatement2(target=es2015).js | 9 +
...ES5ForOfStatement2(target=es2015).symbols} | 0
...erES5ForOfStatement2(target=es2015).types} | 0
...rES5ForOfStatement2(target=es5).errors.txt | 8 +
...> parserES5ForOfStatement2(target=es5).js} | 0
...rserES5ForOfStatement2(target=es5).symbols | 6 +
...parserES5ForOfStatement2(target=es5).types | 7 +
...orOfStatement20(target=es2015).errors.txt} | 0
...rserES5ForOfStatement20(target=es2015).js} | 0
...S5ForOfStatement20(target=es2015).symbols} | 0
...rES5ForOfStatement20(target=es2015).types} | 0
...ES5ForOfStatement20(target=es5).errors.txt | 7 +
.../parserES5ForOfStatement20(target=es5).js | 7 +
...serES5ForOfStatement20(target=es5).symbols | 7 +
...arserES5ForOfStatement20(target=es5).types | 11 +
...orOfStatement21(target=es2015).errors.txt} | 0
...arserES5ForOfStatement21(target=es2015).js | 7 +
...S5ForOfStatement21(target=es2015).symbols} | 0
...rES5ForOfStatement21(target=es2015).types} | 0
...ES5ForOfStatement21(target=es5).errors.txt | 7 +
... parserES5ForOfStatement21(target=es5).js} | 0
...serES5ForOfStatement21(target=es5).symbols | 5 +
...arserES5ForOfStatement21(target=es5).types | 7 +
...ForOfStatement3(target=es2015).errors.txt} | 0
...parserES5ForOfStatement3(target=es2015).js | 9 +
...ES5ForOfStatement3(target=es2015).symbols} | 0
...erES5ForOfStatement3(target=es2015).types} | 0
...rES5ForOfStatement3(target=es5).errors.txt | 11 +
...> parserES5ForOfStatement3(target=es5).js} | 0
...rserES5ForOfStatement3(target=es5).symbols | 7 +
...parserES5ForOfStatement3(target=es5).types | 11 +
...ForOfStatement4(target=es2015).errors.txt} | 0
...parserES5ForOfStatement4(target=es2015).js | 9 +
...ES5ForOfStatement4(target=es2015).symbols} | 0
...erES5ForOfStatement4(target=es2015).types} | 0
...rES5ForOfStatement4(target=es5).errors.txt | 11 +
...> parserES5ForOfStatement4(target=es5).js} | 0
...rserES5ForOfStatement4(target=es5).symbols | 6 +
...parserES5ForOfStatement4(target=es5).types | 11 +
...ForOfStatement5(target=es2015).errors.txt} | 0
...parserES5ForOfStatement5(target=es2015).js | 9 +
...ES5ForOfStatement5(target=es2015).symbols} | 0
...erES5ForOfStatement5(target=es2015).types} | 0
...rES5ForOfStatement5(target=es5).errors.txt | 11 +
...> parserES5ForOfStatement5(target=es5).js} | 0
...rserES5ForOfStatement5(target=es5).symbols | 6 +
...parserES5ForOfStatement5(target=es5).types | 9 +
...ForOfStatement6(target=es2015).errors.txt} | 0
...parserES5ForOfStatement6(target=es2015).js | 9 +
...ES5ForOfStatement6(target=es2015).symbols} | 0
...erES5ForOfStatement6(target=es2015).types} | 0
...rES5ForOfStatement6(target=es5).errors.txt | 11 +
...> parserES5ForOfStatement6(target=es5).js} | 0
...rserES5ForOfStatement6(target=es5).symbols | 7 +
...parserES5ForOfStatement6(target=es5).types | 15 +
...ForOfStatement7(target=es2015).errors.txt} | 0
...parserES5ForOfStatement7(target=es2015).js | 9 +
...ES5ForOfStatement7(target=es2015).symbols} | 0
...erES5ForOfStatement7(target=es2015).types} | 0
...rES5ForOfStatement7(target=es5).errors.txt | 11 +
...> parserES5ForOfStatement7(target=es5).js} | 0
...rserES5ForOfStatement7(target=es5).symbols | 7 +
...parserES5ForOfStatement7(target=es5).types | 15 +
...ForOfStatement8(target=es2015).errors.txt} | 0
...parserES5ForOfStatement8(target=es2015).js | 9 +
...ES5ForOfStatement8(target=es2015).symbols} | 0
...erES5ForOfStatement8(target=es2015).types} | 0
...rES5ForOfStatement8(target=es5).errors.txt | 8 +
...> parserES5ForOfStatement8(target=es5).js} | 0
...rserES5ForOfStatement8(target=es5).symbols | 6 +
...parserES5ForOfStatement8(target=es5).types | 9 +
...ForOfStatement9(target=es2015).errors.txt} | 0
...parserES5ForOfStatement9(target=es2015).js | 9 +
...ES5ForOfStatement9(target=es2015).symbols} | 0
...erES5ForOfStatement9(target=es2015).types} | 0
...rES5ForOfStatement9(target=es5).errors.txt | 8 +
...> parserES5ForOfStatement9(target=es5).js} | 0
...rserES5ForOfStatement9(target=es5).symbols | 6 +
...parserES5ForOfStatement9(target=es5).types | 9 +
...parserES5SymbolIndexer1(target=es2015).js} | 0
...rES5SymbolIndexer1(target=es2015).symbols} | 0
...serES5SymbolIndexer1(target=es2015).types} | 0
.../parserES5SymbolIndexer1(target=es5).js | 8 +
...arserES5SymbolIndexer1(target=es5).symbols | 9 +
.../parserES5SymbolIndexer1(target=es5).types | 8 +
.../parserES5SymbolIndexer2(target=es2015).js | 10 +
...rES5SymbolIndexer2(target=es2015).symbols} | 0
...serES5SymbolIndexer2(target=es2015).types} | 0
...=> parserES5SymbolIndexer2(target=es5).js} | 0
...arserES5SymbolIndexer2(target=es5).symbols | 9 +
.../parserES5SymbolIndexer2(target=es5).types | 11 +
...parserES5SymbolIndexer3(target=es2015).js} | 0
...rES5SymbolIndexer3(target=es2015).symbols} | 0
...serES5SymbolIndexer3(target=es2015).types} | 0
.../parserES5SymbolIndexer3(target=es5).js | 9 +
...arserES5SymbolIndexer3(target=es5).symbols | 9 +
.../parserES5SymbolIndexer3(target=es5).types | 11 +
...arserES5SymbolProperty1(target=es2015).js} | 0
...ES5SymbolProperty1(target=es2015).symbols} | 0
...erES5SymbolProperty1(target=es2015).types} | 0
.../parserES5SymbolProperty1(target=es5).js | 8 +
...rserES5SymbolProperty1(target=es5).symbols | 12 +
...parserES5SymbolProperty1(target=es5).types | 14 +
...arserES5SymbolProperty2(target=es2015).js} | 0
...ES5SymbolProperty2(target=es2015).symbols} | 0
...erES5SymbolProperty2(target=es2015).types} | 0
.../parserES5SymbolProperty2(target=es5).js | 8 +
...rserES5SymbolProperty2(target=es5).symbols | 12 +
...parserES5SymbolProperty2(target=es5).types | 14 +
...arserES5SymbolProperty3(target=es2015).js} | 0
...ES5SymbolProperty3(target=es2015).symbols} | 0
...erES5SymbolProperty3(target=es2015).types} | 0
.../parserES5SymbolProperty3(target=es5).js | 8 +
...rserES5SymbolProperty3(target=es5).symbols | 12 +
...parserES5SymbolProperty3(target=es5).types | 17 +
...SymbolProperty4(target=es2015).errors.txt} | 0
...arserES5SymbolProperty4(target=es2015).js} | 0
...ES5SymbolProperty4(target=es2015).symbols} | 0
...erES5SymbolProperty4(target=es2015).types} | 0
...rES5SymbolProperty4(target=es5).errors.txt | 9 +
.../parserES5SymbolProperty4(target=es5).js | 8 +
...rserES5SymbolProperty4(target=es5).symbols | 10 +
...parserES5SymbolProperty4(target=es5).types | 17 +
...SymbolProperty5(target=es2015).errors.txt} | 0
...parserES5SymbolProperty5(target=es2015).js | 11 +
...ES5SymbolProperty5(target=es2015).symbols} | 0
...erES5SymbolProperty5(target=es2015).types} | 0
...rES5SymbolProperty5(target=es5).errors.txt | 9 +
...> parserES5SymbolProperty5(target=es5).js} | 0
...rserES5SymbolProperty5(target=es5).symbols | 10 +
...parserES5SymbolProperty5(target=es5).types | 17 +
...parserES5SymbolProperty6(target=es2015).js | 15 +
...ES5SymbolProperty6(target=es2015).symbols} | 0
...erES5SymbolProperty6(target=es2015).types} | 0
...> parserES5SymbolProperty6(target=es5).js} | 0
...rserES5SymbolProperty6(target=es5).symbols | 12 +
...parserES5SymbolProperty6(target=es5).types | 19 +
...parserES5SymbolProperty7(target=es2015).js | 11 +
...ES5SymbolProperty7(target=es2015).symbols} | 0
...erES5SymbolProperty7(target=es2015).types} | 0
...> parserES5SymbolProperty7(target=es5).js} | 0
...rserES5SymbolProperty7(target=es5).symbols | 12 +
...parserES5SymbolProperty7(target=es5).types | 17 +
...arserES5SymbolProperty8(target=es2015).js} | 0
...ES5SymbolProperty8(target=es2015).symbols} | 0
...erES5SymbolProperty8(target=es2015).types} | 0
.../parserES5SymbolProperty8(target=es5).js | 9 +
...rserES5SymbolProperty8(target=es5).symbols | 12 +
...parserES5SymbolProperty8(target=es5).types | 17 +
...arserES5SymbolProperty9(target=es2015).js} | 0
...ES5SymbolProperty9(target=es2015).symbols} | 0
...erES5SymbolProperty9(target=es2015).types} | 0
.../parserES5SymbolProperty9(target=es5).js | 9 +
...rserES5SymbolProperty9(target=es5).symbols | 12 +
...parserES5SymbolProperty9(target=es5).types | 17 +
...TypeParameters1(target=es2015).errors.txt} | 0
...essorWithTypeParameters1(target=es2015).js | 11 +
...ithTypeParameters1(target=es2015).symbols} | 0
...rWithTypeParameters1(target=es2015).types} | 0
...WithTypeParameters1(target=es5).errors.txt | 12 +
...ccessorWithTypeParameters1(target=es5).js} | 0
...sorWithTypeParameters1(target=es5).symbols | 10 +
...essorWithTypeParameters1(target=es5).types | 11 +
...MemberAccessor1(target=es2015).errors.txt} | 0
.../parserMemberAccessor1(target=es2015).js | 13 +
...serMemberAccessor1(target=es2015).symbols} | 0
...arserMemberAccessor1(target=es2015).types} | 0
...rserMemberAccessor1(target=es5).errors.txt | 10 +
...s => parserMemberAccessor1(target=es5).js} | 0
.../parserMemberAccessor1(target=es5).symbols | 13 +
.../parserMemberAccessor1(target=es5).types | 17 +
...sorDeclaration1(target=es2015).errors.txt} | 0
...mberAccessorDeclaration1(target=es2015).js | 11 +
...cessorDeclaration1(target=es2015).symbols} | 0
...AccessorDeclaration1(target=es2015).types} | 0
...ccessorDeclaration1(target=es5).errors.txt | 9 +
...MemberAccessorDeclaration1(target=es5).js} | 0
...erAccessorDeclaration1(target=es5).symbols | 9 +
...mberAccessorDeclaration1(target=es5).types | 11 +
...orDeclaration10(target=es2015).errors.txt} | 0
...berAccessorDeclaration10(target=es2015).js | 11 +
...essorDeclaration10(target=es2015).symbols} | 0
...ccessorDeclaration10(target=es2015).types} | 0
...cessorDeclaration10(target=es5).errors.txt | 12 +
...emberAccessorDeclaration10(target=es5).js} | 0
...rAccessorDeclaration10(target=es5).symbols | 9 +
...berAccessorDeclaration10(target=es5).types | 11 +
...orDeclaration11(target=es2015).errors.txt} | 0
...berAccessorDeclaration11(target=es2015).js | 11 +
...essorDeclaration11(target=es2015).symbols} | 0
...ccessorDeclaration11(target=es2015).types} | 0
...cessorDeclaration11(target=es5).errors.txt | 12 +
...emberAccessorDeclaration11(target=es5).js} | 0
...rAccessorDeclaration11(target=es5).symbols | 9 +
...berAccessorDeclaration11(target=es5).types | 11 +
...orDeclaration12(target=es2015).errors.txt} | 0
...berAccessorDeclaration12(target=es2015).js | 11 +
...essorDeclaration12(target=es2015).symbols} | 0
...ccessorDeclaration12(target=es2015).types} | 0
...cessorDeclaration12(target=es5).errors.txt | 12 +
...emberAccessorDeclaration12(target=es5).js} | 0
...rAccessorDeclaration12(target=es5).symbols | 10 +
...berAccessorDeclaration12(target=es5).types | 13 +
...orDeclaration13(target=es2015).errors.txt} | 0
...berAccessorDeclaration13(target=es2015).js | 11 +
...essorDeclaration13(target=es2015).symbols} | 0
...ccessorDeclaration13(target=es2015).types} | 0
...cessorDeclaration13(target=es5).errors.txt | 9 +
...emberAccessorDeclaration13(target=es5).js} | 0
...rAccessorDeclaration13(target=es5).symbols | 9 +
...berAccessorDeclaration13(target=es5).types | 11 +
...orDeclaration14(target=es2015).errors.txt} | 0
...berAccessorDeclaration14(target=es2015).js | 11 +
...essorDeclaration14(target=es2015).symbols} | 0
...ccessorDeclaration14(target=es2015).types} | 0
...cessorDeclaration14(target=es5).errors.txt | 9 +
...emberAccessorDeclaration14(target=es5).js} | 0
...rAccessorDeclaration14(target=es5).symbols | 11 +
...berAccessorDeclaration14(target=es5).types | 15 +
...orDeclaration15(target=es2015).errors.txt} | 0
...berAccessorDeclaration15(target=es2015).js | 11 +
...essorDeclaration15(target=es2015).symbols} | 0
...ccessorDeclaration15(target=es2015).types} | 0
...cessorDeclaration15(target=es5).errors.txt | 9 +
...emberAccessorDeclaration15(target=es5).js} | 0
...rAccessorDeclaration15(target=es5).symbols | 10 +
...berAccessorDeclaration15(target=es5).types | 13 +
...orDeclaration16(target=es2015).errors.txt} | 0
...berAccessorDeclaration16(target=es2015).js | 11 +
...essorDeclaration16(target=es2015).symbols} | 0
...ccessorDeclaration16(target=es2015).types} | 0
...cessorDeclaration16(target=es5).errors.txt | 9 +
...emberAccessorDeclaration16(target=es5).js} | 0
...rAccessorDeclaration16(target=es5).symbols | 10 +
...berAccessorDeclaration16(target=es5).types | 15 +
...orDeclaration17(target=es2015).errors.txt} | 0
...berAccessorDeclaration17(target=es2015).js | 11 +
...essorDeclaration17(target=es2015).symbols} | 0
...ccessorDeclaration17(target=es2015).types} | 0
...cessorDeclaration17(target=es5).errors.txt | 9 +
...emberAccessorDeclaration17(target=es5).js} | 0
...rAccessorDeclaration17(target=es5).symbols | 10 +
...berAccessorDeclaration17(target=es5).types | 13 +
...orDeclaration18(target=es2015).errors.txt} | 0
...berAccessorDeclaration18(target=es2015).js | 11 +
...essorDeclaration18(target=es2015).symbols} | 0
...ccessorDeclaration18(target=es2015).types} | 0
...cessorDeclaration18(target=es5).errors.txt | 9 +
...emberAccessorDeclaration18(target=es5).js} | 0
...rAccessorDeclaration18(target=es5).symbols | 10 +
...berAccessorDeclaration18(target=es5).types | 13 +
...sorDeclaration2(target=es2015).errors.txt} | 0
...mberAccessorDeclaration2(target=es2015).js | 11 +
...cessorDeclaration2(target=es2015).symbols} | 0
...AccessorDeclaration2(target=es2015).types} | 0
...ccessorDeclaration2(target=es5).errors.txt | 9 +
...MemberAccessorDeclaration2(target=es5).js} | 0
...erAccessorDeclaration2(target=es5).symbols | 9 +
...mberAccessorDeclaration2(target=es5).types | 11 +
...sorDeclaration3(target=es2015).errors.txt} | 0
...mberAccessorDeclaration3(target=es2015).js | 11 +
...cessorDeclaration3(target=es2015).symbols} | 0
...AccessorDeclaration3(target=es2015).types} | 0
...ccessorDeclaration3(target=es5).errors.txt | 9 +
...MemberAccessorDeclaration3(target=es5).js} | 0
...erAccessorDeclaration3(target=es5).symbols | 9 +
...mberAccessorDeclaration3(target=es5).types | 11 +
...mberAccessorDeclaration4(target=es2015).js | 11 +
...cessorDeclaration4(target=es2015).symbols} | 0
...AccessorDeclaration4(target=es2015).types} | 0
...MemberAccessorDeclaration4(target=es5).js} | 0
...erAccessorDeclaration4(target=es5).symbols | 10 +
...mberAccessorDeclaration4(target=es5).types | 11 +
...mberAccessorDeclaration5(target=es2015).js | 11 +
...cessorDeclaration5(target=es2015).symbols} | 0
...AccessorDeclaration5(target=es2015).types} | 0
...MemberAccessorDeclaration5(target=es5).js} | 0
...erAccessorDeclaration5(target=es5).symbols | 10 +
...mberAccessorDeclaration5(target=es5).types | 11 +
...mberAccessorDeclaration6(target=es2015).js | 11 +
...cessorDeclaration6(target=es2015).symbols} | 0
...AccessorDeclaration6(target=es2015).types} | 0
...MemberAccessorDeclaration6(target=es5).js} | 0
...erAccessorDeclaration6(target=es5).symbols | 10 +
...mberAccessorDeclaration6(target=es5).types | 11 +
...sorDeclaration7(target=es2015).errors.txt} | 0
...mberAccessorDeclaration7(target=es2015).js | 11 +
...cessorDeclaration7(target=es2015).symbols} | 0
...AccessorDeclaration7(target=es2015).types} | 0
...ccessorDeclaration7(target=es5).errors.txt | 12 +
...MemberAccessorDeclaration7(target=es5).js} | 0
...erAccessorDeclaration7(target=es5).symbols | 9 +
...mberAccessorDeclaration7(target=es5).types | 11 +
...sorDeclaration8(target=es2015).errors.txt} | 0
...mberAccessorDeclaration8(target=es2015).js | 11 +
...cessorDeclaration8(target=es2015).symbols} | 0
...AccessorDeclaration8(target=es2015).types} | 0
...ccessorDeclaration8(target=es5).errors.txt | 12 +
...MemberAccessorDeclaration8(target=es5).js} | 0
...erAccessorDeclaration8(target=es5).symbols | 10 +
...mberAccessorDeclaration8(target=es5).types | 13 +
...sorDeclaration9(target=es2015).errors.txt} | 0
...mberAccessorDeclaration9(target=es2015).js | 11 +
...cessorDeclaration9(target=es2015).symbols} | 0
...AccessorDeclaration9(target=es2015).types} | 0
...ccessorDeclaration9(target=es5).errors.txt | 12 +
...MemberAccessorDeclaration9(target=es5).js} | 0
...erAccessorDeclaration9(target=es5).symbols | 9 +
...mberAccessorDeclaration9(target=es5).types | 11 +
...TypeAnnotation1(target=es2015).errors.txt} | 0
...essorWithTypeAnnotation1(target=es2015).js | 13 +
...ithTypeAnnotation1(target=es2015).symbols} | 0
...rWithTypeAnnotation1(target=es2015).types} | 0
...WithTypeAnnotation1(target=es5).errors.txt | 10 +
...ccessorWithTypeAnnotation1(target=es5).js} | 0
...sorWithTypeAnnotation1(target=es5).symbols | 11 +
...essorWithTypeAnnotation1(target=es5).types | 14 +
...TypeParameters1(target=es2015).errors.txt} | 0
...essorWithTypeParameters1(target=es2015).js | 11 +
...ithTypeParameters1(target=es2015).symbols} | 0
...rWithTypeParameters1(target=es2015).types} | 0
...WithTypeParameters1(target=es5).errors.txt | 9 +
...ccessorWithTypeParameters1(target=es5).js} | 0
...sorWithTypeParameters1(target=es5).symbols | 11 +
...essorWithTypeParameters1(target=es5).types | 13 +
...serStrictMode12(target=es2015).errors.txt} | 0
...s => parserStrictMode12(target=es2015).js} | 0
...parserStrictMode12(target=es2015).symbols} | 0
...> parserStrictMode12(target=es2015).types} | 0
.../parserStrictMode12(target=es5).errors.txt | 8 +
.../parserStrictMode12(target=es5).js | 9 +
.../parserStrictMode12(target=es5).symbols | 9 +
.../parserStrictMode12(target=es5).types | 17 +
...portedVariables(target=es2015).errors.txt} | 0
...torsOnExportedVariables(target=es2015).js} | 0
...nExportedVariables(target=es2015).symbols} | 0
...sOnExportedVariables(target=es2015).types} | 0
...OnExportedVariables(target=es5).errors.txt | 37 +
...peratorsOnExportedVariables(target=es5).js | 60 +
...orsOnExportedVariables(target=es5).symbols | 43 +
...atorsOnExportedVariables(target=es5).types | 70 +
.../privacyAccessorDeclFile(target=es2015).js | 2355 ++
...cyAccessorDeclFile(target=es2015).symbols} | 0
...vacyAccessorDeclFile(target=es2015).types} | 0
...=> privacyAccessorDeclFile(target=es5).js} | 0
...rivacyAccessorDeclFile(target=es5).symbols | 2218 ++
.../privacyAccessorDeclFile(target=es5).types | 2895 ++
...nnotNameAccessorDeclFile(target=es2015).js | 395 +
...meAccessorDeclFile(target=es2015).symbols} | 0
...NameAccessorDeclFile(target=es2015).types} | 0
...CannotNameAccessorDeclFile(target=es5).js} | 0
...otNameAccessorDeclFile(target=es5).symbols | 322 +
...nnotNameAccessorDeclFile(target=es5).types | 524 +
...> privacyGetter(target=es2015).errors.txt} | 0
.../reference/privacyGetter(target=es2015).js | 379 +
...s => privacyGetter(target=es2015).symbols} | 0
...pes => privacyGetter(target=es2015).types} | 0
.../privacyGetter(target=es5).errors.txt | 212 +
...Getter.js => privacyGetter(target=es5).js} | 0
.../privacyGetter(target=es5).symbols | 388 +
.../reference/privacyGetter(target=es5).types | 519 +
.../privacyGloGetter(target=es2015).js | 162 +
...> privacyGloGetter(target=es2015).symbols} | 0
... => privacyGloGetter(target=es2015).types} | 0
...ter.js => privacyGloGetter(target=es5).js} | 0
.../privacyGloGetter(target=es5).symbols | 166 +
.../privacyGloGetter(target=es5).types | 222 +
...essibleWithinNestedClass(target=es2015).js | 72 +
...eWithinNestedClass(target=es2015).symbols} | 0
...bleWithinNestedClass(target=es2015).types} | 0
...ccessibleWithinNestedClass(target=es5).js} | 0
...sibleWithinNestedClass(target=es5).symbols | 156 +
...essibleWithinNestedClass(target=es5).types | 256 +
.../privateNameES5Ban(target=es2015).js | 27 +
... privateNameES5Ban(target=es2015).symbols} | 0
...=> privateNameES5Ban(target=es2015).types} | 0
... privateNameES5Ban(target=es5).errors.txt} | 0
...an.js => privateNameES5Ban(target=es5).js} | 0
.../privateNameES5Ban(target=es5).symbols | 35 +
.../privateNameES5Ban(target=es5).types | 54 +
...eDefinitionTest(target=es2015).errors.txt} | 0
.../promiseDefinitionTest(target=es2015).js | 24 +
...miseDefinitionTest(target=es2015).symbols} | 0
...romiseDefinitionTest(target=es2015).types} | 0
...omiseDefinitionTest(target=es5).errors.txt | 14 +
...s => promiseDefinitionTest(target=es5).js} | 0
.../promiseDefinitionTest(target=es5).symbols | 14 +
.../promiseDefinitionTest(target=es5).types | 19 +
.../reference/properties(target=es2015).js | 32 +
.../properties(target=es2015).js.map | 3 +
.../properties(target=es2015).sourcemap.txt | 108 +
...bols => properties(target=es2015).symbols} | 0
....types => properties(target=es2015).types} | 0
...roperties.js => properties(target=es5).js} | 0
...s.js.map => properties(target=es5).js.map} | 0
...t => properties(target=es5).sourcemap.txt} | 0
.../reference/properties(target=es5).symbols | 19 +
.../reference/properties(target=es5).types | 25 +
...ridesAccessors4(target=es2015).errors.txt} | 0
...pertyOverridesAccessors4(target=es2015).js | 24 +
...verridesAccessors4(target=es2015).symbols} | 0
...yOverridesAccessors4(target=es2015).types} | 0
...OverridesAccessors4(target=es5).errors.txt | 14 +
...ropertyOverridesAccessors4(target=es5).js} | 0
...rtyOverridesAccessors4(target=es5).symbols | 21 +
...pertyOverridesAccessors4(target=es5).types | 30 +
...rtyAccessibleWithinClass(target=es2015).js | 58 +
...essibleWithinClass(target=es2015).symbols} | 0
...ccessibleWithinClass(target=es2015).types} | 0
...pertyAccessibleWithinClass(target=es5).js} | 0
...yAccessibleWithinClass(target=es5).symbols | 128 +
...rtyAccessibleWithinClass(target=es5).types | 224 +
...essibleWithinNestedClass(target=es2015).js | 72 +
...eWithinNestedClass(target=es2015).symbols} | 0
...bleWithinNestedClass(target=es2015).types} | 0
...ccessibleWithinNestedClass(target=es5).js} | 0
...sibleWithinNestedClass(target=es5).symbols | 156 +
...essibleWithinNestedClass(target=es5).types | 256 +
...nNestedSubclass(target=es2015).errors.txt} | 0
...ibleWithinNestedSubclass(target=es2015).js | 71 +
...thinNestedSubclass(target=es2015).symbols} | 0
...WithinNestedSubclass(target=es2015).types} | 0
...ithinNestedSubclass(target=es5).errors.txt | 43 +
...ssibleWithinNestedSubclass(target=es5).js} | 0
...leWithinNestedSubclass(target=es5).symbols | 143 +
...ibleWithinNestedSubclass(target=es5).types | 238 +
...AccessibleWithinSubclass(target=es2015).js | 37 +
...ibleWithinSubclass(target=es2015).symbols} | 0
...ssibleWithinSubclass(target=es2015).types} | 0
...tyAccessibleWithinSubclass(target=es5).js} | 0
...cessibleWithinSubclass(target=es5).symbols | 76 +
...AccessibleWithinSubclass(target=es5).types | 129 +
...omThisParameter(target=es2015).errors.txt} | 0
...dSetterFromThisParameter(target=es2015).js | 71 +
...rFromThisParameter(target=es2015).symbols} | 0
...terFromThisParameter(target=es2015).types} | 0
...erFromThisParameter(target=es5).errors.txt | 45 +
...tedSetterFromThisParameter(target=es5).js} | 0
...etterFromThisParameter(target=es5).symbols | 121 +
...dSetterFromThisParameter(target=es5).types | 229 +
.../reExportDefaultExport(target=es2015).js | 32 +
...xportDefaultExport(target=es2015).symbols} | 0
...eExportDefaultExport(target=es2015).types} | 0
...s => reExportDefaultExport(target=es5).js} | 0
.../reExportDefaultExport(target=es5).symbols | 23 +
.../reExportDefaultExport(target=es5).types | 33 +
...eadonlyInDeclarationFile(target=es2015).js | 136 +
...yInDeclarationFile(target=es2015).symbols} | 0
...nlyInDeclarationFile(target=es2015).types} | 0
... readonlyInDeclarationFile(target=es5).js} | 0
...donlyInDeclarationFile(target=es5).symbols | 143 +
...eadonlyInDeclarationFile(target=es5).types | 215 +
...pertyParameters(target=es2015).errors.txt} | 0
...yInNonPropertyParameters(target=es2015).js | 21 +
...PropertyParameters(target=es2015).symbols} | 0
...onPropertyParameters(target=es2015).types} | 0
...nPropertyParameters(target=es5).errors.txt | 20 +
...nlyInNonPropertyParameters(target=es5).js} | 0
...nNonPropertyParameters(target=es5).symbols | 22 +
...yInNonPropertyParameters(target=es5).types | 37 +
...readonlyMembers(target=es2015).errors.txt} | 0
.../readonlyMembers(target=es2015).js | 135 +
...=> readonlyMembers(target=es2015).symbols} | 0
...s => readonlyMembers(target=es2015).types} | 0
.../readonlyMembers(target=es5).errors.txt | 121 +
...bers.js => readonlyMembers(target=es5).js} | 0
.../readonlyMembers(target=es5).symbols | 231 +
.../readonlyMembers(target=es5).types | 501 +
.../recursiveProperties(target=es2015).js | 18 +
...ecursiveProperties(target=es2015).symbols} | 0
... recursiveProperties(target=es2015).types} | 0
....js => recursiveProperties(target=es5).js} | 0
.../recursiveProperties(target=es5).symbols | 24 +
.../recursiveProperties(target=es5).types | 36 +
...ntWithNumberPropertyName(target=es2015).js | 19 +
...NumberPropertyName(target=es2015).symbols} | 0
...thNumberPropertyName(target=es2015).types} | 0
...mentWithNumberPropertyName(target=es5).js} | 0
...WithNumberPropertyName(target=es5).symbols | 7 +
...ntWithNumberPropertyName(target=es5).types | 17 +
...eterInDownlevelGenerator(target=es2015).js | 14 +
...DownlevelGenerator(target=es2015).symbols} | 0
...InDownlevelGenerator(target=es2015).types} | 0
...ameterInDownlevelGenerator(target=es5).js} | 0
...erInDownlevelGenerator(target=es5).symbols | 12 +
...eterInDownlevelGenerator(target=es5).types | 16 +
... scannerNumericLiteral1(target=es2015).js} | 0
...nerNumericLiteral1(target=es2015).symbols} | 0
...annerNumericLiteral1(target=es2015).types} | 0
.../scannerNumericLiteral1(target=es5).js | 7 +
...scannerNumericLiteral1(target=es5).symbols | 5 +
.../scannerNumericLiteral1(target=es5).types | 7 +
...NumericLiteral2(target=es2015).errors.txt} | 0
... scannerNumericLiteral2(target=es2015).js} | 0
...nerNumericLiteral2(target=es2015).symbols} | 0
...annerNumericLiteral2(target=es2015).types} | 0
...nnerNumericLiteral2(target=es5).errors.txt | 7 +
.../scannerNumericLiteral2(target=es5).js | 7 +
...scannerNumericLiteral2(target=es5).symbols | 5 +
.../scannerNumericLiteral2(target=es5).types | 7 +
...NumericLiteral3(target=es2015).errors.txt} | 0
... scannerNumericLiteral3(target=es2015).js} | 0
...nerNumericLiteral3(target=es2015).symbols} | 0
...annerNumericLiteral3(target=es2015).types} | 0
...nnerNumericLiteral3(target=es5).errors.txt | 10 +
.../scannerNumericLiteral3(target=es5).js | 8 +
...scannerNumericLiteral3(target=es5).symbols | 5 +
.../scannerNumericLiteral3(target=es5).types | 9 +
...NumericLiteral4(target=es2015).errors.txt} | 0
... scannerNumericLiteral4(target=es2015).js} | 0
...nerNumericLiteral4(target=es2015).symbols} | 0
...annerNumericLiteral4(target=es2015).types} | 0
...nnerNumericLiteral4(target=es5).errors.txt | 7 +
.../scannerNumericLiteral4(target=es5).js | 7 +
...scannerNumericLiteral4(target=es5).symbols | 5 +
.../scannerNumericLiteral4(target=es5).types | 7 +
... scannerNumericLiteral5(target=es2015).js} | 0
...nerNumericLiteral5(target=es2015).symbols} | 0
...annerNumericLiteral5(target=es2015).types} | 0
.../scannerNumericLiteral5(target=es5).js | 7 +
...scannerNumericLiteral5(target=es5).symbols | 5 +
.../scannerNumericLiteral5(target=es5).types | 7 +
...NumericLiteral6(target=es2015).errors.txt} | 0
... scannerNumericLiteral6(target=es2015).js} | 0
...nerNumericLiteral6(target=es2015).symbols} | 0
...annerNumericLiteral6(target=es2015).types} | 0
...nnerNumericLiteral6(target=es5).errors.txt | 7 +
.../scannerNumericLiteral6(target=es5).js | 7 +
...scannerNumericLiteral6(target=es5).symbols | 5 +
.../scannerNumericLiteral6(target=es5).types | 7 +
... scannerNumericLiteral7(target=es2015).js} | 0
...nerNumericLiteral7(target=es2015).symbols} | 0
...annerNumericLiteral7(target=es2015).types} | 0
.../scannerNumericLiteral7(target=es5).js | 7 +
...scannerNumericLiteral7(target=es5).symbols | 5 +
.../scannerNumericLiteral7(target=es5).types | 7 +
...NumericLiteral8(target=es2015).errors.txt} | 0
... scannerNumericLiteral8(target=es2015).js} | 0
...nerNumericLiteral8(target=es2015).symbols} | 0
...annerNumericLiteral8(target=es2015).types} | 0
...nnerNumericLiteral8(target=es5).errors.txt | 7 +
.../scannerNumericLiteral8(target=es5).js | 7 +
...scannerNumericLiteral8(target=es5).symbols | 5 +
.../scannerNumericLiteral8(target=es5).types | 9 +
...NumericLiteral9(target=es2015).errors.txt} | 0
... scannerNumericLiteral9(target=es2015).js} | 0
...nerNumericLiteral9(target=es2015).symbols} | 0
...annerNumericLiteral9(target=es2015).types} | 0
...nnerNumericLiteral9(target=es5).errors.txt | 7 +
.../scannerNumericLiteral9(target=es5).js | 7 +
...scannerNumericLiteral9(target=es5).symbols | 5 +
.../scannerNumericLiteral9(target=es5).types | 7 +
...tionsWithNoEmit(target=es2015).errors.txt} | 0
...arationsWithNoEmit(target=es2015).symbols} | 0
...clarationsWithNoEmit(target=es2015).types} | 0
...larationsWithNoEmit(target=es5).errors.txt | 56 +
...DeclarationsWithNoEmit(target=es5).symbols | 91 +
...erDeclarationsWithNoEmit(target=es5).types | 133 +
...roperty-es5-es6(target=es2015).errors.txt} | 0
...orthand-property-es5-es6(target=es2015).js | 16 +
...d-property-es5-es6(target=es2015).symbols} | 0
...and-property-es5-es6(target=es2015).types} | 0
...nd-property-es5-es6(target=es5).errors.txt | 10 +
...shorthand-property-es5-es6(target=es5).js} | 0
...thand-property-es5-es6(target=es5).symbols | 14 +
...orthand-property-es5-es6(target=es5).types | 23 +
...ity02_targetES5_CommonJS(target=es2015).js | 24 +
...targetES5_CommonJS(target=es2015).symbols} | 0
...2_targetES5_CommonJS(target=es2015).types} | 0
...ntity02_targetES5_CommonJS(target=es5).js} | 0
...y02_targetES5_CommonJS(target=es5).symbols | 14 +
...ity02_targetES5_CommonJS(target=es5).types | 22 +
...InDestructuring(target=es2015).errors.txt} | 0
...signmentsInDestructuring(target=es2015).js | 213 +
...ntsInDestructuring(target=es2015).symbols} | 0
...mentsInDestructuring(target=es2015).types} | 0
...entsInDestructuring(target=es5).errors.txt | 147 +
...AssignmentsInDestructuring(target=es5).js} | 0
...gnmentsInDestructuring(target=es5).symbols | 241 +
...signmentsInDestructuring(target=es5).types | 702 +
...s => sourceMap-Comment1(target=es2015).js} | 0
... sourceMap-Comment1(target=es2015).js.map} | 0
...Map-Comment1(target=es2015).sourcemap.txt} | 0
...sourceMap-Comment1(target=es2015).symbols} | 0
...> sourceMap-Comment1(target=es2015).types} | 0
.../sourceMap-Comment1(target=es5).js | 8 +
.../sourceMap-Comment1(target=es5).js.map | 3 +
...urceMap-Comment1(target=es5).sourcemap.txt | 20 +
.../sourceMap-Comment1(target=es5).symbols | 5 +
.../sourceMap-Comment1(target=es5).types | 5 +
.../sourceMap-Comments(target=es2015).js | 49 +
.../sourceMap-Comments(target=es2015).js.map | 3 +
...eMap-Comments(target=es2015).sourcemap.txt | 404 +
...sourceMap-Comments(target=es2015).symbols} | 0
...> sourceMap-Comments(target=es2015).types} | 0
...s.js => sourceMap-Comments(target=es5).js} | 0
... => sourceMap-Comments(target=es5).js.map} | 0
...rceMap-Comments(target=es5).sourcemap.txt} | 0
.../sourceMap-Comments(target=es5).symbols | 34 +
.../sourceMap-Comments(target=es5).types | 51 +
... => sourceMap-Comments2(target=es2015).js} | 0
...sourceMap-Comments2(target=es2015).js.map} | 0
...ap-Comments2(target=es2015).sourcemap.txt} | 0
...ourceMap-Comments2(target=es2015).symbols} | 0
... sourceMap-Comments2(target=es2015).types} | 0
.../sourceMap-Comments2(target=es5).js | 41 +
.../sourceMap-Comments2(target=es5).js.map | 3 +
...rceMap-Comments2(target=es5).sourcemap.txt | 211 +
.../sourceMap-Comments2(target=es5).symbols | 38 +
.../sourceMap-Comments2(target=es5).types | 50 +
...=> sourceMap-EmptyFile1(target=es2015).js} | 0
...ourceMap-EmptyFile1(target=es2015).js.map} | 0
...p-EmptyFile1(target=es2015).sourcemap.txt} | 0
...urceMap-EmptyFile1(target=es2015).symbols} | 0
...sourceMap-EmptyFile1(target=es2015).types} | 0
.../sourceMap-EmptyFile1(target=es5).js | 7 +
.../sourceMap-EmptyFile1(target=es5).js.map | 3 +
...ceMap-EmptyFile1(target=es5).sourcemap.txt | 7 +
.../sourceMap-EmptyFile1(target=es5).symbols | 4 +
.../sourceMap-EmptyFile1(target=es5).types | 4 +
...ingVariableDeclaration1(target=es2015).js} | 0
...ariableDeclaration1(target=es2015).js.map} | 0
...Declaration1(target=es2015).sourcemap.txt} | 0
...riableDeclaration1(target=es2015).symbols} | 0
...VariableDeclaration1(target=es2015).types} | 0
...ecedingVariableDeclaration1(target=es5).js | 9 +
...ingVariableDeclaration1(target=es5).js.map | 3 +
...ableDeclaration1(target=es5).sourcemap.txt | 33 +
...ngVariableDeclaration1(target=es5).symbols | 9 +
...dingVariableDeclaration1(target=es5).types | 10 +
...=> sourceMap-LineBreaks(target=es2015).js} | 12 +-
...ourceMap-LineBreaks(target=es2015).js.map} | 2 +-
...p-LineBreaks(target=es2015).sourcemap.txt} | 12 +-
...urceMap-LineBreaks(target=es2015).symbols} | 0
...sourceMap-LineBreaks(target=es2015).types} | 4 +-
.../sourceMap-LineBreaks(target=es5).js | 38 +
.../sourceMap-LineBreaks(target=es5).js.map | 3 +
...ceMap-LineBreaks(target=es5).sourcemap.txt | 323 +
.../sourceMap-LineBreaks(target=es5).symbols | 49 +
.../sourceMap-LineBreaks(target=es5).types | 91 +
...s => sourceMap-NewLine1(target=es2015).js} | 0
... sourceMap-NewLine1(target=es2015).js.map} | 0
...Map-NewLine1(target=es2015).sourcemap.txt} | 0
...sourceMap-NewLine1(target=es2015).symbols} | 0
...> sourceMap-NewLine1(target=es2015).types} | 0
.../sourceMap-NewLine1(target=es5).js | 7 +
.../sourceMap-NewLine1(target=es5).js.map | 3 +
...urceMap-NewLine1(target=es5).sourcemap.txt | 7 +
.../sourceMap-NewLine1(target=es5).symbols | 4 +
.../sourceMap-NewLine1(target=es5).types | 4 +
...=> sourceMap-SemiColon1(target=es2015).js} | 0
...ourceMap-SemiColon1(target=es2015).js.map} | 0
...p-SemiColon1(target=es2015).sourcemap.txt} | 0
...urceMap-SemiColon1(target=es2015).symbols} | 0
...sourceMap-SemiColon1(target=es2015).types} | 0
.../sourceMap-SemiColon1(target=es5).js | 9 +
.../sourceMap-SemiColon1(target=es5).js.map | 3 +
...ceMap-SemiColon1(target=es5).sourcemap.txt | 20 +
.../sourceMap-SemiColon1(target=es5).symbols | 6 +
.../sourceMap-SemiColon1(target=es5).types | 6 +
... sourceMap-SingleSpace1(target=es2015).js} | 0
...rceMap-SingleSpace1(target=es2015).js.map} | 0
...SingleSpace1(target=es2015).sourcemap.txt} | 0
...ceMap-SingleSpace1(target=es2015).symbols} | 0
...urceMap-SingleSpace1(target=es2015).types} | 0
.../sourceMap-SingleSpace1(target=es5).js | 7 +
.../sourceMap-SingleSpace1(target=es5).js.map | 3 +
...Map-SingleSpace1(target=es5).sourcemap.txt | 7 +
...sourceMap-SingleSpace1(target=es5).symbols | 4 +
.../sourceMap-SingleSpace1(target=es5).types | 4 +
...tringLiteralWithNewLine(target=es2015).js} | 0
...gLiteralWithNewLine(target=es2015).js.map} | 0
...lWithNewLine(target=es2015).sourcemap.txt} | 0
...LiteralWithNewLine(target=es2015).symbols} | 0
...ngLiteralWithNewLine(target=es2015).types} | 0
...ap-StringLiteralWithNewLine(target=es5).js | 26 +
...tringLiteralWithNewLine(target=es5).js.map | 3 +
...teralWithNewLine(target=es5).sourcemap.txt | 154 +
...ringLiteralWithNewLine(target=es5).symbols | 33 +
...StringLiteralWithNewLine(target=es5).types | 41 +
...sourceMapValidationClass(target=es2015).js | 42 +
...ceMapValidationClass(target=es2015).js.map | 3 +
...lidationClass(target=es2015).sourcemap.txt | 293 +
...MapValidationClass(target=es2015).symbols} | 0
...ceMapValidationClass(target=es2015).types} | 0
...> sourceMapValidationClass(target=es5).js} | 0
...urceMapValidationClass(target=es5).js.map} | 0
...ValidationClass(target=es5).sourcemap.txt} | 0
...urceMapValidationClass(target=es5).symbols | 51 +
...sourceMapValidationClass(target=es5).types | 86 +
...eMapValidationDecorators(target=es2015).js | 117 +
...ValidationDecorators(target=es2015).js.map | 3 +
...ionDecorators(target=es2015).sourcemap.txt | 801 +
...lidationDecorators(target=es2015).symbols} | 0
...ValidationDecorators(target=es2015).types} | 0
...rceMapValidationDecorators(target=es5).js} | 0
...apValidationDecorators(target=es5).js.map} | 0
...ationDecorators(target=es5).sourcemap.txt} | 0
...apValidationDecorators(target=es5).symbols | 160 +
...eMapValidationDecorators(target=es5).types | 265 +
...usedefineforclassfields=false).errors.txt} | 0
...t=es2015,usedefineforclassfields=false).js | 621 +
...15,usedefineforclassfields=false).symbols} | 0
...2015,usedefineforclassfields=false).types} | 0
...,usedefineforclassfields=true).errors.txt} | 0
...et=es2015,usedefineforclassfields=true).js | 861 +
...015,usedefineforclassfields=true).symbols} | 0
...s2015,usedefineforclassfields=true).types} | 0
...,usedefineforclassfields=false).errors.txt | 573 +
...get=es5,usedefineforclassfields=false).js} | 0
...es5,usedefineforclassfields=false).symbols | 864 +
...t=es5,usedefineforclassfields=false).types | 1293 +
...5,usedefineforclassfields=true).errors.txt | 429 +
...rget=es5,usedefineforclassfields=true).js} | 0
...=es5,usedefineforclassfields=true).symbols | 864 +
...et=es5,usedefineforclassfields=true).types | 1293 +
...jectLiterals_ES5(target=es2015).errors.txt | 77 +
...uperInObjectLiterals_ES5(target=es2015).js | 121 +
...ObjectLiterals_ES5(target=es2015).symbols} | 0
...InObjectLiterals_ES5(target=es2015).types} | 0
...ObjectLiterals_ES5(target=es5).errors.txt} | 0
... superInObjectLiterals_ES5(target=es5).js} | 0
...erInObjectLiterals_ES5(target=es5).symbols | 111 +
...uperInObjectLiterals_ES5(target=es5).types | 267 +
...opertiesOfNestedType_ES5(target=es2015).js | 32 +
...esOfNestedType_ES5(target=es2015).symbols} | 0
...tiesOfNestedType_ES5(target=es2015).types} | 0
...PropertiesOfNestedType_ES5(target=es5).js} | 0
...ertiesOfNestedType_ES5(target=es5).symbols | 32 +
...opertiesOfNestedType_ES5(target=es5).types | 53 +
...perPropertyAccessNoError(target=es2015).js | 131 +
...pertyAccessNoError(target=es2015).symbols} | 0
...ropertyAccessNoError(target=es2015).types} | 0
...superPropertyAccessNoError(target=es5).js} | 0
...rPropertyAccessNoError(target=es5).symbols | 163 +
...perPropertyAccessNoError(target=es5).types | 255 +
.../superPropertyAccess_ES5(target=es2015).js | 55 +
...PropertyAccess_ES5(target=es2015).symbols} | 0
...erPropertyAccess_ES5(target=es2015).types} | 0
...PropertyAccess_ES5(target=es5).errors.txt} | 0
...=> superPropertyAccess_ES5(target=es5).js} | 0
...uperPropertyAccess_ES5(target=es5).symbols | 81 +
.../superPropertyAccess_ES5(target=es5).types | 139 +
...uperSymbolIndexedAccess5(target=es2015).js | 29 +
...mbolIndexedAccess5(target=es2015).symbols} | 0
...SymbolIndexedAccess5(target=es2015).types} | 0
... superSymbolIndexedAccess5(target=es5).js} | 0
...erSymbolIndexedAccess5(target=es5).symbols | 30 +
...uperSymbolIndexedAccess5(target=es5).types | 42 +
...uperSymbolIndexedAccess6(target=es2015).js | 29 +
...mbolIndexedAccess6(target=es2015).symbols} | 0
...SymbolIndexedAccess6(target=es2015).types} | 0
... superSymbolIndexedAccess6(target=es5).js} | 0
...erSymbolIndexedAccess6(target=es5).symbols | 30 +
...uperSymbolIndexedAccess6(target=es5).types | 42 +
...xportAssignment(target=es2015).errors.txt} | 0
... systemExportAssignment(target=es2015).js} | 0
...emExportAssignment(target=es2015).symbols} | 0
...stemExportAssignment(target=es2015).types} | 0
...temExportAssignment(target=es5).errors.txt | 11 +
.../systemExportAssignment(target=es5).js | 20 +
...systemExportAssignment(target=es5).symbols | 13 +
.../systemExportAssignment(target=es5).types | 16 +
...portAssignment2(target=es2015).errors.txt} | 0
...systemExportAssignment2(target=es2015).js} | 0
...mExportAssignment2(target=es2015).symbols} | 0
...temExportAssignment2(target=es2015).types} | 0
...emExportAssignment2(target=es5).errors.txt | 14 +
.../systemExportAssignment2(target=es5).js | 32 +
...ystemExportAssignment2(target=es5).symbols | 13 +
.../systemExportAssignment2(target=es5).types | 18 +
...portAssignment3(target=es2015).errors.txt} | 0
...systemExportAssignment3(target=es2015).js} | 0
...mExportAssignment3(target=es2015).symbols} | 0
...temExportAssignment3(target=es2015).types} | 0
...emExportAssignment3(target=es5).errors.txt | 13 +
.../systemExportAssignment3(target=es5).js | 22 +
...ystemExportAssignment3(target=es5).symbols | 17 +
.../systemExportAssignment3(target=es5).types | 21 +
...temModule10_ES5(target=es2015).errors.txt} | 0
...s => systemModule10_ES5(target=es2015).js} | 0
...systemModule10_ES5(target=es2015).symbols} | 0
...> systemModule10_ES5(target=es2015).types} | 0
.../systemModule10_ES5(target=es5).errors.txt | 19 +
.../systemModule10_ES5(target=es5).js | 36 +
.../systemModule10_ES5(target=es5).symbols | 31 +
.../systemModule10_ES5(target=es5).types | 43 +
...ringsWithCurriedFunction(target=es2015).js | 22 +
...ithCurriedFunction(target=es2015).symbols} | 0
...sWithCurriedFunction(target=es2015).types} | 0
...StringsWithCurriedFunction(target=es5).js} | 0
...ngsWithCurriedFunction(target=es5).symbols | 33 +
...ringsWithCurriedFunction(target=es5).types | 130 +
...ateWithoutDeclaredHelper(target=es2015).js | 21 +
...houtDeclaredHelper(target=es2015).symbols} | 0
...ithoutDeclaredHelper(target=es2015).types} | 0
...houtDeclaredHelper(target=es5).errors.txt} | 0
...plateWithoutDeclaredHelper(target=es5).js} | 0
...eWithoutDeclaredHelper(target=es5).symbols | 21 +
...ateWithoutDeclaredHelper(target=es5).types | 28 +
...mplatesInModuleAndGlobal(target=es2015).js | 46 +
...sInModuleAndGlobal(target=es2015).symbols} | 0
...tesInModuleAndGlobal(target=es2015).types} | 0
...TemplatesInModuleAndGlobal(target=es5).js} | 0
...latesInModuleAndGlobal(target=es5).symbols | 52 +
...mplatesInModuleAndGlobal(target=es5).types | 83 +
...rMetadataImportNotElided(target=es2015).js | 42 +
...ataImportNotElided(target=es2015).symbols} | 0
...adataImportNotElided(target=es2015).types} | 0
...torMetadataImportNotElided(target=es5).js} | 0
...etadataImportNotElided(target=es5).symbols | 40 +
...rMetadataImportNotElided(target=es5).types | 58 +
...efinedInES5Mode(target=es2015).errors.txt} | 0
...rrayTypeDefinedInES5Mode(target=es2015).js | 20 +
...peDefinedInES5Mode(target=es2015).symbols} | 0
...TypeDefinedInES5Mode(target=es2015).types} | 0
...ypeDefinedInES5Mode(target=es5).errors.txt | 17 +
...sArrayTypeDefinedInES5Mode(target=es5).js} | 0
...ayTypeDefinedInES5Mode(target=es5).symbols | 21 +
...rrayTypeDefinedInES5Mode(target=es5).types | 43 +
...tDefinedES5Mode(target=es2015).errors.txt} | 0
...rayTypeNotDefinedES5Mode(target=es2015).js | 15 +
...eNotDefinedES5Mode(target=es2015).symbols} | 0
...ypeNotDefinedES5Mode(target=es2015).types} | 0
...peNotDefinedES5Mode(target=es5).errors.txt | 14 +
...ArrayTypeNotDefinedES5Mode(target=es5).js} | 0
...yTypeNotDefinedES5Mode(target=es5).symbols | 17 +
...rayTypeNotDefinedES5Mode(target=es5).types | 38 +
...AndSuperInStaticMembers3(target=es2015).js | 101 +
...isAndSuperInStaticMembers3(target=es5).js} | 0
...AndSuperInStaticMembers4(target=es2015).js | 46 +
...isAndSuperInStaticMembers4(target=es5).js} | 0
...TypeInAccessors(target=es2015).errors.txt} | 0
.../thisTypeInAccessors(target=es2015).js | 74 +
...hisTypeInAccessors(target=es2015).symbols} | 0
... thisTypeInAccessors(target=es2015).types} | 0
...thisTypeInAccessors(target=es5).errors.txt | 63 +
....js => thisTypeInAccessors(target=es5).js} | 0
.../thisTypeInAccessors(target=es5).symbols | 142 +
.../thisTypeInAccessors(target=es5).types | 239 +
...cessorsNegative(target=es2015).errors.txt} | 0
...sTypeInAccessorsNegative(target=es2015).js | 31 +
...nAccessorsNegative(target=es2015).symbols} | 0
...eInAccessorsNegative(target=es2015).types} | 0
...InAccessorsNegative(target=es5).errors.txt | 26 +
...hisTypeInAccessorsNegative(target=es5).js} | 0
...ypeInAccessorsNegative(target=es5).symbols | 55 +
...sTypeInAccessorsNegative(target=es5).types | 82 +
...hisTypeInObjectLiterals2(target=es2015).js | 494 +
...eInObjectLiterals2(target=es2015).symbols} | 0
...ypeInObjectLiterals2(target=es2015).types} | 0
... thisTypeInObjectLiterals2(target=es5).js} | 0
...sTypeInObjectLiterals2(target=es5).symbols | 783 +
...hisTypeInObjectLiterals2(target=es5).types | 1235 +
...js => trailingCommasES5(target=es2015).js} | 0
... trailingCommasES5(target=es2015).symbols} | 0
...=> trailingCommasES5(target=es2015).types} | 0
.../trailingCommasES5(target=es5).js | 26 +
.../trailingCommasES5(target=es5).symbols | 38 +
.../trailingCommasES5(target=es5).types | 101 +
...ersAndArguments(target=es2015).errors.txt} | 0
...onParametersAndArguments(target=es2015).js | 49 +
...metersAndArguments(target=es2015).symbols} | 0
...rametersAndArguments(target=es2015).types} | 0
...ametersAndArguments(target=es5).errors.txt | 37 +
...tionParametersAndArguments(target=es5).js} | 0
...ParametersAndArguments(target=es5).symbols | 63 +
...onParametersAndArguments(target=es5).types | 111 +
...ScopedLoopVarInitializer(target=es2015).js | 16 +
...LoopVarInitializer(target=es2015).symbols} | 0
...edLoopVarInitializer(target=es2015).types} | 0
...ckScopedLoopVarInitializer(target=es5).js} | 0
...opedLoopVarInitializer(target=es5).symbols | 13 +
...ScopedLoopVarInitializer(target=es5).types | 18 +
...mNestedGeneratorsWithTry(target=es2015).js | 52 +
...dGeneratorsWithTry(target=es2015).symbols} | 0
...stedGeneratorsWithTry(target=es2015).types | 70 +
...dGeneratorsWithTry(target=es5).errors.txt} | 0
...ormNestedGeneratorsWithTry(target=es5).js} | 0
...estedGeneratorsWithTry(target=es5).symbols | 52 +
...NestedGeneratorsWithTry(target=es5).types} | 0
...ConditionalSubexpression(target=es2015).js | 11 +
...ionalSubexpression(target=es2015).symbols} | 0
...itionalSubexpression(target=es2015).types} | 0
...esConditionalSubexpression(target=es5).js} | 0
...nditionalSubexpression(target=es5).symbols | 18 +
...ConditionalSubexpression(target=es5).types | 51 +
...StructuralCheck(target=es2015).errors.txt} | 0
...ductionNoStructuralCheck(target=es2015).js | 23 +
...nNoStructuralCheck(target=es2015).symbols} | 0
...ionNoStructuralCheck(target=es2015).types} | 0
...onNoStructuralCheck(target=es5).errors.txt | 19 +
...ReductionNoStructuralCheck(target=es5).js} | 0
...ctionNoStructuralCheck(target=es5).symbols | 33 +
...ductionNoStructuralCheck(target=es5).types | 40 +
...uctionNoStructuralCheck2(target=es2015).js | 23 +
...NoStructuralCheck2(target=es2015).symbols} | 0
...onNoStructuralCheck2(target=es2015).types} | 0
...eductionNoStructuralCheck2(target=es5).js} | 0
...tionNoStructuralCheck2(target=es5).symbols | 34 +
...uctionNoStructuralCheck2(target=es5).types | 42 +
...sxPreserveEmit1(target=es2015).errors.txt} | 0
....js => tsxPreserveEmit1(target=es2015).js} | 0
...> tsxPreserveEmit1(target=es2015).symbols} | 0
... => tsxPreserveEmit1(target=es2015).types} | 0
.../tsxPreserveEmit1(target=es5).errors.txt | 35 +
.../reference/tsxPreserveEmit1(target=es5).js | 48 +
.../tsxPreserveEmit1(target=es5).symbols | 62 +
.../tsxPreserveEmit1(target=es5).types | 85 +
...sxPreserveEmit2(target=es2015).errors.txt} | 0
....js => tsxPreserveEmit2(target=es2015).js} | 0
...> tsxPreserveEmit2(target=es2015).symbols} | 0
... => tsxPreserveEmit2(target=es2015).types} | 0
.../tsxPreserveEmit2(target=es5).errors.txt | 8 +
.../reference/tsxPreserveEmit2(target=es5).js | 10 +
.../tsxPreserveEmit2(target=es5).symbols | 10 +
.../tsxPreserveEmit2(target=es5).types | 15 +
...orsWithSameName(target=es2015).errors.txt} | 0
...twoAccessorsWithSameName(target=es2015).js | 68 +
...essorsWithSameName(target=es2015).symbols} | 0
...ccessorsWithSameName(target=es2015).types} | 0
...cessorsWithSameName(target=es5).errors.txt | 58 +
...> twoAccessorsWithSameName(target=es5).js} | 0
...oAccessorsWithSameName(target=es5).symbols | 67 +
...twoAccessorsWithSameName(target=es5).types | 104 +
...DeclarationEmit(target=es2015).errors.txt} | 0
...ypeAliasDeclarationEmit(target=es2015).js} | 0
...iasDeclarationEmit(target=es2015).symbols} | 0
...AliasDeclarationEmit(target=es2015).types} | 0
...liasDeclarationEmit(target=es5).errors.txt | 9 +
.../typeAliasDeclarationEmit(target=es5).js | 15 +
...peAliasDeclarationEmit(target=es5).symbols | 14 +
...typeAliasDeclarationEmit(target=es5).types | 11 +
...eclarationEmit2(target=es2015).errors.txt} | 0
...peAliasDeclarationEmit2(target=es2015).js} | 0
...asDeclarationEmit2(target=es2015).symbols} | 0
...liasDeclarationEmit2(target=es2015).types} | 0
...iasDeclarationEmit2(target=es5).errors.txt | 6 +
.../typeAliasDeclarationEmit2(target=es5).js | 16 +
...eAliasDeclarationEmit2(target=es5).symbols | 9 +
...ypeAliasDeclarationEmit2(target=es5).types | 9 +
...signmentOutOfOrder(target=es2015).symbols} | 0
...AssignmentOutOfOrder(target=es2015).types} | 0
...tyAssignmentOutOfOrder(target=es5).symbols | 39 +
...ertyAssignmentOutOfOrder(target=es5).types | 77 +
...fFormThisMember(target=es2015).errors.txt} | 0
...ypeGuardOfFormThisMember(target=es2015).js | 167 +
...rdOfFormThisMember(target=es2015).symbols} | 0
...uardOfFormThisMember(target=es2015).types} | 0
...ardOfFormThisMember(target=es5).errors.txt | 130 +
... typeGuardOfFormThisMember(target=es5).js} | 0
...eGuardOfFormThisMember(target=es5).symbols | 226 +
...ypeGuardOfFormThisMember(target=es5).types | 330 +
...hisMemberErrors(target=es2015).errors.txt} | 0
...rdOfFormThisMemberErrors(target=es2015).js | 94 +
...rmThisMemberErrors(target=es2015).symbols} | 0
...FormThisMemberErrors(target=es2015).types} | 0
...ormThisMemberErrors(target=es5).errors.txt | 47 +
...uardOfFormThisMemberErrors(target=es5).js} | 0
...OfFormThisMemberErrors(target=es5).symbols | 98 +
...rdOfFormThisMemberErrors(target=es5).types | 151 +
...peGuardsInClassAccessors(target=es2015).js | 191 +
...dsInClassAccessors(target=es2015).symbols} | 0
...ardsInClassAccessors(target=es2015).types} | 0
...typeGuardsInClassAccessors(target=es5).js} | 0
...GuardsInClassAccessors(target=es5).symbols | 253 +
...peGuardsInClassAccessors(target=es5).types | 581 +
.../typeGuardsInProperties(target=es2015).js | 50 +
...GuardsInProperties(target=es2015).symbols} | 0
...peGuardsInProperties(target=es2015).types} | 0
... => typeGuardsInProperties(target=es5).js} | 0
...typeGuardsInProperties(target=es5).symbols | 97 +
.../typeGuardsInProperties(target=es5).types | 209 +
.../typeGuardsObjectMethods(target=es2015).js | 94 +
...uardsObjectMethods(target=es2015).symbols} | 0
...eGuardsObjectMethods(target=es2015).types} | 0
...=> typeGuardsObjectMethods(target=es5).js} | 0
...ypeGuardsObjectMethods(target=es5).symbols | 135 +
.../typeGuardsObjectMethods(target=es5).types | 311 +
.../typedArrays-es5(target=es2015).js | 57 +
...=> typedArrays-es5(target=es2015).symbols} | 0
.../typedArrays-es5(target=es2015).types | 183 +
...=> typedArrays-es5(target=es5).errors.txt} | 0
...-es5.js => typedArrays-es5(target=es5).js} | 0
.../typedArrays-es5(target=es5).symbols | 75 +
...ypes => typedArrays-es5(target=es5).types} | 0
...edGetterInClass(target=es2015).errors.txt} | 0
.../unusedGetterInClass(target=es2015).js | 21 +
...nusedGetterInClass(target=es2015).symbols} | 0
... unusedGetterInClass(target=es2015).types} | 0
...unusedGetterInClass(target=es5).errors.txt | 15 +
....js => unusedGetterInClass(target=es5).js} | 0
.../unusedGetterInClass(target=es5).symbols | 22 +
.../unusedGetterInClass(target=es5).types | 30 +
...edParameterUsedInTypeOf(target=es2015).js} | 0
...ameterUsedInTypeOf(target=es2015).symbols} | 0
...arameterUsedInTypeOf(target=es2015).types} | 0
...unusedParameterUsedInTypeOf(target=es5).js | 11 +
...dParameterUsedInTypeOf(target=es5).symbols | 12 +
...sedParameterUsedInTypeOf(target=es5).types | 17 +
...dPrivateMembers(target=es2015).errors.txt} | 0
.../unusedPrivateMembers(target=es2015).js | 124 +
...usedPrivateMembers(target=es2015).symbols} | 0
...unusedPrivateMembers(target=es2015).types} | 0
...nusedPrivateMembers(target=es5).errors.txt | 69 +
...js => unusedPrivateMembers(target=es5).js} | 0
.../unusedPrivateMembers(target=es5).symbols | 146 +
.../unusedPrivateMembers(target=es5).types | 222 +
...edSetterInClass(target=es2015).errors.txt} | 0
.../unusedSetterInClass(target=es2015).js | 17 +
...nusedSetterInClass(target=es2015).symbols} | 0
... unusedSetterInClass(target=es2015).types} | 0
...unusedSetterInClass(target=es5).errors.txt | 16 +
....js => unusedSetterInClass(target=es5).js} | 0
.../unusedSetterInClass(target=es5).symbols | 20 +
.../unusedSetterInClass(target=es5).types | 30 +
...aluesAndEntries1(target=es2015).errors.txt | 36 +
...eObjectValuesAndEntries1(target=es2015).js | 60 +
...tValuesAndEntries1(target=es2015).symbols} | 0
...jectValuesAndEntries1(target=es2015).types | 277 +
...useObjectValuesAndEntries1(target=es5).js} | 0
...bjectValuesAndEntries1(target=es5).symbols | 131 +
...ObjectValuesAndEntries1(target=es5).types} | 0
...luesAndEntries2(target=es2015).errors.txt} | 0
...eObjectValuesAndEntries2(target=es2015).js | 17 +
...tValuesAndEntries2(target=es2015).symbols} | 0
...ectValuesAndEntries2(target=es2015).types} | 0
...ctValuesAndEntries2(target=es5).errors.txt | 16 +
...useObjectValuesAndEntries2(target=es5).js} | 0
...bjectValuesAndEntries2(target=es5).symbols | 23 +
...eObjectValuesAndEntries2(target=es5).types | 52 +
.../usePromiseFinally(target=es2015).js | 10 +
... usePromiseFinally(target=es2015).symbols} | 0
...=> usePromiseFinally(target=es2015).types} | 0
...ly.js => usePromiseFinally(target=es5).js} | 0
.../usePromiseFinally(target=es5).symbols | 13 +
.../usePromiseFinally(target=es5).types | 27 +
...> useSharedArrayBuffer1(target=es2015).js} | 0
...SharedArrayBuffer1(target=es2015).symbols} | 0
...seSharedArrayBuffer1(target=es2015).types} | 0
.../useSharedArrayBuffer1(target=es5).js | 11 +
.../useSharedArrayBuffer1(target=es5).symbols | 19 +
.../useSharedArrayBuffer1(target=es5).types | 39 +
...redArrayBuffer2(target=es2015).errors.txt} | 0
...> useSharedArrayBuffer2(target=es2015).js} | 0
...SharedArrayBuffer2(target=es2015).symbols} | 0
...seSharedArrayBuffer2(target=es2015).types} | 0
...eSharedArrayBuffer2(target=es5).errors.txt | 9 +
.../useSharedArrayBuffer2(target=es5).js | 11 +
.../useSharedArrayBuffer2(target=es5).symbols | 14 +
.../useSharedArrayBuffer2(target=es5).types | 39 +
...> useSharedArrayBuffer5(target=es2015).js} | 0
...SharedArrayBuffer5(target=es2015).symbols} | 0
...seSharedArrayBuffer5(target=es2015).types} | 0
.../useSharedArrayBuffer5(target=es5).js | 11 +
.../useSharedArrayBuffer5(target=es5).symbols | 21 +
.../useSharedArrayBuffer5(target=es5).types | 41 +
...redArrayBuffer6(target=es2015).errors.txt} | 0
...> useSharedArrayBuffer6(target=es2015).js} | 0
...SharedArrayBuffer6(target=es2015).symbols} | 0
...seSharedArrayBuffer6(target=es2015).types} | 0
...eSharedArrayBuffer6(target=es5).errors.txt | 11 +
.../useSharedArrayBuffer6(target=es5).js | 13 +
.../useSharedArrayBuffer6(target=es5).symbols | 16 +
.../useSharedArrayBuffer6(target=es5).types | 31 +
...rictLikePrologueString01(target=es2015).js | 13 +
...kePrologueString01(target=es2015).symbols} | 0
...LikePrologueString01(target=es2015).types} | 0
...StrictLikePrologueString01(target=es5).js} | 0
...ctLikePrologueString01(target=es5).symbols | 8 +
...rictLikePrologueString01(target=es5).types | 15 +
.../usingDeclarations.11(target=es2015).js | 177 +
...js => usingDeclarations.11(target=es5).js} | 0
...orInInDownlevelGenerator(target=es2015).js | 21 +
...DownlevelGenerator(target=es2015).symbols} | 0
...InDownlevelGenerator(target=es2015).types} | 0
...nForInInDownlevelGenerator(target=es5).js} | 0
...InInDownlevelGenerator(target=es5).symbols | 23 +
...orInInDownlevelGenerator(target=es5).types | 41 +
.../cases/compiler/abstractPropertyBasics.ts | 2 +-
.../compiler/abstractPropertyNegative.ts | 2 +-
.../accessorAccidentalCallDiagnostic.ts | 2 +-
.../compiler/accessorInAmbientContextES5.ts | 2 +-
.../accessorParameterAccessibilityModifier.ts | 2 +-
.../cases/compiler/accessorWithInitializer.ts | 2 +-
.../compiler/accessorWithLineTerminator.ts | 2 +-
tests/cases/compiler/accessorWithRestParam.ts | 2 +-
tests/cases/compiler/accessorWithoutBody1.ts | 2 +-
tests/cases/compiler/accessorWithoutBody2.ts | 2 +-
.../compiler/accessorsInAmbientContext.ts | 2 +-
.../compiler/aliasUsageInAccessorsOfClass.ts | 2 +-
tests/cases/compiler/alwaysStrictModule6.ts | 2 +-
tests/cases/compiler/ambientGetters.ts | 2 +-
.../compiler/argumentsObjectIterator01_ES5.ts | 2 +-
.../compiler/argumentsObjectIterator02_ES5.ts | 2 +-
.../compiler/argumentsObjectIterator03_ES5.ts | 2 +-
.../cases/compiler/arrayToLocaleStringES5.ts | 2 +-
tests/cases/compiler/asyncArrowInClassES5.ts | 2 +-
.../asyncAwaitWithCapturedBlockScopeVar.ts | 2 +-
.../asyncFunctionTempVariableScoping.ts | 2 +-
tests/cases/compiler/bigintAmbientMinimal.ts | 2 +-
tests/cases/compiler/bigintWithoutLib.ts | 2 +-
...blockScopedBindingsInDownlevelGenerator.ts | 2 +-
.../blockScopedEnumVariablesUseBeforeDef.ts | 2 +-
...umVariablesUseBeforeDef_isolatedModules.ts | 2 +-
...copedEnumVariablesUseBeforeDef_preserve.ts | 2 +-
...iablesUseBeforeDef_verbatimModuleSyntax.ts | 2 +-
.../blockScopedFunctionDeclarationES5.ts | 2 +-
...kScopedFunctionDeclarationInStrictClass.ts | 2 +-
...blockScopedFunctionDeclarationStrictES5.ts | 2 +-
.../blockScopedNamespaceDifferentFile.ts | 2 +-
...ockScopedSameNameFunctionDeclarationES5.ts | 2 +-
...pedSameNameFunctionDeclarationStrictES5.ts | 2 +-
.../blockScopedVariablesUseBeforeDef.ts | 2 +-
.../compiler/capturedLetConstInLoop14.ts | 2 +-
.../capturedParametersInInitializers2.ts | 2 +-
...turedShorthandPropertyAssignmentNoCheck.ts | 2 +-
tests/cases/compiler/capturedVarInLoop.ts | 2 +-
.../circularObjectLiteralAccessors.ts | 2 +-
.../classExpressionWithStaticProperties2.ts | 2 +-
.../classExpressionWithStaticProperties3.ts | 2 +-
.../cases/compiler/classExtendsAcrossFiles.ts | 2 +-
.../cases/compiler/classInConvertedLoopES5.ts | 2 +-
.../compiler/classStaticPropertyAccess.ts | 2 +-
.../compiler/classStaticPropertyTypeGuard.ts | 2 +-
.../classUsedBeforeInitializedVariables.ts | 2 +-
tests/cases/compiler/classdecl.ts | 2 +-
...llisionSuperAndLocalFunctionInAccessors.ts | 2 +-
.../collisionSuperAndLocalVarInAccessors.ts | 2 +-
.../compiler/collisionSuperAndParameter.ts | 2 +-
...ionThisExpressionAndLocalVarInAccessors.ts | 2 +-
tests/cases/compiler/commentsClass.ts | 2 +-
tests/cases/compiler/commentsClassMembers.ts | 2 +-
.../cases/compiler/commentsCommentParsing.ts | 2 +-
.../compiler/commentsDottedModuleName.ts | 2 +-
tests/cases/compiler/commentsEnums.ts | 2 +-
.../cases/compiler/commentsExternalModules.ts | 2 +-
.../compiler/commentsExternalModules2.ts | 2 +-
.../compiler/commentsExternalModules3.ts | 2 +-
tests/cases/compiler/commentsFormatting.ts | 2 +-
tests/cases/compiler/commentsFunction.ts | 2 +-
tests/cases/compiler/commentsInheritance.ts | 2 +-
tests/cases/compiler/commentsInterface.ts | 2 +-
tests/cases/compiler/commentsModules.ts | 2 +-
.../compiler/commentsMultiModuleMultiFile.ts | 2 +-
.../compiler/commentsMultiModuleSingleFile.ts | 2 +-
.../compiler/commentsOnObjectLiteral3.ts | 2 +-
.../compiler/commentsOnObjectLiteral4.ts | 2 +-
.../compiler/commentsOnObjectLiteral5.ts | 2 +-
.../compiler/commentsOnRequireStatement.ts | 2 +-
tests/cases/compiler/commentsOverloads.ts | 2 +-
tests/cases/compiler/commentsVarDecl.ts | 2 +-
.../compiler/commentsdoNotEmitComments.ts | 2 +-
tests/cases/compiler/commentsemitComments.ts | 2 +-
.../commonJsExportTypeDeclarationError.ts | 2 +-
tests/cases/compiler/commonjsSafeImport.ts | 2 +-
.../compiler/complexClassRelationships.ts | 2 +-
tests/cases/compiler/complicatedPrivacy.ts | 2 +-
...puterPropertiesInES5ShouldBeTransformed.ts | 2 +-
tests/cases/compiler/constDeclarations-es5.ts | 2 +-
.../constructorWithSuperAndPrologue.es5.ts | 2 +-
...alExpressionTypecheckingDoesntBlowStack.ts | 2 +-
...InLoopsWithCapturedBlockScopedBindings1.ts | 2 +-
...ExpressionToFunctionFromObjectProperty1.ts | 2 +-
...ExpressionToFunctionFromObjectProperty2.ts | 2 +-
tests/cases/compiler/declFileAccessors.ts | 2 +-
.../cases/compiler/declFileCallSignatures.ts | 2 +-
.../compiler/declFileClassExtendsNull.ts | 2 +-
.../compiler/declFileConstructSignatures.ts | 2 +-
tests/cases/compiler/declFileConstructors.ts | 2 +-
tests/cases/compiler/declFileFunctions.ts | 2 +-
.../cases/compiler/declFileIndexSignatures.ts | 2 +-
tests/cases/compiler/declFileMethods.ts | 2 +-
.../declFileObjectLiteralWithAccessors.ts | 2 +-
.../declFileObjectLiteralWithOnlyGetter.ts | 2 +-
.../declFileObjectLiteralWithOnlySetter.ts | 2 +-
tests/cases/compiler/declFilePrivateStatic.ts | 2 +-
.../declFileTypeAnnotationArrayType.ts | 2 +-
.../declFileTypeAnnotationBuiltInType.ts | 2 +-
.../declFileTypeAnnotationParenType.ts | 2 +-
.../declFileTypeAnnotationStringLiteral.ts | 2 +-
.../declFileTypeAnnotationTupleType.ts | 2 +-
.../declFileTypeAnnotationTypeAlias.ts | 2 +-
.../declFileTypeAnnotationTypeLiteral.ts | 2 +-
.../declFileTypeAnnotationTypeQuery.ts | 2 +-
.../declFileTypeAnnotationTypeReference.ts | 2 +-
.../declFileTypeAnnotationUnionType.ts | 2 +-
...eTypeAnnotationVisibilityErrorAccessors.ts | 2 +-
...ationVisibilityErrorParameterOfFunction.ts | 2 +-
...tionVisibilityErrorReturnTypeOfFunction.ts | 2 +-
...eTypeAnnotationVisibilityErrorTypeAlias.ts | 2 +-
...ypeAnnotationVisibilityErrorTypeLiteral.ts | 2 +-
...ationVisibilityErrorVariableDeclaration.ts | 2 +-
.../declarationEmitClassMemberNameConflict.ts | 2 +-
...declarationEmitClassMemberNameConflict2.ts | 2 +-
.../declarationEmitClassPrivateConstructor.ts | 2 +-
...declarationEmitClassPrivateConstructor2.ts | 2 +-
.../declarationEmitDetachedComment1.ts | 2 +-
.../declarationEmitDetachedComment2.ts | 2 +-
.../declarationEmitExportAssignment.ts | 2 +-
.../declarationEmitExportDeclaration.ts | 2 +-
.../declarationEmitModuleWithScopeMarker.ts | 2 +-
...ationEmitPrefersPathKindBasedOnBundling.ts | 2 +-
...tionEmitPrefersPathKindBasedOnBundling2.ts | 2 +-
.../declarationEmitProtectedMembers.ts | 2 +-
.../compiler/declarationEmitSymlinkPaths.ts | 2 +-
.../compiler/declarationEmitUnknownImport.ts | 2 +-
.../compiler/declarationEmitUnknownImport2.ts | 2 +-
...ionEmitUnnessesaryTypeReferenceNotAdded.ts | 2 +-
...eclarationEmitWithDefaultAsComputedName.ts | 2 +-
...clarationEmitWithDefaultAsComputedName2.ts | 2 +-
...taForMethodWithNoReturnTypeAnnotation01.ts | 2 +-
.../decoratorMetadataOnInferredType.ts | 10 +-
...orMetadataRestParameterWithImportedType.ts | 2 +-
.../decoratorMetadataWithConstructorType.ts | 10 +-
...adataWithImportDeclarationNameCollision.ts | 12 +-
...dataWithImportDeclarationNameCollision2.ts | 12 +-
...dataWithImportDeclarationNameCollision3.ts | 10 +-
...dataWithImportDeclarationNameCollision4.ts | 10 +-
...dataWithImportDeclarationNameCollision5.ts | 10 +-
...dataWithImportDeclarationNameCollision6.ts | 10 +-
...dataWithImportDeclarationNameCollision7.ts | 10 +-
...dataWithImportDeclarationNameCollision8.ts | 10 +-
...decoratorWithNegativeLiteralTypeNoCrash.ts | 2 +-
...edClassConstructorWithExplicitReturns01.ts | 2 +-
.../compiler/divergentAccessorsTypes3.ts | 2 +-
.../compiler/divergentAccessorsTypes4.ts | 2 +-
.../compiler/divergentAccessorsTypes5.ts | 2 +-
...tElaborateAssignabilityToTypeParameters.ts | 2 +-
tests/cases/compiler/downlevelLetConst12.ts | 2 +-
tests/cases/compiler/downlevelLetConst13.ts | 2 +-
tests/cases/compiler/downlevelLetConst14.ts | 2 +-
tests/cases/compiler/downlevelLetConst15.ts | 2 +-
tests/cases/compiler/downlevelLetConst16.ts | 2 +-
tests/cases/compiler/downlevelLetConst17.ts | 2 +-
tests/cases/compiler/downlevelLetConst18.ts | 2 +-
...erBindingElementInParameterDeclaration1.ts | 2 +-
...erBindingElementInParameterDeclaration2.ts | 2 +-
.../duplicateObjectLiteralProperty.ts | 2 +-
.../dynamicImportWithNestedThis_es5.ts | 2 +-
...jectLiteralExpressionInArrowFunctionES5.ts | 2 +-
.../emitBundleWithPrologueDirectives1.ts | 2 +-
.../cases/compiler/emitBundleWithShebang1.ts | 2 +-
.../cases/compiler/emitBundleWithShebang2.ts | 2 +-
...BundleWithShebangAndPrologueDirectives1.ts | 2 +-
...BundleWithShebangAndPrologueDirectives2.ts | 2 +-
.../compiler/emitDecoratorMetadata_object.ts | 2 +-
.../emitDecoratorMetadata_restArgs.ts | 2 +-
.../compiler/emitThisInObjectLiteralGetter.ts | 2 +-
tests/cases/compiler/emptyFile-declaration.ts | 2 +-
tests/cases/compiler/emptyFile-souremap.ts | 2 +-
.../cases/compiler/errorsOnImportedSymbol.ts | 2 +-
tests/cases/compiler/es5-amd.ts | 2 +-
tests/cases/compiler/es5-asyncFunction.ts | 2 +-
.../es5-asyncFunctionArrayLiterals.ts | 2 +-
.../es5-asyncFunctionBinaryExpressions.ts | 2 +-
.../es5-asyncFunctionCallExpressions.ts | 2 +-
.../compiler/es5-asyncFunctionConditionals.ts | 2 +-
.../compiler/es5-asyncFunctionDoStatements.ts | 2 +-
.../es5-asyncFunctionElementAccess.ts | 2 +-
.../es5-asyncFunctionForInStatements.ts | 2 +-
.../es5-asyncFunctionForOfStatements.ts | 2 +-
.../es5-asyncFunctionForStatements.ts | 2 +-
.../compiler/es5-asyncFunctionHoisting.ts | 2 +-
.../compiler/es5-asyncFunctionIfStatements.ts | 2 +-
.../es5-asyncFunctionLongObjectLiteral.ts | 2 +-
.../compiler/es5-asyncFunctionNestedLoops.ts | 2 +-
.../es5-asyncFunctionNewExpressions.ts | 2 +-
.../es5-asyncFunctionObjectLiterals.ts | 2 +-
.../es5-asyncFunctionPropertyAccess.ts | 2 +-
.../es5-asyncFunctionReturnStatements.ts | 2 +-
.../es5-asyncFunctionSwitchStatements.ts | 2 +-
.../es5-asyncFunctionTryStatements.ts | 2 +-
.../es5-asyncFunctionWhileStatements.ts | 2 +-
.../es5-asyncFunctionWithStatements.ts | 2 +-
tests/cases/compiler/es5-commonjs.ts | 2 +-
tests/cases/compiler/es5-commonjs2.ts | 2 +-
tests/cases/compiler/es5-commonjs3.ts | 2 +-
tests/cases/compiler/es5-commonjs4.ts | 2 +-
tests/cases/compiler/es5-commonjs5.ts | 2 +-
tests/cases/compiler/es5-commonjs6.ts | 2 +-
tests/cases/compiler/es5-commonjs7.ts | 2 +-
tests/cases/compiler/es5-commonjs8.ts | 2 +-
tests/cases/compiler/es5-declaration-amd.ts | 2 +-
.../es5-importHelpersAsyncFunctions.ts | 2 +-
.../es5-oldStyleOctalLiteralInEnums.ts | 2 +-
tests/cases/compiler/es5-souremap-amd.ts | 2 +-
tests/cases/compiler/es5-system.ts | 2 +-
tests/cases/compiler/es5-system2.ts | 2 +-
tests/cases/compiler/es5-umd.ts | 2 +-
tests/cases/compiler/es5-umd2.ts | 2 +-
tests/cases/compiler/es5-umd3.ts | 2 +-
tests/cases/compiler/es5-umd4.ts | 2 +-
.../es5-yieldFunctionObjectLiterals.ts | 2 +-
.../es5ExportDefaultClassDeclaration.ts | 2 +-
.../es5ExportDefaultClassDeclaration2.ts | 2 +-
.../es5ExportDefaultClassDeclaration3.ts | 2 +-
.../es5ExportDefaultClassDeclaration4.ts | 2 +-
.../compiler/es5ExportDefaultExpression.ts | 2 +-
.../es5ExportDefaultFunctionDeclaration.ts | 2 +-
.../es5ExportDefaultFunctionDeclaration2.ts | 2 +-
.../es5ExportDefaultFunctionDeclaration3.ts | 2 +-
.../es5ExportDefaultFunctionDeclaration4.ts | 2 +-
.../compiler/es5ExportDefaultIdentifier.ts | 2 +-
tests/cases/compiler/es5ExportEquals.ts | 2 +-
tests/cases/compiler/es5ExportEqualsDts.ts | 2 +-
.../compiler/es5ModuleInternalNamedImports.ts | 2 +-
.../compiler/es5ModuleWithModuleGenAmd.ts | 2 +-
.../es5ModuleWithModuleGenCommonjs.ts | 2 +-
.../es5ModuleWithoutModuleGenTarget.ts | 2 +-
...s5SetterparameterDestructuringNotElided.ts | 2 +-
tests/cases/compiler/es5andes6module.ts | 2 +-
tests/cases/compiler/es6ExportAllInEs5.ts | 2 +-
tests/cases/compiler/es6ExportClauseInEs5.ts | 2 +-
.../es6ExportClauseWithAssignmentInEs5.ts | 2 +-
...ExportClauseWithoutModuleSpecifierInEs5.ts | 2 +-
.../compiler/es6ImportDefaultBindingAmd.ts | 2 +-
.../compiler/es6ImportDefaultBindingDts.ts | 2 +-
...ultBindingFollowedWithNamedImport1InEs5.ts | 2 +-
...ndingFollowedWithNamedImport1WithExport.ts | 2 +-
...faultBindingFollowedWithNamedImportDts1.ts | 2 +-
...aultBindingFollowedWithNamedImportInEs5.ts | 2 +-
...indingFollowedWithNamedImportWithExport.ts | 2 +-
...ndingFollowedWithNamespaceBinding1InEs5.ts | 2 +-
...FollowedWithNamespaceBinding1WithExport.ts | 2 +-
...BindingFollowedWithNamespaceBindingDts1.ts | 2 +-
...indingFollowedWithNamespaceBindingInEs5.ts | 2 +-
.../compiler/es6ImportDefaultBindingInEs5.ts | 2 +-
.../es6ImportDefaultBindingMergeErrors.ts | 2 +-
.../es6ImportDefaultBindingWithExport.ts | 2 +-
.../compiler/es6ImportNameSpaceImportInEs5.ts | 2 +-
.../es6ImportNameSpaceImportMergeErrors.ts | 2 +-
.../es6ImportNameSpaceImportNoNamedExports.ts | 2 +-
.../compiler/es6ImportNamedImportInEs5.ts | 2 +-
.../es6ImportNamedImportNoNamedExports.ts | 2 +-
.../es6ImportWithoutFromClauseInEs5.ts | 2 +-
.../compiler/esModuleInteropWithExportStar.ts | 2 +-
.../exportDeclarationInInternalModule.ts | 2 +-
.../compiler/exportDefaultParenthesize.ts | 2 +-
...ortImportCanSubstituteConstEnumForValue.ts | 2 +-
.../compiler/exportStarFromEmptyModule.ts | 2 +-
.../compiler/forwardDeclaredCommonTypes01.ts | 2 +-
...nsMissingReturnStatementsAndExpressions.ts | 2 +-
.../compiler/generatorTransformFinalLabel.ts | 2 +-
tests/cases/compiler/getSetEnumerable.ts | 2 +-
.../compiler/getterControlFlowStrictNull.ts | 2 +-
.../implicitAnyFromCircularInference.ts | 2 +-
tests/cases/compiler/importHelpers.ts | 2 +-
tests/cases/compiler/importHelpersAmd.ts | 2 +-
.../compiler/importHelpersDeclarations.ts | 2 +-
.../compiler/importHelpersInAmbientContext.ts | 2 +-
.../importHelpersInIsolatedModules.ts | 2 +-
tests/cases/compiler/importHelpersInTsx.tsx | 2 +-
...importHelpersNoEmitHelpersExportDefault.ts | 2 +-
.../cases/compiler/importHelpersNoHelpers.ts | 2 +-
...mportHelpersNoHelpersForAsyncGenerators.ts | 2 +-
tests/cases/compiler/importHelpersNoModule.ts | 2 +-
tests/cases/compiler/importHelpersOutFile.ts | 2 +-
tests/cases/compiler/importHelpersSystem.ts | 2 +-
...heritanceMemberAccessorOverridingMethod.ts | 2 +-
.../initializePropertiesWithRenamedLet.ts | 2 +-
tests/cases/compiler/inlineSourceMap.ts | 2 +-
tests/cases/compiler/inlineSourceMap2.ts | 2 +-
tests/cases/compiler/inlineSources.ts | 2 +-
tests/cases/compiler/inlineSources2.ts | 2 +-
.../compiler/isDeclarationVisibleNodeKinds.ts | 2 +-
.../isolatedModulesImportExportElision.ts | 2 +-
.../compiler/isolatedModulesPlainFile-AMD.ts | 2 +-
.../isolatedModulesPlainFile-CommonJS.ts | 2 +-
.../isolatedModulesPlainFile-System.ts | 2 +-
.../compiler/isolatedModulesPlainFile-UMD.ts | 2 +-
.../compiler/jsxChildrenArrayWrongType.tsx | 2 +-
.../jsxFactoryQualifiedNameWithEs5.ts | 2 +-
tests/cases/compiler/letConstInCaseClauses.ts | 2 +-
.../letConstMatchingParameterNames.ts | 2 +-
tests/cases/compiler/letDeclarations-es5-1.ts | 2 +-
tests/cases/compiler/letDeclarations-es5.ts | 2 +-
.../compiler/letInConstDeclarations_ES5.ts | 2 +-
.../letInLetConstDeclOfForOfAndForIn_ES5.ts | 2 +-
.../compiler/letInLetDeclarations_ES5.ts | 2 +-
.../cases/compiler/letInVarDeclOfForIn_ES5.ts | 2 +-
.../cases/compiler/letInVarDeclOfForOf_ES5.ts | 2 +-
tests/cases/compiler/manyConstExports.ts | 2 +-
.../compiler/metadataOfClassFromAlias.ts | 2 +-
.../compiler/metadataOfClassFromAlias2.ts | 2 +-
.../compiler/metadataOfClassFromModule.ts | 2 +-
tests/cases/compiler/metadataOfEventAlias.ts | 2 +-
.../metadataReferencedWithinFilteredUnion.ts | 2 +-
.../compiler/methodContainingLocalFunction.ts | 2 +-
tests/cases/compiler/modifierParenCast.ts | 2 +-
...rorFromUsingES6ArrayWithOnlyES6ArrayLib.ts | 2 +-
...larizeLibrary_UsingES5LibAndES6ArrayLib.ts | 2 +-
.../compiler/moduleAugmentationGlobal8.ts | 2 +-
.../compiler/moduleAugmentationGlobal8_1.ts | 2 +-
.../moduleAugmentationsBundledOutput1.ts | 2 +-
tests/cases/compiler/moduledecl.ts | 2 +-
.../nestedLoopWithOnlyInnerLetCaptured.ts | 2 +-
tests/cases/compiler/nestedLoops.ts | 2 +-
tests/cases/compiler/nestedSuperCallEmit.ts | 2 +-
.../newLexicalEnvironmentForConvertedLoop.ts | 2 +-
tests/cases/compiler/noEmitHelpers2.ts | 2 +-
.../noImplicitAnyMissingGetAccessor.ts | 2 +-
.../noImplicitAnyMissingSetAccessor.ts | 2 +-
tests/cases/compiler/out-flag.ts | 2 +-
tests/cases/compiler/out-flag2.ts | 2 +-
tests/cases/compiler/out-flag3.ts | 2 +-
tests/cases/compiler/outModuleConcatAmd.ts | 2 +-
.../cases/compiler/outModuleConcatCommonjs.ts | 2 +-
.../outModuleConcatCommonjsDeclarationOnly.ts | 2 +-
tests/cases/compiler/outModuleConcatSystem.ts | 2 +-
tests/cases/compiler/outModuleConcatUmd.ts | 2 +-
.../outModuleConcatUnspecifiedModuleKind.ts | 2 +-
...catUnspecifiedModuleKindDeclarationOnly.ts | 2 +-
.../compiler/outModuleTripleSlashRefs.ts | 2 +-
...prefixUnaryOperatorsOnExportedVariables.ts | 2 +-
.../cases/compiler/privacyAccessorDeclFile.ts | 2 +-
.../privacyCannotNameAccessorDeclFile.ts | 2 +-
tests/cases/compiler/privacyGetter.ts | 2 +-
tests/cases/compiler/privacyGloGetter.ts | 2 +-
tests/cases/compiler/promiseDefinitionTest.ts | 2 +-
tests/cases/compiler/properties.ts | 2 +-
...cGetterProtectedSetterFromThisParameter.ts | 2 +-
.../compiler/readonlyInDeclarationFile.ts | 2 +-
.../readonlyInNonPropertyParameters.ts | 2 +-
tests/cases/compiler/readonlyMembers.ts | 2 +-
tests/cases/compiler/recursiveProperties.ts | 2 +-
.../restElementWithNumberPropertyName.ts | 2 +-
...dReservedCompilerDeclarationsWithNoEmit.ts | 2 +-
.../compiler/shorthand-property-es5-es6.ts | 2 +-
...ndOfExportedEntity02_targetES5_CommonJS.ts | 2 +-
...thandPropertyAssignmentsInDestructuring.ts | 2 +-
tests/cases/compiler/sourceMap-Comment1.ts | 2 +-
tests/cases/compiler/sourceMap-Comments.ts | 2 +-
tests/cases/compiler/sourceMap-Comments2.ts | 2 +-
tests/cases/compiler/sourceMap-EmptyFile1.ts | 2 +-
...-InterfacePrecedingVariableDeclaration1.ts | 2 +-
tests/cases/compiler/sourceMap-LineBreaks.ts | 15 +-
tests/cases/compiler/sourceMap-NewLine1.ts | 2 +-
tests/cases/compiler/sourceMap-SemiColon1.ts | 2 +-
.../cases/compiler/sourceMap-SingleSpace1.ts | 2 +-
.../sourceMap-StringLiteralWithNewLine.ts | 2 +-
.../compiler/sourceMapValidationClass.ts | 2 +-
.../compiler/sourceMapValidationDecorators.ts | 2 +-
.../compiler/superInObjectLiterals_ES5.ts | 2 +-
...essInComputedPropertiesOfNestedType_ES5.ts | 2 +-
.../cases/compiler/superPropertyAccess_ES5.ts | 2 +-
.../cases/compiler/systemExportAssignment.ts | 2 +-
.../cases/compiler/systemExportAssignment2.ts | 2 +-
.../cases/compiler/systemExportAssignment3.ts | 2 +-
tests/cases/compiler/systemModule10_ES5.ts | 2 +-
...aggedTemplateStringsWithCurriedFunction.ts | 2 +-
.../taggedTemplateWithoutDeclaredHelper.ts | 2 +-
.../taggedTemplatesInModuleAndGlobal.ts | 2 +-
...rgetEs6DecoratorMetadataImportNotElided.ts | 2 +-
...emplateStringsArrayTypeDefinedInES5Mode.ts | 2 +-
...mplateStringsArrayTypeNotDefinedES5Mode.ts | 2 +-
tests/cases/compiler/trailingCommasES5.ts | 2 +-
...ormArrowInBlockScopedLoopVarInitializer.ts | 2 +-
.../transformNestedGeneratorsWithTry.ts | 2 +-
...rmParenthesizesConditionalSubexpression.ts | 2 +-
...rivialSubtypeReductionNoStructuralCheck.ts | 2 +-
...ivialSubtypeReductionNoStructuralCheck2.ts | 2 +-
.../compiler/typeAliasDeclarationEmit.ts | 2 +-
.../compiler/typeAliasDeclarationEmit2.ts | 2 +-
tests/cases/compiler/typedArrays-es5.ts | 2 +-
tests/cases/compiler/unusedGetterInClass.ts | 2 +-
.../compiler/unusedParameterUsedInTypeOf.ts | 2 +-
tests/cases/compiler/unusedPrivateMembers.ts | 2 +-
tests/cases/compiler/unusedSetterInClass.ts | 2 +-
.../compiler/useStrictLikePrologueString01.ts | 2 +-
.../yieldInForInInDownlevelGenerator.ts | 2 +-
.../conformance/Symbols/ES5SymbolProperty1.ts | 2 +-
.../conformance/Symbols/ES5SymbolProperty2.ts | 2 +-
.../conformance/Symbols/ES5SymbolProperty3.ts | 2 +-
.../conformance/Symbols/ES5SymbolProperty4.ts | 2 +-
.../conformance/Symbols/ES5SymbolProperty5.ts | 2 +-
.../conformance/Symbols/ES5SymbolProperty6.ts | 2 +-
.../conformance/Symbols/ES5SymbolProperty7.ts | 2 +-
.../conformance/Symbols/ES5SymbolType1.ts | 2 +-
...owFunctionWithParameterNameAsync_es2017.ts | 2 +-
.../async/es5/asyncAliasReturnType_es5.ts | 2 +-
...arrowFunctionWithParameterNameAsync_es5.ts | 2 +-
.../asyncArrowFunction10_es5.ts | 2 +-
.../asyncArrowFunction11_es5.ts | 2 +-
.../asyncArrowFunction1_es5.ts | 2 +-
.../asyncArrowFunction2_es5.ts | 2 +-
.../asyncArrowFunction3_es5.ts | 2 +-
.../asyncArrowFunction4_es5.ts | 2 +-
.../asyncArrowFunction5_es5.ts | 2 +-
.../asyncArrowFunction6_es5.ts | 2 +-
.../asyncArrowFunction7_es5.ts | 2 +-
.../asyncArrowFunction8_es5.ts | 2 +-
.../asyncArrowFunction9_es5.ts | 2 +-
...asyncArrowFunctionCapturesArguments_es5.ts | 2 +-
.../asyncArrowFunctionCapturesThis_es5.ts | 2 +-
.../asyncUnParenthesizedArrowFunction_es5.ts | 2 +-
.../es5/asyncAwaitIsolatedModules_es5.ts | 2 +-
.../async/es5/asyncAwaitNestedClasses_es5.ts | 2 +-
.../conformance/async/es5/asyncAwait_es5.ts | 2 +-
.../conformance/async/es5/asyncClass_es5.ts | 2 +-
.../async/es5/asyncConstructor_es5.ts | 2 +-
.../conformance/async/es5/asyncDeclare_es5.ts | 2 +-
.../conformance/async/es5/asyncEnum_es5.ts | 2 +-
.../conformance/async/es5/asyncGetter_es5.ts | 2 +-
.../async/es5/asyncImportedPromise_es5.ts | 2 +-
.../async/es5/asyncInterface_es5.ts | 2 +-
.../async/es5/asyncMethodWithSuper_es5.ts | 2 +-
.../conformance/async/es5/asyncModule_es5.ts | 2 +-
.../async/es5/asyncMultiFile_es5.ts | 2 +-
.../async/es5/asyncQualifiedReturnType_es5.ts | 2 +-
.../conformance/async/es5/asyncSetter_es5.ts | 2 +-
.../async/es5/asyncUseStrict_es5.ts | 2 +-
.../awaitBinaryExpression1_es5.ts | 2 +-
.../awaitBinaryExpression2_es5.ts | 2 +-
.../awaitBinaryExpression3_es5.ts | 2 +-
.../awaitBinaryExpression4_es5.ts | 2 +-
.../awaitBinaryExpression5_es5.ts | 2 +-
.../awaitCallExpression1_es5.ts | 2 +-
.../awaitCallExpression2_es5.ts | 2 +-
.../awaitCallExpression3_es5.ts | 2 +-
.../awaitCallExpression4_es5.ts | 2 +-
.../awaitCallExpression5_es5.ts | 2 +-
.../awaitCallExpression6_es5.ts | 2 +-
.../awaitCallExpression7_es5.ts | 2 +-
.../awaitCallExpression8_es5.ts | 2 +-
.../async/es5/awaitClassExpression_es5.ts | 2 +-
.../conformance/async/es5/awaitUnion_es5.ts | 2 +-
.../asyncFunctionDeclaration10_es5.ts | 2 +-
.../asyncFunctionDeclaration11_es5.ts | 2 +-
.../asyncFunctionDeclaration12_es5.ts | 2 +-
.../asyncFunctionDeclaration13_es5.ts | 2 +-
.../asyncFunctionDeclaration14_es5.ts | 2 +-
.../asyncFunctionDeclaration15_es5.ts | 2 +-
.../asyncFunctionDeclaration16_es5.ts | 2 +-
.../asyncFunctionDeclaration1_es5.ts | 2 +-
.../asyncFunctionDeclaration2_es5.ts | 2 +-
.../asyncFunctionDeclaration3_es5.ts | 2 +-
.../asyncFunctionDeclaration4_es5.ts | 2 +-
.../asyncFunctionDeclaration5_es5.ts | 2 +-
.../asyncFunctionDeclaration6_es5.ts | 2 +-
.../asyncFunctionDeclaration7_es5.ts | 2 +-
.../asyncFunctionDeclaration8_es5.ts | 2 +-
.../asyncFunctionDeclaration9_es5.ts | 2 +-
...unctionDeclarationCapturesArguments_es5.ts | 2 +-
...arrowFunctionWithParameterNameAsync_es6.ts | 2 +-
.../classAbstractAccessor.ts | 2 +-
.../superCalls/derivedClassSuperProperties.ts | 2 +-
.../derivedClassSuperStatementPosition.ts | 2 +-
...lassPropertyAccessibleWithinNestedClass.ts | 2 +-
...ectedClassPropertyAccessibleWithinClass.ts | 2 +-
...lassPropertyAccessibleWithinNestedClass.ts | 2 +-
...sPropertyAccessibleWithinNestedSubclass.ts | 2 +-
...edClassPropertyAccessibleWithinSubclass.ts | 2 +-
.../derivedClassOverridesProtectedMembers.ts | 2 +-
.../derivedClassOverridesProtectedMembers2.ts | 2 +-
.../derivedClassOverridesProtectedMembers3.ts | 2 +-
...ivateInstanceShadowingProtectedInstance.ts | 2 +-
...thPrivateStaticShadowingProtectedStatic.ts | 2 +-
.../thisAndSuperInStaticMembers3.ts | 2 +-
.../thisAndSuperInStaticMembers4.ts | 2 +-
.../members/privateNames/privateNameES5Ban.ts | 2 +-
.../accessibilityModifiers.ts | 2 +-
.../accessorsOverrideProperty7.ts | 2 +-
.../accessorWithES5.ts | 2 +-
...sorWithMismatchedAccessibilityModifiers.ts | 2 +-
.../ambientAccessors.ts | 2 +-
.../propertyOverridesAccessors4.ts | 2 +-
.../staticPropertyNameConflicts.ts | 2 +-
.../twoAccessorsWithSameName.ts | 2 +-
.../accessor/decoratorOnClassAccessor1.ts | 2 +-
.../accessor/decoratorOnClassAccessor2.ts | 2 +-
.../accessor/decoratorOnClassAccessor3.ts | 2 +-
.../accessor/decoratorOnClassAccessor4.ts | 2 +-
.../accessor/decoratorOnClassAccessor5.ts | 2 +-
.../accessor/decoratorOnClassAccessor6.ts | 2 +-
.../accessor/decoratorOnClassAccessor7.ts | 2 +-
.../accessor/decoratorOnClassAccessor8.ts | 2 +-
.../decoratorOnClassConstructor1.ts | 2 +-
.../decoratorOnClassConstructor2.ts | 2 +-
.../decoratorOnClassConstructor3.ts | 2 +-
.../decoratorOnClassConstructor4.ts | 2 +-
.../decoratorOnClassConstructorParameter1.ts | 2 +-
.../decoratorOnClassConstructorParameter4.ts | 2 +-
.../class/decoratedBlockScopedClass1.ts | 2 +-
.../class/decoratedBlockScopedClass2.ts | 2 +-
.../class/decoratedBlockScopedClass3.ts | 2 +-
.../class/decoratorChecksFunctionBodies.ts | 2 +-
...ratorInstantiateModulesInFunctionBodies.ts | 2 +-
.../decorators/class/decoratorOnClass1.ts | 2 +-
.../decorators/class/decoratorOnClass2.ts | 2 +-
.../decorators/class/decoratorOnClass3.ts | 2 +-
.../decorators/class/decoratorOnClass4.ts | 2 +-
.../decorators/class/decoratorOnClass5.ts | 2 +-
.../decorators/class/decoratorOnClass8.ts | 2 +-
.../decorators/class/decoratorOnClass9.ts | 2 +-
.../class/method/decoratorOnClassMethod1.ts | 2 +-
.../class/method/decoratorOnClassMethod10.ts | 2 +-
.../class/method/decoratorOnClassMethod11.ts | 2 +-
.../class/method/decoratorOnClassMethod12.ts | 2 +-
.../class/method/decoratorOnClassMethod2.ts | 2 +-
.../class/method/decoratorOnClassMethod3.ts | 2 +-
.../class/method/decoratorOnClassMethod8.ts | 2 +-
.../method/decoratorOnClassMethodOverload1.ts | 2 +-
.../method/decoratorOnClassMethodOverload2.ts | 2 +-
.../decoratorOnClassMethodParameter1.ts | 2 +-
.../decoratorOnClassMethodParameter2.ts | 2 +-
.../decoratorOnClassMethodThisParameter.ts | 2 +-
.../property/decoratorOnClassProperty1.ts | 2 +-
.../property/decoratorOnClassProperty10.ts | 2 +-
.../property/decoratorOnClassProperty11.ts | 2 +-
.../property/decoratorOnClassProperty12.ts | 2 +-
.../property/decoratorOnClassProperty2.ts | 2 +-
.../property/decoratorOnClassProperty3.ts | 2 +-
.../property/decoratorOnClassProperty6.ts | 2 +-
.../property/decoratorOnClassProperty7.ts | 2 +-
.../decorators/decoratorMetadata-jsdoc.ts | 2 +-
.../decorators/decoratorMetadata.ts | 2 +-
.../decoratorMetadataWithTypeOnlyImport.ts | 2 +-
.../decorators/missingDecoratorType.ts | 2 +-
.../importCallExpressionAsyncES5AMD.ts | 2 +-
.../importCallExpressionAsyncES5CJS.ts | 2 +-
.../importCallExpressionAsyncES5System.ts | 2 +-
.../importCallExpressionAsyncES5UMD.ts | 2 +-
.../importCallExpressionES5AMD.ts | 2 +-
.../importCallExpressionES5CJS.ts | 2 +-
.../importCallExpressionES5System.ts | 2 +-
.../importCallExpressionES5UMD.ts | 2 +-
.../importCallExpressionNestedAMD2.ts | 2 +-
.../importCallExpressionNestedCJS2.ts | 2 +-
.../importCallExpressionNestedES20152.ts | 2 +-
.../importCallExpressionNestedES20202.ts | 2 +-
.../importCallExpressionNestedSystem2.ts | 2 +-
.../importCallExpressionNestedUMD2.ts | 2 +-
...mitter.asyncGenerators.classMethods.es5.ts | 2 +-
...syncGenerators.functionDeclarations.es5.ts | 2 +-
...asyncGenerators.functionExpressions.es5.ts | 2 +-
...syncGenerators.objectLiteralMethods.es5.ts | 2 +-
.../assignSharedArrayBufferToArrayBuffer.ts | 2 +-
.../es2017/useObjectValuesAndEntries1.ts | 2 +-
.../es2017/useObjectValuesAndEntries2.ts | 2 +-
.../es2017/useSharedArrayBuffer1.ts | 2 +-
.../es2017/useSharedArrayBuffer2.ts | 2 +-
.../es2017/useSharedArrayBuffer5.ts | 2 +-
.../es2017/useSharedArrayBuffer6.ts | 2 +-
.../conformance/es2018/usePromiseFinally.ts | 2 +-
.../es2023/intlNumberFormatES5UseGrouping.ts | 2 +-
.../es6/arrowFunction/emitArrowFunction.ts | 2 +-
.../arrowFunction/emitArrowFunctionAsIs.ts | 2 +-
.../emitArrowFunctionThisCapturing.ts | 2 +-
.../emitArrowFunctionWhenUsingArguments01.ts | 2 +-
.../emitArrowFunctionWhenUsingArguments02.ts | 2 +-
.../emitArrowFunctionWhenUsingArguments03.ts | 2 +-
.../emitArrowFunctionWhenUsingArguments04.ts | 2 +-
.../emitArrowFunctionWhenUsingArguments05.ts | 2 +-
.../emitArrowFunctionWhenUsingArguments06.ts | 2 +-
.../emitArrowFunctionWhenUsingArguments07.ts | 2 +-
.../emitArrowFunctionWhenUsingArguments08.ts | 2 +-
.../emitArrowFunctionWhenUsingArguments09.ts | 2 +-
.../emitArrowFunctionWhenUsingArguments10.ts | 2 +-
.../emitArrowFunctionWhenUsingArguments11.ts | 2 +-
.../emitArrowFunctionWhenUsingArguments12.ts | 2 +-
.../emitArrowFunctionWhenUsingArguments13.ts | 2 +-
.../emitArrowFunctionWhenUsingArguments14.ts | 2 +-
.../emitArrowFunctionWhenUsingArguments15.ts | 2 +-
.../emitArrowFunctionWhenUsingArguments16.ts | 2 +-
.../emitArrowFunctionWhenUsingArguments17.ts | 2 +-
.../emitArrowFunctionWhenUsingArguments18.ts | 2 +-
.../emitArrowFunctionWhenUsingArguments19.ts | 2 +-
.../arrowFunction/emitArrowFunctionsAsIs.ts | 2 +-
.../binaryIntegerLiteral.ts | 2 +-
.../octalIntegerLiteral.ts | 2 +-
.../computedPropertyNames10_ES5.ts | 2 +-
.../computedPropertyNames11_ES5.ts | 2 +-
.../computedPropertyNames12_ES5.ts | 2 +-
.../computedPropertyNames13_ES5.ts | 2 +-
.../computedPropertyNames14_ES5.ts | 2 +-
.../computedPropertyNames15_ES5.ts | 2 +-
.../computedPropertyNames16_ES5.ts | 2 +-
.../computedPropertyNames17_ES5.ts | 2 +-
.../computedPropertyNames18_ES5.ts | 2 +-
.../computedPropertyNames19_ES5.ts | 2 +-
.../computedPropertyNames1_ES5.ts | 2 +-
.../computedPropertyNames20_ES5.ts | 2 +-
.../computedPropertyNames21_ES5.ts | 2 +-
.../computedPropertyNames22_ES5.ts | 2 +-
.../computedPropertyNames23_ES5.ts | 2 +-
.../computedPropertyNames24_ES5.ts | 2 +-
.../computedPropertyNames25_ES5.ts | 2 +-
.../computedPropertyNames26_ES5.ts | 2 +-
.../computedPropertyNames27_ES5.ts | 2 +-
.../computedPropertyNames28_ES5.ts | 2 +-
.../computedPropertyNames29_ES5.ts | 2 +-
.../computedPropertyNames2_ES5.ts | 2 +-
.../computedPropertyNames30_ES5.ts | 2 +-
.../computedPropertyNames31_ES5.ts | 2 +-
.../computedPropertyNames32_ES5.ts | 2 +-
.../computedPropertyNames33_ES5.ts | 2 +-
.../computedPropertyNames34_ES5.ts | 2 +-
.../computedPropertyNames35_ES5.ts | 2 +-
.../computedPropertyNames36_ES5.ts | 2 +-
.../computedPropertyNames37_ES5.ts | 2 +-
.../computedPropertyNames38_ES5.ts | 2 +-
.../computedPropertyNames39_ES5.ts | 2 +-
.../computedPropertyNames3_ES5.ts | 2 +-
.../computedPropertyNames40_ES5.ts | 2 +-
.../computedPropertyNames41_ES5.ts | 2 +-
.../computedPropertyNames42_ES5.ts | 2 +-
.../computedPropertyNames43_ES5.ts | 2 +-
.../computedPropertyNames44_ES5.ts | 2 +-
.../computedPropertyNames45_ES5.ts | 2 +-
.../computedPropertyNames46_ES5.ts | 2 +-
.../computedPropertyNames47_ES5.ts | 2 +-
.../computedPropertyNames48_ES5.ts | 2 +-
.../computedPropertyNames4_ES5.ts | 2 +-
.../computedPropertyNames5_ES5.ts | 2 +-
.../computedPropertyNames6_ES5.ts | 2 +-
.../computedPropertyNames7_ES5.ts | 2 +-
.../computedPropertyNames8_ES5.ts | 2 +-
.../computedPropertyNames9_ES5.ts | 2 +-
...mputedPropertyNamesContextualType10_ES5.ts | 2 +-
...omputedPropertyNamesContextualType1_ES5.ts | 2 +-
...omputedPropertyNamesContextualType2_ES5.ts | 2 +-
...omputedPropertyNamesContextualType3_ES5.ts | 2 +-
...omputedPropertyNamesContextualType4_ES5.ts | 2 +-
...omputedPropertyNamesContextualType5_ES5.ts | 2 +-
...omputedPropertyNamesContextualType6_ES5.ts | 2 +-
...omputedPropertyNamesContextualType7_ES5.ts | 2 +-
...omputedPropertyNamesContextualType8_ES5.ts | 2 +-
...omputedPropertyNamesContextualType9_ES5.ts | 2 +-
...mputedPropertyNamesDeclarationEmit1_ES5.ts | 2 +-
...mputedPropertyNamesDeclarationEmit2_ES5.ts | 2 +-
...mputedPropertyNamesDeclarationEmit3_ES5.ts | 2 +-
...mputedPropertyNamesDeclarationEmit4_ES5.ts | 2 +-
...mputedPropertyNamesDeclarationEmit5_ES5.ts | 2 +-
...mputedPropertyNamesDeclarationEmit6_ES5.ts | 2 +-
.../computedPropertyNamesOnOverloads_ES5.ts | 2 +-
.../computedPropertyNamesSourceMap1_ES5.ts | 2 +-
.../computedPropertyNamesSourceMap2_ES5.ts | 2 +-
.../emitDefaultParametersFunction.ts | 2 +-
...emitDefaultParametersFunctionExpression.ts | 2 +-
.../emitDefaultParametersFunctionProperty.ts | 2 +-
.../emitDefaultParametersMethod.ts | 2 +-
...turingArrayBindingPatternAndAssignment4.ts | 2 +-
...cturingParameterDeclaration3ES5iterable.ts | 2 +-
.../destructuringParameterDeclaration7ES5.ts | 2 +-
...cturingParameterDeclaration7ES5iterable.ts | 2 +-
.../destructuringReassignsRightHandSide.ts | 2 +-
.../destructuringTypeAssertionsES5_1.ts | 2 +-
.../destructuringTypeAssertionsES5_2.ts | 2 +-
.../destructuringTypeAssertionsES5_3.ts | 2 +-
.../destructuringTypeAssertionsES5_4.ts | 2 +-
.../destructuringTypeAssertionsES5_5.ts | 2 +-
.../destructuringTypeAssertionsES5_6.ts | 2 +-
.../destructuringTypeAssertionsES5_7.ts | 2 +-
.../emptyAssignmentPatterns01_ES5.ts | 2 +-
.../emptyAssignmentPatterns01_ES5iterable.ts | 2 +-
.../emptyAssignmentPatterns02_ES5.ts | 2 +-
.../emptyAssignmentPatterns02_ES5iterable.ts | 2 +-
.../emptyAssignmentPatterns03_ES5.ts | 2 +-
.../emptyAssignmentPatterns03_ES5iterable.ts | 2 +-
.../emptyAssignmentPatterns04_ES5.ts | 2 +-
.../emptyAssignmentPatterns04_ES5iterable.ts | 2 +-
...ariableDeclarationBindingPatterns01_ES5.ts | 2 +-
...eclarationBindingPatterns01_ES5iterable.ts | 2 +-
...ariableDeclarationBindingPatterns02_ES5.ts | 2 +-
...eclarationBindingPatterns02_ES5iterable.ts | 2 +-
.../modules/defaultExportWithOverloads01.ts | 2 +-
.../modules/defaultExportsCannotMerge01.ts | 2 +-
.../modules/defaultExportsCannotMerge02.ts | 2 +-
.../modules/defaultExportsCannotMerge03.ts | 2 +-
.../modules/defaultExportsCannotMerge04.ts | 2 +-
.../es6/modules/exportAndImport-es5-amd.ts | 2 +-
.../es6/modules/exportAndImport-es5.ts | 2 +-
.../conformance/es6/modules/exportStar-amd.ts | 2 +-
.../conformance/es6/modules/exportStar.ts | 2 +-
.../es6/modules/exportsAndImports1-amd.ts | 2 +-
.../es6/modules/exportsAndImports2-amd.ts | 2 +-
.../es6/modules/exportsAndImports3-amd.ts | 2 +-
.../es6/modules/exportsAndImports4-amd.ts | 2 +-
.../es6/modules/exportsAndImports4.ts | 2 +-
...sAndImportsWithContextualKeywordNames01.ts | 2 +-
...sAndImportsWithContextualKeywordNames02.ts | 2 +-
.../exportsAndImportsWithUnderscores1.ts | 2 +-
.../exportsAndImportsWithUnderscores2.ts | 2 +-
.../exportsAndImportsWithUnderscores3.ts | 2 +-
.../exportsAndImportsWithUnderscores4.ts | 2 +-
.../es6/modules/multipleDefaultExports01.ts | 2 +-
.../es6/modules/multipleDefaultExports02.ts | 2 +-
.../es6/modules/multipleDefaultExports03.ts | 2 +-
.../es6/modules/multipleDefaultExports04.ts | 2 +-
.../es6/modules/multipleDefaultExports05.ts | 2 +-
.../es6/modules/reExportDefaultExport.ts | 2 +-
.../es6/newTarget/invalidNewTarget.es5.ts | 2 +-
.../es6/newTarget/newTarget.es5.ts | 2 +-
.../emitRestParametersFunction.ts | 2 +-
.../emitRestParametersFunctionExpression.ts | 2 +-
.../emitRestParametersFunctionProperty.ts | 2 +-
.../emitRestParametersMethod.ts | 2 +-
.../objectLiteralShorthandProperties.ts | 2 +-
.../es6/spread/arraySpreadImportHelpers.ts | 2 +-
...onentiationAssignmentWithIndexingOnLHS1.ts | 2 +-
...onentiationAssignmentWithIndexingOnLHS2.ts | 2 +-
...onentiationAssignmentWithIndexingOnLHS3.ts | 2 +-
...onentiationAssignmentWithIndexingOnLHS4.ts | 2 +-
...onAssignmentWithPropertyAccessingOnLHS1.ts | 2 +-
.../emitCompoundExponentiationOperator1.ts | 2 +-
.../emitCompoundExponentiationOperator2.ts | 2 +-
.../emitExponentiationOperator1.ts | 2 +-
.../emitExponentiationOperator2.ts | 2 +-
.../emitExponentiationOperator3.ts | 2 +-
.../emitExponentiationOperator4.ts | 2 +-
...ExponentiationOperatorInTempalteString4.ts | 2 +-
...ExponentiationOperatorInTemplateString1.ts | 2 +-
...ExponentiationOperatorInTemplateString2.ts | 2 +-
...ExponentiationOperatorInTemplateString3.ts | 2 +-
...peratorInTemplateStringWithSyntaxError1.ts | 2 +-
...peratorInTemplateStringWithSyntaxError2.ts | 2 +-
...peratorInTemplateStringWithSyntaxError3.ts | 2 +-
.../exponentiationOperatorSyntaxError1.ts | 2 +-
.../exponentiationOperatorSyntaxError2.ts | 2 +-
...iationOperatorWithTemplateStringInvalid.ts | 2 +-
...gCommasInFunctionParametersAndArguments.ts | 2 +-
...classDeclaration-classThisReference.es5.ts | 2 +-
.../getSetAccessorContextualTyping.ts | 2 +-
.../functionCalls/newWithSpreadES5.ts | 2 +-
.../expressions/literals/literals.ts | 2 +-
.../objectLiterals/objectLiteralErrors.ts | 2 +-
.../optionalChainingInArrow.ts | 2 +-
.../optionalChainingInLoop.ts | 2 +-
.../superPropertyAccessNoError.ts | 2 +-
.../superSymbolIndexedAccess5.ts | 2 +-
.../superSymbolIndexedAccess6.ts | 2 +-
.../typeGuards/typeGuardOfFormThisMember.ts | 2 +-
.../typeGuardOfFormThisMemberErrors.ts | 2 +-
.../typeGuards/typeGuardsInClassAccessors.ts | 2 +-
.../typeGuards/typeGuardsInProperties.ts | 2 +-
.../typeGuards/typeGuardsObjectMethods.ts | 2 +-
.../es6modulekindExportClassNameWithObject.ts | 2 +-
.../es6/es6modulekindWithES5Target.ts | 2 +-
.../es6/es6modulekindWithES5Target10.ts | 2 +-
.../es6/es6modulekindWithES5Target11.ts | 2 +-
.../es6/es6modulekindWithES5Target12.ts | 2 +-
.../es6/es6modulekindWithES5Target2.ts | 2 +-
.../es6/es6modulekindWithES5Target3.ts | 2 +-
.../es6/es6modulekindWithES5Target4.ts | 2 +-
.../es6/es6modulekindWithES5Target5.ts | 2 +-
.../es6/es6modulekindWithES5Target6.ts | 2 +-
.../es6/es6modulekindWithES5Target7.ts | 2 +-
.../es6/es6modulekindWithES5Target8.ts | 2 +-
.../es6/es6modulekindWithES5Target9.ts | 2 +-
.../esnext/esnextmodulekindWithES5Target.ts | 2 +-
.../esnext/esnextmodulekindWithES5Target10.ts | 2 +-
.../esnext/esnextmodulekindWithES5Target11.ts | 2 +-
.../esnext/esnextmodulekindWithES5Target12.ts | 2 +-
.../esnext/esnextmodulekindWithES5Target2.ts | 2 +-
.../esnext/esnextmodulekindWithES5Target3.ts | 2 +-
.../esnext/esnextmodulekindWithES5Target4.ts | 2 +-
.../esnext/esnextmodulekindWithES5Target5.ts | 2 +-
.../esnext/esnextmodulekindWithES5Target6.ts | 2 +-
.../esnext/esnextmodulekindWithES5Target7.ts | 2 +-
.../esnext/esnextmodulekindWithES5Target8.ts | 2 +-
.../esnext/esnextmodulekindWithES5Target9.ts | 2 +-
...nextmodulekindExportClassNameWithObject.ts | 2 +-
.../exportAmbientClassNameWithObject.ts | 2 +-
.../exportClassNameWithObjectAMD.ts | 2 +-
.../exportClassNameWithObjectCommonJS.ts | 2 +-
.../exportClassNameWithObjectSystem.ts | 2 +-
.../exportClassNameWithObjectUMD.ts | 2 +-
.../exportDefaultClassNameWithObject.ts | 2 +-
.../restParameterInDownlevelGenerator.ts | 2 +-
.../jsDeclarationsClassExtendsVisibility.ts | 2 +-
...onsClassImplementsGenericsSerialization.ts | 2 +-
.../jsDeclarationsClassLeadingOptional.ts | 2 +-
.../jsDeclarationsClassLikeHeuristic.ts | 2 +-
.../declarations/jsDeclarationsClassStatic.ts | 2 +-
...clarationsClassStaticMethodAugmentation.ts | 2 +-
.../declarations/jsDeclarationsClasses.ts | 2 +-
.../declarations/jsDeclarationsClassesErr.ts | 2 +-
.../jsDeclarationsComputedNames.ts | 2 +-
.../jsDeclarationsCrossfileMerge.ts | 2 +-
.../declarations/jsDeclarationsDefault.ts | 2 +-
.../declarations/jsDeclarationsDefaultsErr.ts | 2 +-
.../jsDeclarationsDocCommentsOnConsts.ts | 2 +-
.../declarations/jsDeclarationsEnumTag.ts | 2 +-
.../jsdoc/declarations/jsDeclarationsEnums.ts | 2 +-
...clarationsExportAssignedClassExpression.ts | 2 +-
...sExportAssignedClassExpressionAnonymous.ts | 2 +-
...AssignedClassExpressionAnonymousWithSub.ts | 2 +-
...sExportAssignedClassExpressionShadowing.ts | 2 +-
...eclarationsExportAssignedClassInstance1.ts | 2 +-
...eclarationsExportAssignedClassInstance2.ts | 2 +-
...eclarationsExportAssignedClassInstance3.ts | 2 +-
...ationsExportAssignedConstructorFunction.ts | 2 +-
...xportAssignedConstructorFunctionWithSub.ts | 2 +-
.../jsDeclarationsExportAssignedVisibility.ts | 2 +-
...ExportAssignmentExpressionPlusSecondary.ts | 2 +-
...arationsExportAssignmentWithKeywordName.ts | 2 +-
.../declarations/jsDeclarationsExportForms.ts | 2 +-
.../jsDeclarationsExportFormsErr.ts | 2 +-
.../jsDeclarationsExportSpecifierNonlocal.ts | 2 +-
.../jsDeclarationsExportSubAssignments.ts | 2 +-
...tionsFunctionClassesCjsExportAssignment.ts | 2 +-
.../jsDeclarationsFunctionJSDoc.ts | 2 +-
.../jsDeclarationsFunctionKeywordProp.ts | 2 +-
...clarationsFunctionKeywordPropExhaustive.ts | 2 +-
.../jsDeclarationsFunctionLikeClasses.ts | 2 +-
.../jsDeclarationsFunctionLikeClasses2.ts | 2 +-
.../jsDeclarationsFunctionPrototypeStatic.ts | 2 +-
.../declarations/jsDeclarationsInterfaces.ts | 2 +-
.../jsdoc/declarations/jsDeclarationsJson.ts | 2 +-
.../jsDeclarationsMissingGenerics.ts | 2 +-
.../jsDeclarationsMissingTypeParameters.ts | 2 +-
.../jsDeclarationsModuleReferenceHasEmit.ts | 2 +-
.../jsDeclarationsMultipleExportFromMerge.ts | 2 +-
.../declarations/jsDeclarationsPackageJson.ts | 2 +-
.../jsDeclarationsReactComponents.ts | 2 +-
.../jsDeclarationsReexportAliases.ts | 2 +-
...larationsReexportAliasesEsModuleInterop.ts | 2 +-
.../jsDeclarationsReexportedCjsAlias.ts | 2 +-
...ionsRestArgsWithThisTypeInJSDocFunction.ts | 2 +-
.../jsDeclarationsTypeReferences.ts | 2 +-
.../jsDeclarationsTypeReferences2.ts | 2 +-
.../jsDeclarationsTypeReferences3.ts | 2 +-
.../jsDeclarationsTypeReferences4.ts | 2 +-
.../conformance/jsx/tsxPreserveEmit1.tsx | 2 +-
.../conformance/jsx/tsxPreserveEmit2.tsx | 2 +-
...eModulesAllowJsImportHelpersCollisions3.ts | 2 +-
.../nodeModulesImportHelpersCollisions3.ts | 2 +-
.../ecmascript5/Accessors/parserAccessors1.ts | 2 +-
.../Accessors/parserAccessors10.ts | 2 +-
.../ecmascript5/Accessors/parserAccessors2.ts | 2 +-
.../ecmascript5/Accessors/parserAccessors3.ts | 2 +-
.../ecmascript5/Accessors/parserAccessors4.ts | 2 +-
.../ecmascript5/Accessors/parserAccessors5.ts | 2 +-
.../ecmascript5/Accessors/parserAccessors6.ts | 2 +-
.../ecmascript5/Accessors/parserAccessors7.ts | 2 +-
.../ecmascript5/Accessors/parserAccessors8.ts | 2 +-
.../ecmascript5/Accessors/parserAccessors9.ts | 2 +-
.../parserGetAccessorWithTypeParameters1.ts | 2 +-
.../parserSetAccessorWithTypeAnnotation1.ts | 2 +-
.../parserSetAccessorWithTypeParameters1.ts | 2 +-
.../parserES5ComputedPropertyName1.ts | 2 +-
.../parserES5ComputedPropertyName10.ts | 2 +-
.../parserES5ComputedPropertyName11.ts | 2 +-
.../parserES5ComputedPropertyName2.ts | 2 +-
.../parserES5ComputedPropertyName3.ts | 2 +-
.../parserES5ComputedPropertyName4.ts | 2 +-
.../parserES5ComputedPropertyName5.ts | 2 +-
.../parserES5ComputedPropertyName6.ts | 2 +-
.../parserES5ComputedPropertyName7.ts | 2 +-
.../parserES5ComputedPropertyName8.ts | 2 +-
.../parserES5ComputedPropertyName9.ts | 2 +-
.../parserMemberAccessor1.ts | 2 +-
.../parserMemberAccessorDeclaration1.ts | 2 +-
.../parserMemberAccessorDeclaration10.ts | 2 +-
.../parserMemberAccessorDeclaration11.ts | 2 +-
.../parserMemberAccessorDeclaration12.ts | 2 +-
.../parserMemberAccessorDeclaration13.ts | 2 +-
.../parserMemberAccessorDeclaration14.ts | 2 +-
.../parserMemberAccessorDeclaration15.ts | 2 +-
.../parserMemberAccessorDeclaration16.ts | 2 +-
.../parserMemberAccessorDeclaration17.ts | 2 +-
.../parserMemberAccessorDeclaration18.ts | 2 +-
.../parserMemberAccessorDeclaration2.ts | 2 +-
.../parserMemberAccessorDeclaration3.ts | 2 +-
.../parserMemberAccessorDeclaration4.ts | 2 +-
.../parserMemberAccessorDeclaration5.ts | 2 +-
.../parserMemberAccessorDeclaration6.ts | 2 +-
.../parserMemberAccessorDeclaration7.ts | 2 +-
.../parserMemberAccessorDeclaration8.ts | 2 +-
.../parserMemberAccessorDeclaration9.ts | 2 +-
.../Statements/parserES5ForOfStatement1.d.ts | 2 +-
.../Statements/parserES5ForOfStatement10.ts | 2 +-
.../Statements/parserES5ForOfStatement11.ts | 2 +-
.../Statements/parserES5ForOfStatement12.ts | 2 +-
.../Statements/parserES5ForOfStatement13.ts | 2 +-
.../Statements/parserES5ForOfStatement14.ts | 2 +-
.../Statements/parserES5ForOfStatement15.ts | 2 +-
.../Statements/parserES5ForOfStatement16.ts | 2 +-
.../Statements/parserES5ForOfStatement17.ts | 2 +-
.../Statements/parserES5ForOfStatement18.ts | 2 +-
.../Statements/parserES5ForOfStatement19.ts | 2 +-
.../Statements/parserES5ForOfStatement2.ts | 2 +-
.../Statements/parserES5ForOfStatement20.ts | 2 +-
.../Statements/parserES5ForOfStatement21.ts | 2 +-
.../Statements/parserES5ForOfStatement3.ts | 2 +-
.../Statements/parserES5ForOfStatement4.ts | 2 +-
.../Statements/parserES5ForOfStatement5.ts | 2 +-
.../Statements/parserES5ForOfStatement6.ts | 2 +-
.../Statements/parserES5ForOfStatement7.ts | 2 +-
.../Statements/parserES5ForOfStatement8.ts | 2 +-
.../Statements/parserES5ForOfStatement9.ts | 2 +-
.../StrictMode/parserStrictMode12.ts | 2 +-
.../Symbols/parserES5SymbolIndexer1.ts | 2 +-
.../Symbols/parserES5SymbolIndexer2.ts | 2 +-
.../Symbols/parserES5SymbolIndexer3.ts | 2 +-
.../Symbols/parserES5SymbolProperty1.ts | 2 +-
.../Symbols/parserES5SymbolProperty2.ts | 2 +-
.../Symbols/parserES5SymbolProperty3.ts | 2 +-
.../Symbols/parserES5SymbolProperty4.ts | 2 +-
.../Symbols/parserES5SymbolProperty5.ts | 2 +-
.../Symbols/parserES5SymbolProperty6.ts | 2 +-
.../Symbols/parserES5SymbolProperty7.ts | 2 +-
.../Symbols/parserES5SymbolProperty8.ts | 2 +-
.../Symbols/parserES5SymbolProperty9.ts | 2 +-
.../salsa/exportDefaultInJsFile01.ts | 2 +-
.../typeFromPropertyAssignmentOutOfOrder.ts | 2 +-
.../ecmascript5/scannerNumericLiteral1.ts | 2 +-
.../ecmascript5/scannerNumericLiteral2.ts | 2 +-
.../ecmascript5/scannerNumericLiteral3.ts | 2 +-
.../ecmascript5/scannerNumericLiteral4.ts | 2 +-
.../ecmascript5/scannerNumericLiteral5.ts | 2 +-
.../ecmascript5/scannerNumericLiteral6.ts | 2 +-
.../ecmascript5/scannerNumericLiteral7.ts | 2 +-
.../ecmascript5/scannerNumericLiteral8.ts | 2 +-
.../ecmascript5/scannerNumericLiteral9.ts | 2 +-
.../usingDeclarations/usingDeclarations.11.ts | 2 +-
.../forAwaitPerIterationBindingDownlevel.ts | 2 +-
.../for-ofStatements/ES3For-ofTypeCheck1.ts | 2 +-
.../for-ofStatements/ES3For-ofTypeCheck2.ts | 2 +-
.../for-ofStatements/ES3For-ofTypeCheck4.ts | 2 +-
.../for-ofStatements/ES3For-ofTypeCheck6.ts | 2 +-
.../for-ofStatements/ES5For-ofTypeCheck1.ts | 2 +-
.../for-ofStatements/ES5For-ofTypeCheck10.ts | 2 +-
.../for-ofStatements/ES5For-ofTypeCheck11.ts | 2 +-
.../for-ofStatements/ES5For-ofTypeCheck12.ts | 2 +-
.../for-ofStatements/ES5For-ofTypeCheck13.ts | 2 +-
.../for-ofStatements/ES5For-ofTypeCheck14.ts | 2 +-
.../for-ofStatements/ES5For-ofTypeCheck2.ts | 2 +-
.../for-ofStatements/ES5For-ofTypeCheck3.ts | 2 +-
.../for-ofStatements/ES5For-ofTypeCheck4.ts | 2 +-
.../for-ofStatements/ES5For-ofTypeCheck5.ts | 2 +-
.../for-ofStatements/ES5For-ofTypeCheck6.ts | 2 +-
.../for-ofStatements/ES5For-ofTypeCheck7.ts | 2 +-
.../for-ofStatements/ES5For-ofTypeCheck8.ts | 2 +-
.../for-ofStatements/ES5For-ofTypeCheck9.ts | 2 +-
.../for-ofStatements/ES5for-of32.ts | 2 +-
...dStatementDeclarationListInLoopNoCrash1.ts | 2 +-
...dStatementDeclarationListInLoopNoCrash2.ts | 2 +-
...dStatementDeclarationListInLoopNoCrash3.ts | 2 +-
...dStatementDeclarationListInLoopNoCrash4.ts | 2 +-
.../types/localTypes/localTypes1.ts | 2 +-
...bjectTypeWithStringNamedNumericProperty.ts | 2 +-
...hOnlyPublicMembersEquivalentToInterface.ts | 2 +-
...OnlyPublicMembersEquivalentToInterface2.ts | 2 +-
.../types/rest/objectRestParameterES5.ts | 2 +-
.../conformance/types/spread/objectSpread.ts | 2 +-
.../types/spread/objectSpreadNegative.ts | 2 +-
.../types/thisType/thisTypeInAccessors.ts | 2 +-
.../thisType/thisTypeInAccessorsNegative.ts | 2 +-
.../thisType/thisTypeInObjectLiterals2.ts | 2 +-
7754 files changed, 269488 insertions(+), 1030 deletions(-)
create mode 100644 tests/baselines/reference/ES3For-ofTypeCheck1(target=es2015).js
rename tests/baselines/reference/{ES3For-ofTypeCheck1.symbols => ES3For-ofTypeCheck1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{ES3For-ofTypeCheck1.types => ES3For-ofTypeCheck1(target=es2015).types} (100%)
rename tests/baselines/reference/{ES3For-ofTypeCheck1.js => ES3For-ofTypeCheck1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/ES3For-ofTypeCheck1(target=es5).symbols
create mode 100644 tests/baselines/reference/ES3For-ofTypeCheck1(target=es5).types
create mode 100644 tests/baselines/reference/ES3For-ofTypeCheck2(target=es2015).js
rename tests/baselines/reference/{ES3For-ofTypeCheck2.symbols => ES3For-ofTypeCheck2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{ES3For-ofTypeCheck2.types => ES3For-ofTypeCheck2(target=es2015).types} (100%)
rename tests/baselines/reference/{ES3For-ofTypeCheck2.js => ES3For-ofTypeCheck2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/ES3For-ofTypeCheck2(target=es5).symbols
create mode 100644 tests/baselines/reference/ES3For-ofTypeCheck2(target=es5).types
create mode 100644 tests/baselines/reference/ES3For-ofTypeCheck4(target=es2015).js
rename tests/baselines/reference/{ES3For-ofTypeCheck4.symbols => ES3For-ofTypeCheck4(target=es2015).symbols} (100%)
rename tests/baselines/reference/{ES3For-ofTypeCheck4.types => ES3For-ofTypeCheck4(target=es2015).types} (100%)
rename tests/baselines/reference/{ES3For-ofTypeCheck4.js => ES3For-ofTypeCheck4(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/ES3For-ofTypeCheck4(target=es5).symbols
create mode 100644 tests/baselines/reference/ES3For-ofTypeCheck4(target=es5).types
create mode 100644 tests/baselines/reference/ES3For-ofTypeCheck6(target=es2015).js
rename tests/baselines/reference/{ES3For-ofTypeCheck6.symbols => ES3For-ofTypeCheck6(target=es2015).symbols} (100%)
rename tests/baselines/reference/{ES3For-ofTypeCheck6.types => ES3For-ofTypeCheck6(target=es2015).types} (100%)
rename tests/baselines/reference/{ES3For-ofTypeCheck6.js => ES3For-ofTypeCheck6(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/ES3For-ofTypeCheck6(target=es5).symbols
create mode 100644 tests/baselines/reference/ES3For-ofTypeCheck6(target=es5).types
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck1(target=es2015).js
rename tests/baselines/reference/{ES5For-ofTypeCheck1.symbols => ES5For-ofTypeCheck1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{ES5For-ofTypeCheck1.types => ES5For-ofTypeCheck1(target=es2015).types} (100%)
rename tests/baselines/reference/{ES5For-ofTypeCheck1.js => ES5For-ofTypeCheck1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck1(target=es5).symbols
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck1(target=es5).types
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck10(target=es2015).js
rename tests/baselines/reference/{ES5For-ofTypeCheck10.symbols => ES5For-ofTypeCheck10(target=es2015).symbols} (100%)
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck10(target=es2015).types
rename tests/baselines/reference/{ES5For-ofTypeCheck10.errors.txt => ES5For-ofTypeCheck10(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{ES5For-ofTypeCheck10.js => ES5For-ofTypeCheck10(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck10(target=es5).symbols
rename tests/baselines/reference/{ES5For-ofTypeCheck10.types => ES5For-ofTypeCheck10(target=es5).types} (100%)
rename tests/baselines/reference/{ES5For-ofTypeCheck11.errors.txt => ES5For-ofTypeCheck11(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck11(target=es2015).js
rename tests/baselines/reference/{ES5For-ofTypeCheck11.symbols => ES5For-ofTypeCheck11(target=es2015).symbols} (100%)
rename tests/baselines/reference/{ES5For-ofTypeCheck11.types => ES5For-ofTypeCheck11(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck11(target=es5).errors.txt
rename tests/baselines/reference/{ES5For-ofTypeCheck11.js => ES5For-ofTypeCheck11(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck11(target=es5).symbols
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck11(target=es5).types
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck12(target=es2015).errors.txt
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck12(target=es2015).js
rename tests/baselines/reference/{ES5For-ofTypeCheck12.symbols => ES5For-ofTypeCheck12(target=es2015).symbols} (100%)
rename tests/baselines/reference/{ES5For-ofTypeCheck12.types => ES5For-ofTypeCheck12(target=es2015).types} (100%)
rename tests/baselines/reference/{ES5For-ofTypeCheck12.errors.txt => ES5For-ofTypeCheck12(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{ES5For-ofTypeCheck12.js => ES5For-ofTypeCheck12(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck12(target=es5).symbols
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck12(target=es5).types
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck13(target=es2015).js
rename tests/baselines/reference/{ES5For-ofTypeCheck13.symbols => ES5For-ofTypeCheck13(target=es2015).symbols} (100%)
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck13(target=es2015).types
rename tests/baselines/reference/{ES5For-ofTypeCheck13.errors.txt => ES5For-ofTypeCheck13(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{ES5For-ofTypeCheck13.js => ES5For-ofTypeCheck13(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck13(target=es5).symbols
rename tests/baselines/reference/{ES5For-ofTypeCheck13.types => ES5For-ofTypeCheck13(target=es5).types} (100%)
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck14(target=es2015).js
rename tests/baselines/reference/{ES5For-ofTypeCheck14.symbols => ES5For-ofTypeCheck14(target=es2015).symbols} (100%)
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck14(target=es2015).types
rename tests/baselines/reference/{ES5For-ofTypeCheck14.errors.txt => ES5For-ofTypeCheck14(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{ES5For-ofTypeCheck14.js => ES5For-ofTypeCheck14(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck14(target=es5).symbols
rename tests/baselines/reference/{ES5For-ofTypeCheck14.types => ES5For-ofTypeCheck14(target=es5).types} (100%)
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck2(target=es2015).js
rename tests/baselines/reference/{ES5For-ofTypeCheck2.symbols => ES5For-ofTypeCheck2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{ES5For-ofTypeCheck2.types => ES5For-ofTypeCheck2(target=es2015).types} (100%)
rename tests/baselines/reference/{ES5For-ofTypeCheck2.js => ES5For-ofTypeCheck2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck2(target=es5).symbols
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck2(target=es5).types
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck3(target=es2015).js
rename tests/baselines/reference/{ES5For-ofTypeCheck3.symbols => ES5For-ofTypeCheck3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{ES5For-ofTypeCheck3.types => ES5For-ofTypeCheck3(target=es2015).types} (100%)
rename tests/baselines/reference/{ES5For-ofTypeCheck3.js => ES5For-ofTypeCheck3(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck3(target=es5).symbols
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck3(target=es5).types
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck4(target=es2015).js
rename tests/baselines/reference/{ES5For-ofTypeCheck4.symbols => ES5For-ofTypeCheck4(target=es2015).symbols} (100%)
rename tests/baselines/reference/{ES5For-ofTypeCheck4.types => ES5For-ofTypeCheck4(target=es2015).types} (100%)
rename tests/baselines/reference/{ES5For-ofTypeCheck4.js => ES5For-ofTypeCheck4(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck4(target=es5).symbols
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck4(target=es5).types
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck5(target=es2015).js
rename tests/baselines/reference/{ES5For-ofTypeCheck5.symbols => ES5For-ofTypeCheck5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{ES5For-ofTypeCheck5.types => ES5For-ofTypeCheck5(target=es2015).types} (100%)
rename tests/baselines/reference/{ES5For-ofTypeCheck5.js => ES5For-ofTypeCheck5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck5(target=es5).symbols
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck5(target=es5).types
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck6(target=es2015).js
rename tests/baselines/reference/{ES5For-ofTypeCheck6.symbols => ES5For-ofTypeCheck6(target=es2015).symbols} (100%)
rename tests/baselines/reference/{ES5For-ofTypeCheck6.types => ES5For-ofTypeCheck6(target=es2015).types} (100%)
rename tests/baselines/reference/{ES5For-ofTypeCheck6.js => ES5For-ofTypeCheck6(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck6(target=es5).symbols
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck6(target=es5).types
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck7(target=es2015).errors.txt
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck7(target=es2015).js
rename tests/baselines/reference/{ES5For-ofTypeCheck7.symbols => ES5For-ofTypeCheck7(target=es2015).symbols} (100%)
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck7(target=es2015).types
rename tests/baselines/reference/{ES5For-ofTypeCheck7.errors.txt => ES5For-ofTypeCheck7(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{ES5For-ofTypeCheck7.js => ES5For-ofTypeCheck7(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck7(target=es5).symbols
rename tests/baselines/reference/{ES5For-ofTypeCheck7.types => ES5For-ofTypeCheck7(target=es5).types} (100%)
rename tests/baselines/reference/{ES5For-ofTypeCheck8.errors.txt => ES5For-ofTypeCheck8(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck8(target=es2015).js
rename tests/baselines/reference/{ES5For-ofTypeCheck8.symbols => ES5For-ofTypeCheck8(target=es2015).symbols} (100%)
rename tests/baselines/reference/{ES5For-ofTypeCheck8.types => ES5For-ofTypeCheck8(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck8(target=es5).errors.txt
rename tests/baselines/reference/{ES5For-ofTypeCheck8.js => ES5For-ofTypeCheck8(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck8(target=es5).symbols
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck8(target=es5).types
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck9(target=es2015).errors.txt
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck9(target=es2015).js
rename tests/baselines/reference/{ES5For-ofTypeCheck9.symbols => ES5For-ofTypeCheck9(target=es2015).symbols} (100%)
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck9(target=es2015).types
rename tests/baselines/reference/{ES5For-ofTypeCheck9.errors.txt => ES5For-ofTypeCheck9(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{ES5For-ofTypeCheck9.js => ES5For-ofTypeCheck9(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/ES5For-ofTypeCheck9(target=es5).symbols
rename tests/baselines/reference/{ES5For-ofTypeCheck9.types => ES5For-ofTypeCheck9(target=es5).types} (100%)
create mode 100644 tests/baselines/reference/ES5SymbolProperty1(target=es2015).js
rename tests/baselines/reference/{ES5SymbolProperty1.symbols => ES5SymbolProperty1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{ES5SymbolProperty1.types => ES5SymbolProperty1(target=es2015).types} (100%)
rename tests/baselines/reference/{ES5SymbolProperty1.js => ES5SymbolProperty1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/ES5SymbolProperty1(target=es5).symbols
create mode 100644 tests/baselines/reference/ES5SymbolProperty1(target=es5).types
create mode 100644 tests/baselines/reference/ES5SymbolProperty2(target=es2015).js
rename tests/baselines/reference/{ES5SymbolProperty2.symbols => ES5SymbolProperty2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{ES5SymbolProperty2.types => ES5SymbolProperty2(target=es2015).types} (100%)
rename tests/baselines/reference/{ES5SymbolProperty2.js => ES5SymbolProperty2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/ES5SymbolProperty2(target=es5).symbols
create mode 100644 tests/baselines/reference/ES5SymbolProperty2(target=es5).types
rename tests/baselines/reference/{ES5SymbolProperty3.errors.txt => ES5SymbolProperty3(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/ES5SymbolProperty3(target=es2015).js
rename tests/baselines/reference/{ES5SymbolProperty3.symbols => ES5SymbolProperty3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{ES5SymbolProperty3.types => ES5SymbolProperty3(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/ES5SymbolProperty3(target=es5).errors.txt
rename tests/baselines/reference/{ES5SymbolProperty3.js => ES5SymbolProperty3(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/ES5SymbolProperty3(target=es5).symbols
create mode 100644 tests/baselines/reference/ES5SymbolProperty3(target=es5).types
rename tests/baselines/reference/{ES5SymbolProperty4.errors.txt => ES5SymbolProperty4(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/ES5SymbolProperty4(target=es2015).js
rename tests/baselines/reference/{ES5SymbolProperty4.symbols => ES5SymbolProperty4(target=es2015).symbols} (100%)
rename tests/baselines/reference/{ES5SymbolProperty4.types => ES5SymbolProperty4(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/ES5SymbolProperty4(target=es5).errors.txt
rename tests/baselines/reference/{ES5SymbolProperty4.js => ES5SymbolProperty4(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/ES5SymbolProperty4(target=es5).symbols
create mode 100644 tests/baselines/reference/ES5SymbolProperty4(target=es5).types
rename tests/baselines/reference/{ES5SymbolProperty5.errors.txt => ES5SymbolProperty5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/ES5SymbolProperty5(target=es2015).js
rename tests/baselines/reference/{ES5SymbolProperty5.symbols => ES5SymbolProperty5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{ES5SymbolProperty5.types => ES5SymbolProperty5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/ES5SymbolProperty5(target=es5).errors.txt
rename tests/baselines/reference/{ES5SymbolProperty5.js => ES5SymbolProperty5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/ES5SymbolProperty5(target=es5).symbols
create mode 100644 tests/baselines/reference/ES5SymbolProperty5(target=es5).types
create mode 100644 tests/baselines/reference/ES5SymbolProperty6(target=es2015).js
rename tests/baselines/reference/{ES5SymbolProperty6.symbols => ES5SymbolProperty6(target=es2015).symbols} (100%)
rename tests/baselines/reference/{ES5SymbolProperty6.types => ES5SymbolProperty6(target=es2015).types} (100%)
rename tests/baselines/reference/{ES5SymbolProperty6.js => ES5SymbolProperty6(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/ES5SymbolProperty6(target=es5).symbols
create mode 100644 tests/baselines/reference/ES5SymbolProperty6(target=es5).types
rename tests/baselines/reference/{ES5SymbolProperty7.errors.txt => ES5SymbolProperty7(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/ES5SymbolProperty7(target=es2015).js
rename tests/baselines/reference/{ES5SymbolProperty7.symbols => ES5SymbolProperty7(target=es2015).symbols} (100%)
rename tests/baselines/reference/{ES5SymbolProperty7.types => ES5SymbolProperty7(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/ES5SymbolProperty7(target=es5).errors.txt
rename tests/baselines/reference/{ES5SymbolProperty7.js => ES5SymbolProperty7(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/ES5SymbolProperty7(target=es5).symbols
create mode 100644 tests/baselines/reference/ES5SymbolProperty7(target=es5).types
rename tests/baselines/reference/{ES5SymbolType1.js => ES5SymbolType1(target=es2015).js} (100%)
rename tests/baselines/reference/{ES5SymbolType1.symbols => ES5SymbolType1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{ES5SymbolType1.types => ES5SymbolType1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/ES5SymbolType1(target=es5).js
create mode 100644 tests/baselines/reference/ES5SymbolType1(target=es5).symbols
create mode 100644 tests/baselines/reference/ES5SymbolType1(target=es5).types
create mode 100644 tests/baselines/reference/ES5for-of32(target=es2015).js
rename tests/baselines/reference/{ES5for-of32.symbols => ES5for-of32(target=es2015).symbols} (100%)
rename tests/baselines/reference/{ES5for-of32.types => ES5for-of32(target=es2015).types} (100%)
rename tests/baselines/reference/{ES5for-of32.js => ES5for-of32(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/ES5for-of32(target=es5).symbols
create mode 100644 tests/baselines/reference/ES5for-of32(target=es5).types
create mode 100644 tests/baselines/reference/abstractPropertyBasics(target=es2015).js
rename tests/baselines/reference/{abstractPropertyBasics.symbols => abstractPropertyBasics(target=es2015).symbols} (100%)
rename tests/baselines/reference/{abstractPropertyBasics.types => abstractPropertyBasics(target=es2015).types} (100%)
rename tests/baselines/reference/{abstractPropertyBasics.js => abstractPropertyBasics(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/abstractPropertyBasics(target=es5).symbols
create mode 100644 tests/baselines/reference/abstractPropertyBasics(target=es5).types
rename tests/baselines/reference/{abstractPropertyNegative.errors.txt => abstractPropertyNegative(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/abstractPropertyNegative(target=es2015).js
rename tests/baselines/reference/{abstractPropertyNegative.symbols => abstractPropertyNegative(target=es2015).symbols} (100%)
rename tests/baselines/reference/{abstractPropertyNegative.types => abstractPropertyNegative(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/abstractPropertyNegative(target=es5).errors.txt
rename tests/baselines/reference/{abstractPropertyNegative.js => abstractPropertyNegative(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/abstractPropertyNegative(target=es5).symbols
create mode 100644 tests/baselines/reference/abstractPropertyNegative(target=es5).types
rename tests/baselines/reference/{accessibilityModifiers.errors.txt => accessibilityModifiers(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/accessibilityModifiers(target=es2015).js
rename tests/baselines/reference/{accessibilityModifiers.symbols => accessibilityModifiers(target=es2015).symbols} (100%)
rename tests/baselines/reference/{accessibilityModifiers.types => accessibilityModifiers(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/accessibilityModifiers(target=es5).errors.txt
rename tests/baselines/reference/{accessibilityModifiers.js => accessibilityModifiers(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/accessibilityModifiers(target=es5).symbols
create mode 100644 tests/baselines/reference/accessibilityModifiers(target=es5).types
rename tests/baselines/reference/{accessorAccidentalCallDiagnostic.errors.txt => accessorAccidentalCallDiagnostic(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/accessorAccidentalCallDiagnostic(target=es2015).js
rename tests/baselines/reference/{accessorAccidentalCallDiagnostic.symbols => accessorAccidentalCallDiagnostic(target=es2015).symbols} (100%)
rename tests/baselines/reference/{accessorAccidentalCallDiagnostic.types => accessorAccidentalCallDiagnostic(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/accessorAccidentalCallDiagnostic(target=es5).errors.txt
rename tests/baselines/reference/{accessorAccidentalCallDiagnostic.js => accessorAccidentalCallDiagnostic(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/accessorAccidentalCallDiagnostic(target=es5).symbols
create mode 100644 tests/baselines/reference/accessorAccidentalCallDiagnostic(target=es5).types
create mode 100644 tests/baselines/reference/accessorInAmbientContextES5(target=es2015).js
rename tests/baselines/reference/{accessorInAmbientContextES5.symbols => accessorInAmbientContextES5(target=es2015).symbols} (100%)
create mode 100644 tests/baselines/reference/accessorInAmbientContextES5(target=es2015).types
rename tests/baselines/reference/{accessorInAmbientContextES5.errors.txt => accessorInAmbientContextES5(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{accessorInAmbientContextES5.js => accessorInAmbientContextES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/accessorInAmbientContextES5(target=es5).symbols
rename tests/baselines/reference/{accessorInAmbientContextES5.types => accessorInAmbientContextES5(target=es5).types} (100%)
rename tests/baselines/reference/{accessorParameterAccessibilityModifier.errors.txt => accessorParameterAccessibilityModifier(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/accessorParameterAccessibilityModifier(target=es2015).js
rename tests/baselines/reference/{accessorParameterAccessibilityModifier.symbols => accessorParameterAccessibilityModifier(target=es2015).symbols} (100%)
rename tests/baselines/reference/{accessorParameterAccessibilityModifier.types => accessorParameterAccessibilityModifier(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/accessorParameterAccessibilityModifier(target=es5).errors.txt
rename tests/baselines/reference/{accessorParameterAccessibilityModifier.js => accessorParameterAccessibilityModifier(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/accessorParameterAccessibilityModifier(target=es5).symbols
create mode 100644 tests/baselines/reference/accessorParameterAccessibilityModifier(target=es5).types
create mode 100644 tests/baselines/reference/accessorWithES5(target=es2015).js
rename tests/baselines/reference/{accessorWithES5.symbols => accessorWithES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{accessorWithES5.types => accessorWithES5(target=es2015).types} (100%)
rename tests/baselines/reference/{accessorWithES5.js => accessorWithES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/accessorWithES5(target=es5).symbols
create mode 100644 tests/baselines/reference/accessorWithES5(target=es5).types
rename tests/baselines/reference/{accessorWithInitializer.errors.txt => accessorWithInitializer(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/accessorWithInitializer(target=es2015).js
rename tests/baselines/reference/{accessorWithInitializer.symbols => accessorWithInitializer(target=es2015).symbols} (100%)
rename tests/baselines/reference/{accessorWithInitializer.types => accessorWithInitializer(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/accessorWithInitializer(target=es5).errors.txt
rename tests/baselines/reference/{accessorWithInitializer.js => accessorWithInitializer(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/accessorWithInitializer(target=es5).symbols
create mode 100644 tests/baselines/reference/accessorWithInitializer(target=es5).types
create mode 100644 tests/baselines/reference/accessorWithLineTerminator(target=es2015).js
rename tests/baselines/reference/{accessorWithLineTerminator.symbols => accessorWithLineTerminator(target=es2015).symbols} (100%)
rename tests/baselines/reference/{accessorWithLineTerminator.types => accessorWithLineTerminator(target=es2015).types} (100%)
rename tests/baselines/reference/{accessorWithLineTerminator.js => accessorWithLineTerminator(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/accessorWithLineTerminator(target=es5).symbols
create mode 100644 tests/baselines/reference/accessorWithLineTerminator(target=es5).types
create mode 100644 tests/baselines/reference/accessorWithMismatchedAccessibilityModifiers(target=es2015).js
rename tests/baselines/reference/{accessorWithMismatchedAccessibilityModifiers.symbols => accessorWithMismatchedAccessibilityModifiers(target=es2015).symbols} (100%)
rename tests/baselines/reference/{accessorWithMismatchedAccessibilityModifiers.types => accessorWithMismatchedAccessibilityModifiers(target=es2015).types} (100%)
rename tests/baselines/reference/{accessorWithMismatchedAccessibilityModifiers.js => accessorWithMismatchedAccessibilityModifiers(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/accessorWithMismatchedAccessibilityModifiers(target=es5).symbols
create mode 100644 tests/baselines/reference/accessorWithMismatchedAccessibilityModifiers(target=es5).types
rename tests/baselines/reference/{accessorWithRestParam.errors.txt => accessorWithRestParam(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/accessorWithRestParam(target=es2015).js
rename tests/baselines/reference/{accessorWithRestParam.symbols => accessorWithRestParam(target=es2015).symbols} (100%)
rename tests/baselines/reference/{accessorWithRestParam.types => accessorWithRestParam(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/accessorWithRestParam(target=es5).errors.txt
rename tests/baselines/reference/{accessorWithRestParam.js => accessorWithRestParam(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/accessorWithRestParam(target=es5).symbols
create mode 100644 tests/baselines/reference/accessorWithRestParam(target=es5).types
rename tests/baselines/reference/{accessorWithoutBody1.errors.txt => accessorWithoutBody1(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{accessorWithoutBody1.js => accessorWithoutBody1(target=es2015).js} (100%)
rename tests/baselines/reference/{accessorWithoutBody1.symbols => accessorWithoutBody1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{accessorWithoutBody1.types => accessorWithoutBody1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/accessorWithoutBody1(target=es5).errors.txt
create mode 100644 tests/baselines/reference/accessorWithoutBody1(target=es5).js
create mode 100644 tests/baselines/reference/accessorWithoutBody1(target=es5).symbols
create mode 100644 tests/baselines/reference/accessorWithoutBody1(target=es5).types
rename tests/baselines/reference/{accessorWithoutBody2.errors.txt => accessorWithoutBody2(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{accessorWithoutBody2.js => accessorWithoutBody2(target=es2015).js} (100%)
rename tests/baselines/reference/{accessorWithoutBody2.symbols => accessorWithoutBody2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{accessorWithoutBody2.types => accessorWithoutBody2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/accessorWithoutBody2(target=es5).errors.txt
create mode 100644 tests/baselines/reference/accessorWithoutBody2(target=es5).js
create mode 100644 tests/baselines/reference/accessorWithoutBody2(target=es5).symbols
create mode 100644 tests/baselines/reference/accessorWithoutBody2(target=es5).types
rename tests/baselines/reference/{accessorsInAmbientContext.errors.txt => accessorsInAmbientContext(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{accessorsInAmbientContext.js => accessorsInAmbientContext(target=es2015).js} (100%)
rename tests/baselines/reference/{accessorsInAmbientContext.symbols => accessorsInAmbientContext(target=es2015).symbols} (100%)
rename tests/baselines/reference/{accessorsInAmbientContext.types => accessorsInAmbientContext(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/accessorsInAmbientContext(target=es5).errors.txt
create mode 100644 tests/baselines/reference/accessorsInAmbientContext(target=es5).js
create mode 100644 tests/baselines/reference/accessorsInAmbientContext(target=es5).symbols
create mode 100644 tests/baselines/reference/accessorsInAmbientContext(target=es5).types
rename tests/baselines/reference/{accessorsOverrideProperty7.errors.txt => accessorsOverrideProperty7(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/accessorsOverrideProperty7(target=es2015).js
rename tests/baselines/reference/{accessorsOverrideProperty7.symbols => accessorsOverrideProperty7(target=es2015).symbols} (100%)
rename tests/baselines/reference/{accessorsOverrideProperty7.types => accessorsOverrideProperty7(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/accessorsOverrideProperty7(target=es5).errors.txt
rename tests/baselines/reference/{accessorsOverrideProperty7.js => accessorsOverrideProperty7(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/accessorsOverrideProperty7(target=es5).symbols
create mode 100644 tests/baselines/reference/accessorsOverrideProperty7(target=es5).types
create mode 100644 tests/baselines/reference/aliasUsageInAccessorsOfClass(target=es2015).js
rename tests/baselines/reference/{aliasUsageInAccessorsOfClass.symbols => aliasUsageInAccessorsOfClass(target=es2015).symbols} (100%)
rename tests/baselines/reference/{aliasUsageInAccessorsOfClass.types => aliasUsageInAccessorsOfClass(target=es2015).types} (100%)
rename tests/baselines/reference/{aliasUsageInAccessorsOfClass.js => aliasUsageInAccessorsOfClass(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/aliasUsageInAccessorsOfClass(target=es5).symbols
create mode 100644 tests/baselines/reference/aliasUsageInAccessorsOfClass(target=es5).types
create mode 100644 tests/baselines/reference/alwaysStrictModule6(target=es2015).js
rename tests/baselines/reference/{alwaysStrictModule6.symbols => alwaysStrictModule6(target=es2015).symbols} (100%)
rename tests/baselines/reference/{alwaysStrictModule6.types => alwaysStrictModule6(target=es2015).types} (100%)
rename tests/baselines/reference/{alwaysStrictModule6.js => alwaysStrictModule6(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/alwaysStrictModule6(target=es5).symbols
create mode 100644 tests/baselines/reference/alwaysStrictModule6(target=es5).types
rename tests/baselines/reference/{ambientAccessors.js => ambientAccessors(target=es2015).js} (100%)
rename tests/baselines/reference/{ambientAccessors.symbols => ambientAccessors(target=es2015).symbols} (100%)
rename tests/baselines/reference/{ambientAccessors.types => ambientAccessors(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/ambientAccessors(target=es5).js
create mode 100644 tests/baselines/reference/ambientAccessors(target=es5).symbols
create mode 100644 tests/baselines/reference/ambientAccessors(target=es5).types
rename tests/baselines/reference/{ambientGetters.errors.txt => ambientGetters(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{ambientGetters.js => ambientGetters(target=es2015).js} (100%)
rename tests/baselines/reference/{ambientGetters.symbols => ambientGetters(target=es2015).symbols} (100%)
rename tests/baselines/reference/{ambientGetters.types => ambientGetters(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/ambientGetters(target=es5).errors.txt
create mode 100644 tests/baselines/reference/ambientGetters(target=es5).js
create mode 100644 tests/baselines/reference/ambientGetters(target=es5).symbols
create mode 100644 tests/baselines/reference/ambientGetters(target=es5).types
create mode 100644 tests/baselines/reference/argumentsObjectIterator01_ES5(target=es2015).js
rename tests/baselines/reference/{argumentsObjectIterator01_ES5.symbols => argumentsObjectIterator01_ES5(target=es2015).symbols} (100%)
create mode 100644 tests/baselines/reference/argumentsObjectIterator01_ES5(target=es2015).types
rename tests/baselines/reference/{argumentsObjectIterator01_ES5.errors.txt => argumentsObjectIterator01_ES5(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{argumentsObjectIterator01_ES5.js => argumentsObjectIterator01_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/argumentsObjectIterator01_ES5(target=es5).symbols
rename tests/baselines/reference/{argumentsObjectIterator01_ES5.types => argumentsObjectIterator01_ES5(target=es5).types} (100%)
create mode 100644 tests/baselines/reference/argumentsObjectIterator02_ES5(target=es2015).js
rename tests/baselines/reference/{argumentsObjectIterator02_ES5.symbols => argumentsObjectIterator02_ES5(target=es2015).symbols} (100%)
create mode 100644 tests/baselines/reference/argumentsObjectIterator02_ES5(target=es2015).types
rename tests/baselines/reference/{argumentsObjectIterator02_ES5.errors.txt => argumentsObjectIterator02_ES5(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{argumentsObjectIterator02_ES5.js => argumentsObjectIterator02_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/argumentsObjectIterator02_ES5(target=es5).symbols
rename tests/baselines/reference/{argumentsObjectIterator02_ES5.types => argumentsObjectIterator02_ES5(target=es5).types} (100%)
create mode 100644 tests/baselines/reference/argumentsObjectIterator03_ES5(target=es2015).js
rename tests/baselines/reference/{argumentsObjectIterator03_ES5.symbols => argumentsObjectIterator03_ES5(target=es2015).symbols} (100%)
create mode 100644 tests/baselines/reference/argumentsObjectIterator03_ES5(target=es2015).types
rename tests/baselines/reference/{argumentsObjectIterator03_ES5.errors.txt => argumentsObjectIterator03_ES5(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{argumentsObjectIterator03_ES5.js => argumentsObjectIterator03_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/argumentsObjectIterator03_ES5(target=es5).symbols
rename tests/baselines/reference/{argumentsObjectIterator03_ES5.types => argumentsObjectIterator03_ES5(target=es5).types} (100%)
rename tests/baselines/reference/{arraySpreadImportHelpers.errors.txt => arraySpreadImportHelpers(target=es5).errors.txt} (100%)
create mode 100644 tests/baselines/reference/arrayToLocaleStringES5(target=es2015).js
rename tests/baselines/reference/{arrayToLocaleStringES5.symbols => arrayToLocaleStringES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{arrayToLocaleStringES5.types => arrayToLocaleStringES5(target=es2015).types} (100%)
rename tests/baselines/reference/{arrayToLocaleStringES5.js => arrayToLocaleStringES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/arrayToLocaleStringES5(target=es5).symbols
create mode 100644 tests/baselines/reference/arrayToLocaleStringES5(target=es5).types
create mode 100644 tests/baselines/reference/arrowFunctionWithParameterNameAsync_es2017(target=es2015).js
rename tests/baselines/reference/{arrowFunctionWithParameterNameAsync_es2017.symbols => arrowFunctionWithParameterNameAsync_es2017(target=es2015).symbols} (100%)
rename tests/baselines/reference/{arrowFunctionWithParameterNameAsync_es2017.types => arrowFunctionWithParameterNameAsync_es2017(target=es2015).types} (100%)
rename tests/baselines/reference/{arrowFunctionWithParameterNameAsync_es2017.js => arrowFunctionWithParameterNameAsync_es2017(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/arrowFunctionWithParameterNameAsync_es2017(target=es5).symbols
create mode 100644 tests/baselines/reference/arrowFunctionWithParameterNameAsync_es2017(target=es5).types
create mode 100644 tests/baselines/reference/arrowFunctionWithParameterNameAsync_es5(target=es2015).js
rename tests/baselines/reference/{arrowFunctionWithParameterNameAsync_es5.symbols => arrowFunctionWithParameterNameAsync_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{arrowFunctionWithParameterNameAsync_es5.types => arrowFunctionWithParameterNameAsync_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{arrowFunctionWithParameterNameAsync_es5.js => arrowFunctionWithParameterNameAsync_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/arrowFunctionWithParameterNameAsync_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/arrowFunctionWithParameterNameAsync_es5(target=es5).types
create mode 100644 tests/baselines/reference/arrowFunctionWithParameterNameAsync_es6(target=es2015).js
rename tests/baselines/reference/{arrowFunctionWithParameterNameAsync_es6.symbols => arrowFunctionWithParameterNameAsync_es6(target=es2015).symbols} (100%)
rename tests/baselines/reference/{arrowFunctionWithParameterNameAsync_es6.types => arrowFunctionWithParameterNameAsync_es6(target=es2015).types} (100%)
rename tests/baselines/reference/{arrowFunctionWithParameterNameAsync_es6.js => arrowFunctionWithParameterNameAsync_es6(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/arrowFunctionWithParameterNameAsync_es6(target=es5).symbols
create mode 100644 tests/baselines/reference/arrowFunctionWithParameterNameAsync_es6(target=es5).types
rename tests/baselines/reference/{assignSharedArrayBufferToArrayBuffer.errors.txt => assignSharedArrayBufferToArrayBuffer(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{assignSharedArrayBufferToArrayBuffer.js => assignSharedArrayBufferToArrayBuffer(target=es2015).js} (100%)
rename tests/baselines/reference/{assignSharedArrayBufferToArrayBuffer.symbols => assignSharedArrayBufferToArrayBuffer(target=es2015).symbols} (100%)
rename tests/baselines/reference/{assignSharedArrayBufferToArrayBuffer.types => assignSharedArrayBufferToArrayBuffer(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/assignSharedArrayBufferToArrayBuffer(target=es5).errors.txt
create mode 100644 tests/baselines/reference/assignSharedArrayBufferToArrayBuffer(target=es5).js
create mode 100644 tests/baselines/reference/assignSharedArrayBufferToArrayBuffer(target=es5).symbols
create mode 100644 tests/baselines/reference/assignSharedArrayBufferToArrayBuffer(target=es5).types
create mode 100644 tests/baselines/reference/asyncAliasReturnType_es5(target=es2015).js
rename tests/baselines/reference/{asyncAliasReturnType_es5.symbols => asyncAliasReturnType_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncAliasReturnType_es5.types => asyncAliasReturnType_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{asyncAliasReturnType_es5.errors.txt => asyncAliasReturnType_es5(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{asyncAliasReturnType_es5.js => asyncAliasReturnType_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncAliasReturnType_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncAliasReturnType_es5(target=es5).types
rename tests/baselines/reference/{asyncArrowFunction10_es5.errors.txt => asyncArrowFunction10_es5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/asyncArrowFunction10_es5(target=es2015).js
rename tests/baselines/reference/{asyncArrowFunction10_es5.symbols => asyncArrowFunction10_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncArrowFunction10_es5.types => asyncArrowFunction10_es5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/asyncArrowFunction10_es5(target=es5).errors.txt
rename tests/baselines/reference/{asyncArrowFunction10_es5.js => asyncArrowFunction10_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncArrowFunction10_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncArrowFunction10_es5(target=es5).types
create mode 100644 tests/baselines/reference/asyncArrowFunction11_es5(target=es2015).js
rename tests/baselines/reference/{asyncArrowFunction11_es5.symbols => asyncArrowFunction11_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncArrowFunction11_es5.types => asyncArrowFunction11_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{asyncArrowFunction11_es5.js => asyncArrowFunction11_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncArrowFunction11_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncArrowFunction11_es5(target=es5).types
create mode 100644 tests/baselines/reference/asyncArrowFunction1_es5(target=es2015).js
rename tests/baselines/reference/{asyncArrowFunction1_es5.symbols => asyncArrowFunction1_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncArrowFunction1_es5.types => asyncArrowFunction1_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{asyncArrowFunction1_es5.js => asyncArrowFunction1_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncArrowFunction1_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncArrowFunction1_es5(target=es5).types
create mode 100644 tests/baselines/reference/asyncArrowFunction2_es5(target=es2015).js
rename tests/baselines/reference/{asyncArrowFunction2_es5.symbols => asyncArrowFunction2_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncArrowFunction2_es5.types => asyncArrowFunction2_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{asyncArrowFunction2_es5.js => asyncArrowFunction2_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncArrowFunction2_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncArrowFunction2_es5(target=es5).types
rename tests/baselines/reference/{asyncArrowFunction3_es5.errors.txt => asyncArrowFunction3_es5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/asyncArrowFunction3_es5(target=es2015).js
rename tests/baselines/reference/{asyncArrowFunction3_es5.symbols => asyncArrowFunction3_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncArrowFunction3_es5.types => asyncArrowFunction3_es5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/asyncArrowFunction3_es5(target=es5).errors.txt
rename tests/baselines/reference/{asyncArrowFunction3_es5.js => asyncArrowFunction3_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncArrowFunction3_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncArrowFunction3_es5(target=es5).types
create mode 100644 tests/baselines/reference/asyncArrowFunction4_es5(target=es2015).js
rename tests/baselines/reference/{asyncArrowFunction4_es5.symbols => asyncArrowFunction4_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncArrowFunction4_es5.types => asyncArrowFunction4_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{asyncArrowFunction4_es5.js => asyncArrowFunction4_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncArrowFunction4_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncArrowFunction4_es5(target=es5).types
rename tests/baselines/reference/{asyncArrowFunction5_es5.errors.txt => asyncArrowFunction5_es5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/asyncArrowFunction5_es5(target=es2015).js
rename tests/baselines/reference/{asyncArrowFunction5_es5.symbols => asyncArrowFunction5_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncArrowFunction5_es5.types => asyncArrowFunction5_es5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/asyncArrowFunction5_es5(target=es5).errors.txt
rename tests/baselines/reference/{asyncArrowFunction5_es5.js => asyncArrowFunction5_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncArrowFunction5_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncArrowFunction5_es5(target=es5).types
rename tests/baselines/reference/{asyncArrowFunction6_es5.errors.txt => asyncArrowFunction6_es5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/asyncArrowFunction6_es5(target=es2015).js
rename tests/baselines/reference/{asyncArrowFunction6_es5.symbols => asyncArrowFunction6_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncArrowFunction6_es5.types => asyncArrowFunction6_es5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/asyncArrowFunction6_es5(target=es5).errors.txt
rename tests/baselines/reference/{asyncArrowFunction6_es5.js => asyncArrowFunction6_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncArrowFunction6_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncArrowFunction6_es5(target=es5).types
rename tests/baselines/reference/{asyncArrowFunction7_es5.errors.txt => asyncArrowFunction7_es5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/asyncArrowFunction7_es5(target=es2015).js
rename tests/baselines/reference/{asyncArrowFunction7_es5.symbols => asyncArrowFunction7_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncArrowFunction7_es5.types => asyncArrowFunction7_es5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/asyncArrowFunction7_es5(target=es5).errors.txt
rename tests/baselines/reference/{asyncArrowFunction7_es5.js => asyncArrowFunction7_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncArrowFunction7_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncArrowFunction7_es5(target=es5).types
rename tests/baselines/reference/{asyncArrowFunction8_es5.errors.txt => asyncArrowFunction8_es5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/asyncArrowFunction8_es5(target=es2015).js
rename tests/baselines/reference/{asyncArrowFunction8_es5.symbols => asyncArrowFunction8_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncArrowFunction8_es5.types => asyncArrowFunction8_es5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/asyncArrowFunction8_es5(target=es5).errors.txt
rename tests/baselines/reference/{asyncArrowFunction8_es5.js => asyncArrowFunction8_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncArrowFunction8_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncArrowFunction8_es5(target=es5).types
rename tests/baselines/reference/{asyncArrowFunction9_es5.errors.txt => asyncArrowFunction9_es5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/asyncArrowFunction9_es5(target=es2015).js
rename tests/baselines/reference/{asyncArrowFunction9_es5.symbols => asyncArrowFunction9_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncArrowFunction9_es5.types => asyncArrowFunction9_es5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/asyncArrowFunction9_es5(target=es5).errors.txt
rename tests/baselines/reference/{asyncArrowFunction9_es5.js => asyncArrowFunction9_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncArrowFunction9_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncArrowFunction9_es5(target=es5).types
create mode 100644 tests/baselines/reference/asyncArrowFunctionCapturesArguments_es5(target=es2015).js
rename tests/baselines/reference/{asyncArrowFunctionCapturesArguments_es5.symbols => asyncArrowFunctionCapturesArguments_es5(target=es2015).symbols} (100%)
create mode 100644 tests/baselines/reference/asyncArrowFunctionCapturesArguments_es5(target=es2015).types
rename tests/baselines/reference/{asyncArrowFunctionCapturesArguments_es5.errors.txt => asyncArrowFunctionCapturesArguments_es5(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{asyncArrowFunctionCapturesArguments_es5.js => asyncArrowFunctionCapturesArguments_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncArrowFunctionCapturesArguments_es5(target=es5).symbols
rename tests/baselines/reference/{asyncArrowFunctionCapturesArguments_es5.types => asyncArrowFunctionCapturesArguments_es5(target=es5).types} (100%)
create mode 100644 tests/baselines/reference/asyncArrowFunctionCapturesThis_es5(target=es2015).js
rename tests/baselines/reference/{asyncArrowFunctionCapturesThis_es5.symbols => asyncArrowFunctionCapturesThis_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncArrowFunctionCapturesThis_es5.types => asyncArrowFunctionCapturesThis_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{asyncArrowFunctionCapturesThis_es5.js => asyncArrowFunctionCapturesThis_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncArrowFunctionCapturesThis_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncArrowFunctionCapturesThis_es5(target=es5).types
create mode 100644 tests/baselines/reference/asyncArrowInClassES5(target=es2015).js
rename tests/baselines/reference/{asyncArrowInClassES5.symbols => asyncArrowInClassES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncArrowInClassES5.types => asyncArrowInClassES5(target=es2015).types} (100%)
rename tests/baselines/reference/{asyncArrowInClassES5.js => asyncArrowInClassES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncArrowInClassES5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncArrowInClassES5(target=es5).types
rename tests/baselines/reference/{asyncAwaitIsolatedModules_es5.errors.txt => asyncAwaitIsolatedModules_es5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/asyncAwaitIsolatedModules_es5(target=es2015).js
rename tests/baselines/reference/{asyncAwaitIsolatedModules_es5.symbols => asyncAwaitIsolatedModules_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncAwaitIsolatedModules_es5.types => asyncAwaitIsolatedModules_es5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/asyncAwaitIsolatedModules_es5(target=es5).errors.txt
rename tests/baselines/reference/{asyncAwaitIsolatedModules_es5.js => asyncAwaitIsolatedModules_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncAwaitIsolatedModules_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncAwaitIsolatedModules_es5(target=es5).types
create mode 100644 tests/baselines/reference/asyncAwaitNestedClasses_es5(target=es2015).js
rename tests/baselines/reference/{asyncAwaitNestedClasses_es5.symbols => asyncAwaitNestedClasses_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncAwaitNestedClasses_es5.types => asyncAwaitNestedClasses_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{asyncAwaitNestedClasses_es5.js => asyncAwaitNestedClasses_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncAwaitNestedClasses_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncAwaitNestedClasses_es5(target=es5).types
create mode 100644 tests/baselines/reference/asyncAwaitWithCapturedBlockScopeVar(target=es2015).js
rename tests/baselines/reference/{asyncAwaitWithCapturedBlockScopeVar.symbols => asyncAwaitWithCapturedBlockScopeVar(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncAwaitWithCapturedBlockScopeVar.types => asyncAwaitWithCapturedBlockScopeVar(target=es2015).types} (100%)
rename tests/baselines/reference/{asyncAwaitWithCapturedBlockScopeVar.js => asyncAwaitWithCapturedBlockScopeVar(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncAwaitWithCapturedBlockScopeVar(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncAwaitWithCapturedBlockScopeVar(target=es5).types
create mode 100644 tests/baselines/reference/asyncAwait_es5(target=es2015).js
rename tests/baselines/reference/{asyncAwait_es5.symbols => asyncAwait_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncAwait_es5.types => asyncAwait_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{asyncAwait_es5.js => asyncAwait_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncAwait_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncAwait_es5(target=es5).types
rename tests/baselines/reference/{asyncClass_es5.errors.txt => asyncClass_es5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/asyncClass_es5(target=es2015).js
rename tests/baselines/reference/{asyncClass_es5.symbols => asyncClass_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncClass_es5.types => asyncClass_es5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/asyncClass_es5(target=es5).errors.txt
rename tests/baselines/reference/{asyncClass_es5.js => asyncClass_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncClass_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncClass_es5(target=es5).types
rename tests/baselines/reference/{asyncConstructor_es5.errors.txt => asyncConstructor_es5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/asyncConstructor_es5(target=es2015).js
rename tests/baselines/reference/{asyncConstructor_es5.symbols => asyncConstructor_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncConstructor_es5.types => asyncConstructor_es5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/asyncConstructor_es5(target=es5).errors.txt
rename tests/baselines/reference/{asyncConstructor_es5.js => asyncConstructor_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncConstructor_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncConstructor_es5(target=es5).types
rename tests/baselines/reference/{asyncDeclare_es5.errors.txt => asyncDeclare_es5(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{asyncDeclare_es5.js => asyncDeclare_es5(target=es2015).js} (100%)
rename tests/baselines/reference/{asyncDeclare_es5.symbols => asyncDeclare_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncDeclare_es5.types => asyncDeclare_es5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/asyncDeclare_es5(target=es5).errors.txt
create mode 100644 tests/baselines/reference/asyncDeclare_es5(target=es5).js
create mode 100644 tests/baselines/reference/asyncDeclare_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncDeclare_es5(target=es5).types
rename tests/baselines/reference/{asyncEnum_es5.errors.txt => asyncEnum_es5(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{asyncEnum_es5.js => asyncEnum_es5(target=es2015).js} (100%)
rename tests/baselines/reference/{asyncEnum_es5.symbols => asyncEnum_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncEnum_es5.types => asyncEnum_es5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/asyncEnum_es5(target=es5).errors.txt
create mode 100644 tests/baselines/reference/asyncEnum_es5(target=es5).js
create mode 100644 tests/baselines/reference/asyncEnum_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncEnum_es5(target=es5).types
rename tests/baselines/reference/{asyncFunctionDeclaration10_es5.errors.txt => asyncFunctionDeclaration10_es5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration10_es5(target=es2015).js
rename tests/baselines/reference/{asyncFunctionDeclaration10_es5.symbols => asyncFunctionDeclaration10_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncFunctionDeclaration10_es5.types => asyncFunctionDeclaration10_es5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration10_es5(target=es5).errors.txt
rename tests/baselines/reference/{asyncFunctionDeclaration10_es5.js => asyncFunctionDeclaration10_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration10_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration10_es5(target=es5).types
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration11_es5(target=es2015).js
rename tests/baselines/reference/{asyncFunctionDeclaration11_es5.symbols => asyncFunctionDeclaration11_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncFunctionDeclaration11_es5.types => asyncFunctionDeclaration11_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{asyncFunctionDeclaration11_es5.js => asyncFunctionDeclaration11_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration11_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration11_es5(target=es5).types
rename tests/baselines/reference/{asyncFunctionDeclaration12_es5.errors.txt => asyncFunctionDeclaration12_es5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration12_es5(target=es2015).js
rename tests/baselines/reference/{asyncFunctionDeclaration12_es5.symbols => asyncFunctionDeclaration12_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncFunctionDeclaration12_es5.types => asyncFunctionDeclaration12_es5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration12_es5(target=es5).errors.txt
rename tests/baselines/reference/{asyncFunctionDeclaration12_es5.js => asyncFunctionDeclaration12_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration12_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration12_es5(target=es5).types
rename tests/baselines/reference/{asyncFunctionDeclaration13_es5.errors.txt => asyncFunctionDeclaration13_es5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration13_es5(target=es2015).js
rename tests/baselines/reference/{asyncFunctionDeclaration13_es5.symbols => asyncFunctionDeclaration13_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncFunctionDeclaration13_es5.types => asyncFunctionDeclaration13_es5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration13_es5(target=es5).errors.txt
rename tests/baselines/reference/{asyncFunctionDeclaration13_es5.js => asyncFunctionDeclaration13_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration13_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration13_es5(target=es5).types
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration14_es5(target=es2015).js
rename tests/baselines/reference/{asyncFunctionDeclaration14_es5.symbols => asyncFunctionDeclaration14_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncFunctionDeclaration14_es5.types => asyncFunctionDeclaration14_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{asyncFunctionDeclaration14_es5.js => asyncFunctionDeclaration14_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration14_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration14_es5(target=es5).types
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration15_es5(target=es2015).errors.txt
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration15_es5(target=es2015).js
rename tests/baselines/reference/{asyncFunctionDeclaration15_es5.symbols => asyncFunctionDeclaration15_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncFunctionDeclaration15_es5.types => asyncFunctionDeclaration15_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{asyncFunctionDeclaration15_es5.errors.txt => asyncFunctionDeclaration15_es5(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{asyncFunctionDeclaration15_es5.js => asyncFunctionDeclaration15_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration15_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration15_es5(target=es5).types
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration16_es5(target=es2015).errors.txt
rename tests/baselines/reference/{asyncFunctionDeclaration16_es5.symbols => asyncFunctionDeclaration16_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncFunctionDeclaration16_es5.types => asyncFunctionDeclaration16_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{asyncFunctionDeclaration16_es5.errors.txt => asyncFunctionDeclaration16_es5(target=es5).errors.txt} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration16_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration16_es5(target=es5).types
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration1_es5(target=es2015).js
rename tests/baselines/reference/{asyncFunctionDeclaration1_es5.symbols => asyncFunctionDeclaration1_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncFunctionDeclaration1_es5.types => asyncFunctionDeclaration1_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{asyncFunctionDeclaration1_es5.js => asyncFunctionDeclaration1_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration1_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration1_es5(target=es5).types
rename tests/baselines/reference/{asyncFunctionDeclaration2_es5.js => asyncFunctionDeclaration2_es5(target=es2015).js} (100%)
rename tests/baselines/reference/{asyncFunctionDeclaration2_es5.symbols => asyncFunctionDeclaration2_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncFunctionDeclaration2_es5.types => asyncFunctionDeclaration2_es5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration2_es5(target=es5).js
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration2_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration2_es5(target=es5).types
rename tests/baselines/reference/{asyncFunctionDeclaration3_es5.errors.txt => asyncFunctionDeclaration3_es5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration3_es5(target=es2015).js
rename tests/baselines/reference/{asyncFunctionDeclaration3_es5.symbols => asyncFunctionDeclaration3_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncFunctionDeclaration3_es5.types => asyncFunctionDeclaration3_es5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration3_es5(target=es5).errors.txt
rename tests/baselines/reference/{asyncFunctionDeclaration3_es5.js => asyncFunctionDeclaration3_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration3_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration3_es5(target=es5).types
rename tests/baselines/reference/{asyncFunctionDeclaration4_es5.js => asyncFunctionDeclaration4_es5(target=es2015).js} (100%)
rename tests/baselines/reference/{asyncFunctionDeclaration4_es5.symbols => asyncFunctionDeclaration4_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncFunctionDeclaration4_es5.types => asyncFunctionDeclaration4_es5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration4_es5(target=es5).js
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration4_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration4_es5(target=es5).types
rename tests/baselines/reference/{asyncFunctionDeclaration5_es5.errors.txt => asyncFunctionDeclaration5_es5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration5_es5(target=es2015).js
rename tests/baselines/reference/{asyncFunctionDeclaration5_es5.symbols => asyncFunctionDeclaration5_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncFunctionDeclaration5_es5.types => asyncFunctionDeclaration5_es5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration5_es5(target=es5).errors.txt
rename tests/baselines/reference/{asyncFunctionDeclaration5_es5.js => asyncFunctionDeclaration5_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration5_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration5_es5(target=es5).types
rename tests/baselines/reference/{asyncFunctionDeclaration6_es5.errors.txt => asyncFunctionDeclaration6_es5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration6_es5(target=es2015).js
rename tests/baselines/reference/{asyncFunctionDeclaration6_es5.symbols => asyncFunctionDeclaration6_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncFunctionDeclaration6_es5.types => asyncFunctionDeclaration6_es5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration6_es5(target=es5).errors.txt
rename tests/baselines/reference/{asyncFunctionDeclaration6_es5.js => asyncFunctionDeclaration6_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration6_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration6_es5(target=es5).types
rename tests/baselines/reference/{asyncFunctionDeclaration7_es5.errors.txt => asyncFunctionDeclaration7_es5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration7_es5(target=es2015).js
rename tests/baselines/reference/{asyncFunctionDeclaration7_es5.symbols => asyncFunctionDeclaration7_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncFunctionDeclaration7_es5.types => asyncFunctionDeclaration7_es5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration7_es5(target=es5).errors.txt
rename tests/baselines/reference/{asyncFunctionDeclaration7_es5.js => asyncFunctionDeclaration7_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration7_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration7_es5(target=es5).types
rename tests/baselines/reference/{asyncFunctionDeclaration8_es5.errors.txt => asyncFunctionDeclaration8_es5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration8_es5(target=es2015).js
rename tests/baselines/reference/{asyncFunctionDeclaration8_es5.symbols => asyncFunctionDeclaration8_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncFunctionDeclaration8_es5.types => asyncFunctionDeclaration8_es5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration8_es5(target=es5).errors.txt
rename tests/baselines/reference/{asyncFunctionDeclaration8_es5.js => asyncFunctionDeclaration8_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration8_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration8_es5(target=es5).types
rename tests/baselines/reference/{asyncFunctionDeclaration9_es5.errors.txt => asyncFunctionDeclaration9_es5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration9_es5(target=es2015).js
rename tests/baselines/reference/{asyncFunctionDeclaration9_es5.symbols => asyncFunctionDeclaration9_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncFunctionDeclaration9_es5.types => asyncFunctionDeclaration9_es5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration9_es5(target=es5).errors.txt
rename tests/baselines/reference/{asyncFunctionDeclaration9_es5.js => asyncFunctionDeclaration9_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration9_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncFunctionDeclaration9_es5(target=es5).types
create mode 100644 tests/baselines/reference/asyncFunctionDeclarationCapturesArguments_es5(target=es2015).js
rename tests/baselines/reference/{asyncFunctionDeclarationCapturesArguments_es5.symbols => asyncFunctionDeclarationCapturesArguments_es5(target=es2015).symbols} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclarationCapturesArguments_es5(target=es2015).types
rename tests/baselines/reference/{asyncFunctionDeclarationCapturesArguments_es5.errors.txt => asyncFunctionDeclarationCapturesArguments_es5(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{asyncFunctionDeclarationCapturesArguments_es5.js => asyncFunctionDeclarationCapturesArguments_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionDeclarationCapturesArguments_es5(target=es5).symbols
rename tests/baselines/reference/{asyncFunctionDeclarationCapturesArguments_es5.types => asyncFunctionDeclarationCapturesArguments_es5(target=es5).types} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionTempVariableScoping(target=es2015).js
rename tests/baselines/reference/{asyncFunctionTempVariableScoping.symbols => asyncFunctionTempVariableScoping(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncFunctionTempVariableScoping.types => asyncFunctionTempVariableScoping(target=es2015).types} (100%)
rename tests/baselines/reference/{asyncFunctionTempVariableScoping.js => asyncFunctionTempVariableScoping(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncFunctionTempVariableScoping(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncFunctionTempVariableScoping(target=es5).types
rename tests/baselines/reference/{asyncGetter_es5.errors.txt => asyncGetter_es5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/asyncGetter_es5(target=es2015).js
rename tests/baselines/reference/{asyncGetter_es5.symbols => asyncGetter_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncGetter_es5.types => asyncGetter_es5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/asyncGetter_es5(target=es5).errors.txt
rename tests/baselines/reference/{asyncGetter_es5.js => asyncGetter_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncGetter_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncGetter_es5(target=es5).types
create mode 100644 tests/baselines/reference/asyncImportedPromise_es5(target=es2015).errors.txt
create mode 100644 tests/baselines/reference/asyncImportedPromise_es5(target=es2015).js
rename tests/baselines/reference/{asyncImportedPromise_es5.symbols => asyncImportedPromise_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncImportedPromise_es5.types => asyncImportedPromise_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{asyncImportedPromise_es5.js => asyncImportedPromise_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncImportedPromise_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncImportedPromise_es5(target=es5).types
rename tests/baselines/reference/{asyncInterface_es5.errors.txt => asyncInterface_es5(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{asyncInterface_es5.js => asyncInterface_es5(target=es2015).js} (100%)
rename tests/baselines/reference/{asyncInterface_es5.symbols => asyncInterface_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncInterface_es5.types => asyncInterface_es5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/asyncInterface_es5(target=es5).errors.txt
create mode 100644 tests/baselines/reference/asyncInterface_es5(target=es5).js
create mode 100644 tests/baselines/reference/asyncInterface_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncInterface_es5(target=es5).types
create mode 100644 tests/baselines/reference/asyncMethodWithSuper_es5(target=es2015).js
rename tests/baselines/reference/{asyncMethodWithSuper_es5.symbols => asyncMethodWithSuper_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncMethodWithSuper_es5.types => asyncMethodWithSuper_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{asyncMethodWithSuper_es5.js => asyncMethodWithSuper_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncMethodWithSuper_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncMethodWithSuper_es5(target=es5).types
rename tests/baselines/reference/{asyncModule_es5.errors.txt => asyncModule_es5(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{asyncModule_es5.js => asyncModule_es5(target=es2015).js} (100%)
rename tests/baselines/reference/{asyncModule_es5.symbols => asyncModule_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncModule_es5.types => asyncModule_es5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/asyncModule_es5(target=es5).errors.txt
create mode 100644 tests/baselines/reference/asyncModule_es5(target=es5).js
create mode 100644 tests/baselines/reference/asyncModule_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncModule_es5(target=es5).types
create mode 100644 tests/baselines/reference/asyncMultiFile_es5(target=es2015).js
rename tests/baselines/reference/{asyncMultiFile_es5.symbols => asyncMultiFile_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncMultiFile_es5.types => asyncMultiFile_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{asyncMultiFile_es5.js => asyncMultiFile_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncMultiFile_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncMultiFile_es5(target=es5).types
create mode 100644 tests/baselines/reference/asyncQualifiedReturnType_es5(target=es2015).errors.txt
create mode 100644 tests/baselines/reference/asyncQualifiedReturnType_es5(target=es2015).js
rename tests/baselines/reference/{asyncQualifiedReturnType_es5.symbols => asyncQualifiedReturnType_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncQualifiedReturnType_es5.types => asyncQualifiedReturnType_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{asyncQualifiedReturnType_es5.js => asyncQualifiedReturnType_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncQualifiedReturnType_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncQualifiedReturnType_es5(target=es5).types
rename tests/baselines/reference/{asyncSetter_es5.errors.txt => asyncSetter_es5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/asyncSetter_es5(target=es2015).js
rename tests/baselines/reference/{asyncSetter_es5.symbols => asyncSetter_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncSetter_es5.types => asyncSetter_es5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/asyncSetter_es5(target=es5).errors.txt
rename tests/baselines/reference/{asyncSetter_es5.js => asyncSetter_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncSetter_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncSetter_es5(target=es5).types
create mode 100644 tests/baselines/reference/asyncUnParenthesizedArrowFunction_es5(target=es2015).js
rename tests/baselines/reference/{asyncUnParenthesizedArrowFunction_es5.symbols => asyncUnParenthesizedArrowFunction_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncUnParenthesizedArrowFunction_es5.types => asyncUnParenthesizedArrowFunction_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{asyncUnParenthesizedArrowFunction_es5.js => asyncUnParenthesizedArrowFunction_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncUnParenthesizedArrowFunction_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncUnParenthesizedArrowFunction_es5(target=es5).types
create mode 100644 tests/baselines/reference/asyncUseStrict_es5(target=es2015).js
rename tests/baselines/reference/{asyncUseStrict_es5.symbols => asyncUseStrict_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{asyncUseStrict_es5.types => asyncUseStrict_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{asyncUseStrict_es5.js => asyncUseStrict_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/asyncUseStrict_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/asyncUseStrict_es5(target=es5).types
create mode 100644 tests/baselines/reference/awaitBinaryExpression1_es5(target=es2015).js
rename tests/baselines/reference/{awaitBinaryExpression1_es5.symbols => awaitBinaryExpression1_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{awaitBinaryExpression1_es5.types => awaitBinaryExpression1_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{awaitBinaryExpression1_es5.js => awaitBinaryExpression1_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/awaitBinaryExpression1_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/awaitBinaryExpression1_es5(target=es5).types
create mode 100644 tests/baselines/reference/awaitBinaryExpression2_es5(target=es2015).js
rename tests/baselines/reference/{awaitBinaryExpression2_es5.symbols => awaitBinaryExpression2_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{awaitBinaryExpression2_es5.types => awaitBinaryExpression2_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{awaitBinaryExpression2_es5.js => awaitBinaryExpression2_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/awaitBinaryExpression2_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/awaitBinaryExpression2_es5(target=es5).types
create mode 100644 tests/baselines/reference/awaitBinaryExpression3_es5(target=es2015).js
rename tests/baselines/reference/{awaitBinaryExpression3_es5.symbols => awaitBinaryExpression3_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{awaitBinaryExpression3_es5.types => awaitBinaryExpression3_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{awaitBinaryExpression3_es5.js => awaitBinaryExpression3_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/awaitBinaryExpression3_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/awaitBinaryExpression3_es5(target=es5).types
create mode 100644 tests/baselines/reference/awaitBinaryExpression4_es5(target=es2015).js
rename tests/baselines/reference/{awaitBinaryExpression4_es5.symbols => awaitBinaryExpression4_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{awaitBinaryExpression4_es5.types => awaitBinaryExpression4_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{awaitBinaryExpression4_es5.js => awaitBinaryExpression4_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/awaitBinaryExpression4_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/awaitBinaryExpression4_es5(target=es5).types
create mode 100644 tests/baselines/reference/awaitBinaryExpression5_es5(target=es2015).js
rename tests/baselines/reference/{awaitBinaryExpression5_es5.symbols => awaitBinaryExpression5_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{awaitBinaryExpression5_es5.types => awaitBinaryExpression5_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{awaitBinaryExpression5_es5.js => awaitBinaryExpression5_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/awaitBinaryExpression5_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/awaitBinaryExpression5_es5(target=es5).types
create mode 100644 tests/baselines/reference/awaitCallExpression1_es5(target=es2015).js
rename tests/baselines/reference/{awaitCallExpression1_es5.symbols => awaitCallExpression1_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{awaitCallExpression1_es5.types => awaitCallExpression1_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{awaitCallExpression1_es5.js => awaitCallExpression1_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/awaitCallExpression1_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/awaitCallExpression1_es5(target=es5).types
create mode 100644 tests/baselines/reference/awaitCallExpression2_es5(target=es2015).js
rename tests/baselines/reference/{awaitCallExpression2_es5.symbols => awaitCallExpression2_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{awaitCallExpression2_es5.types => awaitCallExpression2_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{awaitCallExpression2_es5.js => awaitCallExpression2_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/awaitCallExpression2_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/awaitCallExpression2_es5(target=es5).types
create mode 100644 tests/baselines/reference/awaitCallExpression3_es5(target=es2015).js
rename tests/baselines/reference/{awaitCallExpression3_es5.symbols => awaitCallExpression3_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{awaitCallExpression3_es5.types => awaitCallExpression3_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{awaitCallExpression3_es5.js => awaitCallExpression3_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/awaitCallExpression3_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/awaitCallExpression3_es5(target=es5).types
create mode 100644 tests/baselines/reference/awaitCallExpression4_es5(target=es2015).js
rename tests/baselines/reference/{awaitCallExpression4_es5.symbols => awaitCallExpression4_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{awaitCallExpression4_es5.types => awaitCallExpression4_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{awaitCallExpression4_es5.js => awaitCallExpression4_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/awaitCallExpression4_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/awaitCallExpression4_es5(target=es5).types
create mode 100644 tests/baselines/reference/awaitCallExpression5_es5(target=es2015).js
rename tests/baselines/reference/{awaitCallExpression5_es5.symbols => awaitCallExpression5_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{awaitCallExpression5_es5.types => awaitCallExpression5_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{awaitCallExpression5_es5.js => awaitCallExpression5_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/awaitCallExpression5_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/awaitCallExpression5_es5(target=es5).types
create mode 100644 tests/baselines/reference/awaitCallExpression6_es5(target=es2015).js
rename tests/baselines/reference/{awaitCallExpression6_es5.symbols => awaitCallExpression6_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{awaitCallExpression6_es5.types => awaitCallExpression6_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{awaitCallExpression6_es5.js => awaitCallExpression6_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/awaitCallExpression6_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/awaitCallExpression6_es5(target=es5).types
create mode 100644 tests/baselines/reference/awaitCallExpression7_es5(target=es2015).js
rename tests/baselines/reference/{awaitCallExpression7_es5.symbols => awaitCallExpression7_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{awaitCallExpression7_es5.types => awaitCallExpression7_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{awaitCallExpression7_es5.js => awaitCallExpression7_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/awaitCallExpression7_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/awaitCallExpression7_es5(target=es5).types
create mode 100644 tests/baselines/reference/awaitCallExpression8_es5(target=es2015).js
rename tests/baselines/reference/{awaitCallExpression8_es5.symbols => awaitCallExpression8_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{awaitCallExpression8_es5.types => awaitCallExpression8_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{awaitCallExpression8_es5.js => awaitCallExpression8_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/awaitCallExpression8_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/awaitCallExpression8_es5(target=es5).types
create mode 100644 tests/baselines/reference/awaitClassExpression_es5(target=es2015).js
rename tests/baselines/reference/{awaitClassExpression_es5.symbols => awaitClassExpression_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{awaitClassExpression_es5.types => awaitClassExpression_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{awaitClassExpression_es5.js => awaitClassExpression_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/awaitClassExpression_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/awaitClassExpression_es5(target=es5).types
create mode 100644 tests/baselines/reference/awaitUnion_es5(target=es2015).js
rename tests/baselines/reference/{awaitUnion_es5.symbols => awaitUnion_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{awaitUnion_es5.types => awaitUnion_es5(target=es2015).types} (100%)
rename tests/baselines/reference/{awaitUnion_es5.js => awaitUnion_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/awaitUnion_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/awaitUnion_es5(target=es5).types
rename tests/baselines/reference/{bigintAmbientMinimal.errors.txt => bigintAmbientMinimal(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/bigintAmbientMinimal(target=es2015).js
rename tests/baselines/reference/{bigintAmbientMinimal.symbols => bigintAmbientMinimal(target=es2015).symbols} (100%)
rename tests/baselines/reference/{bigintAmbientMinimal.types => bigintAmbientMinimal(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/bigintAmbientMinimal(target=es5).errors.txt
rename tests/baselines/reference/{bigintAmbientMinimal.js => bigintAmbientMinimal(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/bigintAmbientMinimal(target=es5).symbols
create mode 100644 tests/baselines/reference/bigintAmbientMinimal(target=es5).types
rename tests/baselines/reference/{bigintWithoutLib.errors.txt => bigintWithoutLib(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/bigintWithoutLib(target=es2015).js
rename tests/baselines/reference/{bigintWithoutLib.symbols => bigintWithoutLib(target=es2015).symbols} (100%)
rename tests/baselines/reference/{bigintWithoutLib.types => bigintWithoutLib(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/bigintWithoutLib(target=es5).errors.txt
rename tests/baselines/reference/{bigintWithoutLib.js => bigintWithoutLib(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/bigintWithoutLib(target=es5).symbols
create mode 100644 tests/baselines/reference/bigintWithoutLib(target=es5).types
create mode 100644 tests/baselines/reference/binaryIntegerLiteral(target=es2015).js
rename tests/baselines/reference/{binaryIntegerLiteral.symbols => binaryIntegerLiteral(target=es2015).symbols} (100%)
rename tests/baselines/reference/{binaryIntegerLiteral.types => binaryIntegerLiteral(target=es2015).types} (100%)
rename tests/baselines/reference/{binaryIntegerLiteral.js => binaryIntegerLiteral(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/binaryIntegerLiteral(target=es5).symbols
create mode 100644 tests/baselines/reference/binaryIntegerLiteral(target=es5).types
create mode 100644 tests/baselines/reference/blockScopedBindingsInDownlevelGenerator(target=es2015).js
rename tests/baselines/reference/{blockScopedBindingsInDownlevelGenerator.symbols => blockScopedBindingsInDownlevelGenerator(target=es2015).symbols} (100%)
rename tests/baselines/reference/{blockScopedBindingsInDownlevelGenerator.types => blockScopedBindingsInDownlevelGenerator(target=es2015).types} (100%)
rename tests/baselines/reference/{blockScopedBindingsInDownlevelGenerator.js => blockScopedBindingsInDownlevelGenerator(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/blockScopedBindingsInDownlevelGenerator(target=es5).symbols
create mode 100644 tests/baselines/reference/blockScopedBindingsInDownlevelGenerator(target=es5).types
rename tests/baselines/reference/{blockScopedEnumVariablesUseBeforeDef.errors.txt => blockScopedEnumVariablesUseBeforeDef(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/blockScopedEnumVariablesUseBeforeDef(target=es2015).js
rename tests/baselines/reference/{blockScopedEnumVariablesUseBeforeDef.symbols => blockScopedEnumVariablesUseBeforeDef(target=es2015).symbols} (100%)
rename tests/baselines/reference/{blockScopedEnumVariablesUseBeforeDef.types => blockScopedEnumVariablesUseBeforeDef(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/blockScopedEnumVariablesUseBeforeDef(target=es5).errors.txt
rename tests/baselines/reference/{blockScopedEnumVariablesUseBeforeDef.js => blockScopedEnumVariablesUseBeforeDef(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/blockScopedEnumVariablesUseBeforeDef(target=es5).symbols
create mode 100644 tests/baselines/reference/blockScopedEnumVariablesUseBeforeDef(target=es5).types
rename tests/baselines/reference/{blockScopedEnumVariablesUseBeforeDef_isolatedModules.errors.txt => blockScopedEnumVariablesUseBeforeDef_isolatedModules(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/blockScopedEnumVariablesUseBeforeDef_isolatedModules(target=es2015).js
rename tests/baselines/reference/{blockScopedEnumVariablesUseBeforeDef_isolatedModules.symbols => blockScopedEnumVariablesUseBeforeDef_isolatedModules(target=es2015).symbols} (100%)
rename tests/baselines/reference/{blockScopedEnumVariablesUseBeforeDef_isolatedModules.types => blockScopedEnumVariablesUseBeforeDef_isolatedModules(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/blockScopedEnumVariablesUseBeforeDef_isolatedModules(target=es5).errors.txt
rename tests/baselines/reference/{blockScopedEnumVariablesUseBeforeDef_isolatedModules.js => blockScopedEnumVariablesUseBeforeDef_isolatedModules(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/blockScopedEnumVariablesUseBeforeDef_isolatedModules(target=es5).symbols
create mode 100644 tests/baselines/reference/blockScopedEnumVariablesUseBeforeDef_isolatedModules(target=es5).types
rename tests/baselines/reference/{blockScopedEnumVariablesUseBeforeDef_preserve.errors.txt => blockScopedEnumVariablesUseBeforeDef_preserve(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/blockScopedEnumVariablesUseBeforeDef_preserve(target=es2015).js
rename tests/baselines/reference/{blockScopedEnumVariablesUseBeforeDef_preserve.symbols => blockScopedEnumVariablesUseBeforeDef_preserve(target=es2015).symbols} (100%)
rename tests/baselines/reference/{blockScopedEnumVariablesUseBeforeDef_preserve.types => blockScopedEnumVariablesUseBeforeDef_preserve(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/blockScopedEnumVariablesUseBeforeDef_preserve(target=es5).errors.txt
rename tests/baselines/reference/{blockScopedEnumVariablesUseBeforeDef_preserve.js => blockScopedEnumVariablesUseBeforeDef_preserve(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/blockScopedEnumVariablesUseBeforeDef_preserve(target=es5).symbols
create mode 100644 tests/baselines/reference/blockScopedEnumVariablesUseBeforeDef_preserve(target=es5).types
rename tests/baselines/reference/{blockScopedEnumVariablesUseBeforeDef_verbatimModuleSyntax.errors.txt => blockScopedEnumVariablesUseBeforeDef_verbatimModuleSyntax(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/blockScopedEnumVariablesUseBeforeDef_verbatimModuleSyntax(target=es2015).js
rename tests/baselines/reference/{blockScopedEnumVariablesUseBeforeDef_verbatimModuleSyntax.symbols => blockScopedEnumVariablesUseBeforeDef_verbatimModuleSyntax(target=es2015).symbols} (100%)
rename tests/baselines/reference/{blockScopedEnumVariablesUseBeforeDef_verbatimModuleSyntax.types => blockScopedEnumVariablesUseBeforeDef_verbatimModuleSyntax(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/blockScopedEnumVariablesUseBeforeDef_verbatimModuleSyntax(target=es5).errors.txt
rename tests/baselines/reference/{blockScopedEnumVariablesUseBeforeDef_verbatimModuleSyntax.js => blockScopedEnumVariablesUseBeforeDef_verbatimModuleSyntax(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/blockScopedEnumVariablesUseBeforeDef_verbatimModuleSyntax(target=es5).symbols
create mode 100644 tests/baselines/reference/blockScopedEnumVariablesUseBeforeDef_verbatimModuleSyntax(target=es5).types
rename tests/baselines/reference/{blockScopedFunctionDeclarationES5.js => blockScopedFunctionDeclarationES5(target=es2015).js} (100%)
rename tests/baselines/reference/{blockScopedFunctionDeclarationES5.symbols => blockScopedFunctionDeclarationES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{blockScopedFunctionDeclarationES5.types => blockScopedFunctionDeclarationES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/blockScopedFunctionDeclarationES5(target=es5).js
create mode 100644 tests/baselines/reference/blockScopedFunctionDeclarationES5(target=es5).symbols
create mode 100644 tests/baselines/reference/blockScopedFunctionDeclarationES5(target=es5).types
create mode 100644 tests/baselines/reference/blockScopedFunctionDeclarationInStrictClass(target=es2015).errors.txt
create mode 100644 tests/baselines/reference/blockScopedFunctionDeclarationInStrictClass(target=es2015).js
rename tests/baselines/reference/{blockScopedFunctionDeclarationInStrictClass.symbols => blockScopedFunctionDeclarationInStrictClass(target=es2015).symbols} (100%)
rename tests/baselines/reference/{blockScopedFunctionDeclarationInStrictClass.types => blockScopedFunctionDeclarationInStrictClass(target=es2015).types} (100%)
rename tests/baselines/reference/{blockScopedFunctionDeclarationInStrictClass.errors.txt => blockScopedFunctionDeclarationInStrictClass(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{blockScopedFunctionDeclarationInStrictClass.js => blockScopedFunctionDeclarationInStrictClass(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/blockScopedFunctionDeclarationInStrictClass(target=es5).symbols
create mode 100644 tests/baselines/reference/blockScopedFunctionDeclarationInStrictClass(target=es5).types
create mode 100644 tests/baselines/reference/blockScopedFunctionDeclarationStrictES5(target=es2015).errors.txt
rename tests/baselines/reference/{blockScopedFunctionDeclarationStrictES5.js => blockScopedFunctionDeclarationStrictES5(target=es2015).js} (100%)
rename tests/baselines/reference/{blockScopedFunctionDeclarationStrictES5.symbols => blockScopedFunctionDeclarationStrictES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{blockScopedFunctionDeclarationStrictES5.types => blockScopedFunctionDeclarationStrictES5(target=es2015).types} (100%)
rename tests/baselines/reference/{blockScopedFunctionDeclarationStrictES5.errors.txt => blockScopedFunctionDeclarationStrictES5(target=es5).errors.txt} (100%)
create mode 100644 tests/baselines/reference/blockScopedFunctionDeclarationStrictES5(target=es5).js
create mode 100644 tests/baselines/reference/blockScopedFunctionDeclarationStrictES5(target=es5).symbols
create mode 100644 tests/baselines/reference/blockScopedFunctionDeclarationStrictES5(target=es5).types
rename tests/baselines/reference/{blockScopedNamespaceDifferentFile.errors.txt => blockScopedNamespaceDifferentFile(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/blockScopedNamespaceDifferentFile(target=es2015).js
rename tests/baselines/reference/{blockScopedNamespaceDifferentFile.symbols => blockScopedNamespaceDifferentFile(target=es2015).symbols} (100%)
rename tests/baselines/reference/{blockScopedNamespaceDifferentFile.types => blockScopedNamespaceDifferentFile(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/blockScopedNamespaceDifferentFile(target=es5).errors.txt
rename tests/baselines/reference/{blockScopedNamespaceDifferentFile.js => blockScopedNamespaceDifferentFile(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/blockScopedNamespaceDifferentFile(target=es5).symbols
create mode 100644 tests/baselines/reference/blockScopedNamespaceDifferentFile(target=es5).types
rename tests/baselines/reference/{blockScopedSameNameFunctionDeclarationES5.errors.txt => blockScopedSameNameFunctionDeclarationES5(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{blockScopedSameNameFunctionDeclarationES5.js => blockScopedSameNameFunctionDeclarationES5(target=es2015).js} (100%)
rename tests/baselines/reference/{blockScopedSameNameFunctionDeclarationES5.symbols => blockScopedSameNameFunctionDeclarationES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{blockScopedSameNameFunctionDeclarationES5.types => blockScopedSameNameFunctionDeclarationES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/blockScopedSameNameFunctionDeclarationES5(target=es5).errors.txt
create mode 100644 tests/baselines/reference/blockScopedSameNameFunctionDeclarationES5(target=es5).js
create mode 100644 tests/baselines/reference/blockScopedSameNameFunctionDeclarationES5(target=es5).symbols
create mode 100644 tests/baselines/reference/blockScopedSameNameFunctionDeclarationES5(target=es5).types
create mode 100644 tests/baselines/reference/blockScopedSameNameFunctionDeclarationStrictES5(target=es2015).errors.txt
rename tests/baselines/reference/{blockScopedSameNameFunctionDeclarationStrictES5.js => blockScopedSameNameFunctionDeclarationStrictES5(target=es2015).js} (100%)
rename tests/baselines/reference/{blockScopedSameNameFunctionDeclarationStrictES5.symbols => blockScopedSameNameFunctionDeclarationStrictES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{blockScopedSameNameFunctionDeclarationStrictES5.types => blockScopedSameNameFunctionDeclarationStrictES5(target=es2015).types} (100%)
rename tests/baselines/reference/{blockScopedSameNameFunctionDeclarationStrictES5.errors.txt => blockScopedSameNameFunctionDeclarationStrictES5(target=es5).errors.txt} (100%)
create mode 100644 tests/baselines/reference/blockScopedSameNameFunctionDeclarationStrictES5(target=es5).js
create mode 100644 tests/baselines/reference/blockScopedSameNameFunctionDeclarationStrictES5(target=es5).symbols
create mode 100644 tests/baselines/reference/blockScopedSameNameFunctionDeclarationStrictES5(target=es5).types
rename tests/baselines/reference/{blockScopedVariablesUseBeforeDef.errors.txt => blockScopedVariablesUseBeforeDef(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/blockScopedVariablesUseBeforeDef(target=es2015).js
rename tests/baselines/reference/{blockScopedVariablesUseBeforeDef.symbols => blockScopedVariablesUseBeforeDef(target=es2015).symbols} (100%)
rename tests/baselines/reference/{blockScopedVariablesUseBeforeDef.types => blockScopedVariablesUseBeforeDef(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/blockScopedVariablesUseBeforeDef(target=es5).errors.txt
rename tests/baselines/reference/{blockScopedVariablesUseBeforeDef.js => blockScopedVariablesUseBeforeDef(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/blockScopedVariablesUseBeforeDef(target=es5).symbols
create mode 100644 tests/baselines/reference/blockScopedVariablesUseBeforeDef(target=es5).types
rename tests/baselines/reference/{capturedLetConstInLoop14.errors.txt => capturedLetConstInLoop14(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/capturedLetConstInLoop14(target=es2015).js
create mode 100644 tests/baselines/reference/capturedLetConstInLoop14(target=es5).errors.txt
rename tests/baselines/reference/{capturedLetConstInLoop14.js => capturedLetConstInLoop14(target=es5).js} (100%)
rename tests/baselines/reference/{capturedParametersInInitializers2.errors.txt => capturedParametersInInitializers2(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/capturedParametersInInitializers2(target=es2015).js
rename tests/baselines/reference/{capturedParametersInInitializers2.symbols => capturedParametersInInitializers2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{capturedParametersInInitializers2.types => capturedParametersInInitializers2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/capturedParametersInInitializers2(target=es5).errors.txt
rename tests/baselines/reference/{capturedParametersInInitializers2.js => capturedParametersInInitializers2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/capturedParametersInInitializers2(target=es5).symbols
create mode 100644 tests/baselines/reference/capturedParametersInInitializers2(target=es5).types
create mode 100644 tests/baselines/reference/capturedShorthandPropertyAssignmentNoCheck(target=es2015).js
rename tests/baselines/reference/{capturedShorthandPropertyAssignmentNoCheck.symbols => capturedShorthandPropertyAssignmentNoCheck(target=es2015).symbols} (100%)
rename tests/baselines/reference/{capturedShorthandPropertyAssignmentNoCheck.types => capturedShorthandPropertyAssignmentNoCheck(target=es2015).types} (100%)
rename tests/baselines/reference/{capturedShorthandPropertyAssignmentNoCheck.js => capturedShorthandPropertyAssignmentNoCheck(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/capturedShorthandPropertyAssignmentNoCheck(target=es5).symbols
create mode 100644 tests/baselines/reference/capturedShorthandPropertyAssignmentNoCheck(target=es5).types
create mode 100644 tests/baselines/reference/capturedVarInLoop(target=es2015).js
rename tests/baselines/reference/{capturedVarInLoop.symbols => capturedVarInLoop(target=es2015).symbols} (100%)
rename tests/baselines/reference/{capturedVarInLoop.types => capturedVarInLoop(target=es2015).types} (100%)
rename tests/baselines/reference/{capturedVarInLoop.js => capturedVarInLoop(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/capturedVarInLoop(target=es5).symbols
create mode 100644 tests/baselines/reference/capturedVarInLoop(target=es5).types
create mode 100644 tests/baselines/reference/circularObjectLiteralAccessors(target=es2015).js
rename tests/baselines/reference/{circularObjectLiteralAccessors.symbols => circularObjectLiteralAccessors(target=es2015).symbols} (100%)
rename tests/baselines/reference/{circularObjectLiteralAccessors.types => circularObjectLiteralAccessors(target=es2015).types} (100%)
rename tests/baselines/reference/{circularObjectLiteralAccessors.js => circularObjectLiteralAccessors(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/circularObjectLiteralAccessors(target=es5).symbols
create mode 100644 tests/baselines/reference/circularObjectLiteralAccessors(target=es5).types
rename tests/baselines/reference/{classAbstractAccessor.errors.txt => classAbstractAccessor(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/classAbstractAccessor(target=es2015).js
rename tests/baselines/reference/{classAbstractAccessor.symbols => classAbstractAccessor(target=es2015).symbols} (100%)
rename tests/baselines/reference/{classAbstractAccessor.types => classAbstractAccessor(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/classAbstractAccessor(target=es5).errors.txt
rename tests/baselines/reference/{classAbstractAccessor.js => classAbstractAccessor(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/classAbstractAccessor(target=es5).symbols
create mode 100644 tests/baselines/reference/classAbstractAccessor(target=es5).types
create mode 100644 tests/baselines/reference/classExpressionWithStaticProperties2(target=es2015).js
rename tests/baselines/reference/{classExpressionWithStaticProperties2.symbols => classExpressionWithStaticProperties2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{classExpressionWithStaticProperties2.types => classExpressionWithStaticProperties2(target=es2015).types} (100%)
rename tests/baselines/reference/{classExpressionWithStaticProperties2.js => classExpressionWithStaticProperties2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/classExpressionWithStaticProperties2(target=es5).symbols
create mode 100644 tests/baselines/reference/classExpressionWithStaticProperties2(target=es5).types
create mode 100644 tests/baselines/reference/classExpressionWithStaticProperties3(target=es2015).js
rename tests/baselines/reference/{classExpressionWithStaticProperties3.symbols => classExpressionWithStaticProperties3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{classExpressionWithStaticProperties3.types => classExpressionWithStaticProperties3(target=es2015).types} (100%)
rename tests/baselines/reference/{classExpressionWithStaticProperties3.js => classExpressionWithStaticProperties3(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/classExpressionWithStaticProperties3(target=es5).symbols
create mode 100644 tests/baselines/reference/classExpressionWithStaticProperties3(target=es5).types
create mode 100644 tests/baselines/reference/classExtendsAcrossFiles(target=es2015).js
rename tests/baselines/reference/{classExtendsAcrossFiles.symbols => classExtendsAcrossFiles(target=es2015).symbols} (100%)
rename tests/baselines/reference/{classExtendsAcrossFiles.types => classExtendsAcrossFiles(target=es2015).types} (100%)
rename tests/baselines/reference/{classExtendsAcrossFiles.js => classExtendsAcrossFiles(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/classExtendsAcrossFiles(target=es5).symbols
create mode 100644 tests/baselines/reference/classExtendsAcrossFiles(target=es5).types
create mode 100644 tests/baselines/reference/classInConvertedLoopES5(target=es2015).js
rename tests/baselines/reference/{classInConvertedLoopES5.symbols => classInConvertedLoopES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{classInConvertedLoopES5.types => classInConvertedLoopES5(target=es2015).types} (100%)
rename tests/baselines/reference/{classInConvertedLoopES5.js => classInConvertedLoopES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/classInConvertedLoopES5(target=es5).symbols
create mode 100644 tests/baselines/reference/classInConvertedLoopES5(target=es5).types
rename tests/baselines/reference/{classStaticPropertyAccess.errors.txt => classStaticPropertyAccess(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/classStaticPropertyAccess(target=es2015).js
rename tests/baselines/reference/{classStaticPropertyAccess.symbols => classStaticPropertyAccess(target=es2015).symbols} (100%)
rename tests/baselines/reference/{classStaticPropertyAccess.types => classStaticPropertyAccess(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/classStaticPropertyAccess(target=es5).errors.txt
rename tests/baselines/reference/{classStaticPropertyAccess.js => classStaticPropertyAccess(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/classStaticPropertyAccess(target=es5).symbols
create mode 100644 tests/baselines/reference/classStaticPropertyAccess(target=es5).types
create mode 100644 tests/baselines/reference/classStaticPropertyTypeGuard(target=es2015).js
rename tests/baselines/reference/{classStaticPropertyTypeGuard.symbols => classStaticPropertyTypeGuard(target=es2015).symbols} (100%)
rename tests/baselines/reference/{classStaticPropertyTypeGuard.types => classStaticPropertyTypeGuard(target=es2015).types} (100%)
rename tests/baselines/reference/{classStaticPropertyTypeGuard.js => classStaticPropertyTypeGuard(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/classStaticPropertyTypeGuard(target=es5).symbols
create mode 100644 tests/baselines/reference/classStaticPropertyTypeGuard(target=es5).types
rename tests/baselines/reference/{classUsedBeforeInitializedVariables.errors.txt => classUsedBeforeInitializedVariables(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/classUsedBeforeInitializedVariables(target=es2015).js
rename tests/baselines/reference/{classUsedBeforeInitializedVariables.symbols => classUsedBeforeInitializedVariables(target=es2015).symbols} (100%)
rename tests/baselines/reference/{classUsedBeforeInitializedVariables.types => classUsedBeforeInitializedVariables(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/classUsedBeforeInitializedVariables(target=es5).errors.txt
rename tests/baselines/reference/{classUsedBeforeInitializedVariables.js => classUsedBeforeInitializedVariables(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/classUsedBeforeInitializedVariables(target=es5).symbols
create mode 100644 tests/baselines/reference/classUsedBeforeInitializedVariables(target=es5).types
create mode 100644 tests/baselines/reference/classWithOnlyPublicMembersEquivalentToInterface(target=es2015).js
rename tests/baselines/reference/{classWithOnlyPublicMembersEquivalentToInterface.symbols => classWithOnlyPublicMembersEquivalentToInterface(target=es2015).symbols} (100%)
rename tests/baselines/reference/{classWithOnlyPublicMembersEquivalentToInterface.types => classWithOnlyPublicMembersEquivalentToInterface(target=es2015).types} (100%)
rename tests/baselines/reference/{classWithOnlyPublicMembersEquivalentToInterface.js => classWithOnlyPublicMembersEquivalentToInterface(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/classWithOnlyPublicMembersEquivalentToInterface(target=es5).symbols
create mode 100644 tests/baselines/reference/classWithOnlyPublicMembersEquivalentToInterface(target=es5).types
create mode 100644 tests/baselines/reference/classWithOnlyPublicMembersEquivalentToInterface2(target=es2015).js
rename tests/baselines/reference/{classWithOnlyPublicMembersEquivalentToInterface2.symbols => classWithOnlyPublicMembersEquivalentToInterface2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{classWithOnlyPublicMembersEquivalentToInterface2.types => classWithOnlyPublicMembersEquivalentToInterface2(target=es2015).types} (100%)
rename tests/baselines/reference/{classWithOnlyPublicMembersEquivalentToInterface2.js => classWithOnlyPublicMembersEquivalentToInterface2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/classWithOnlyPublicMembersEquivalentToInterface2(target=es5).symbols
create mode 100644 tests/baselines/reference/classWithOnlyPublicMembersEquivalentToInterface2(target=es5).types
create mode 100644 tests/baselines/reference/classdecl(target=es2015).js
rename tests/baselines/reference/{classdecl.symbols => classdecl(target=es2015).symbols} (100%)
rename tests/baselines/reference/{classdecl.types => classdecl(target=es2015).types} (100%)
rename tests/baselines/reference/{classdecl.js => classdecl(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/classdecl(target=es5).symbols
create mode 100644 tests/baselines/reference/classdecl(target=es5).types
create mode 100644 tests/baselines/reference/collisionSuperAndLocalFunctionInAccessors(target=es2015).js
rename tests/baselines/reference/{collisionSuperAndLocalFunctionInAccessors.symbols => collisionSuperAndLocalFunctionInAccessors(target=es2015).symbols} (100%)
rename tests/baselines/reference/{collisionSuperAndLocalFunctionInAccessors.types => collisionSuperAndLocalFunctionInAccessors(target=es2015).types} (100%)
rename tests/baselines/reference/{collisionSuperAndLocalFunctionInAccessors.js => collisionSuperAndLocalFunctionInAccessors(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/collisionSuperAndLocalFunctionInAccessors(target=es5).symbols
create mode 100644 tests/baselines/reference/collisionSuperAndLocalFunctionInAccessors(target=es5).types
create mode 100644 tests/baselines/reference/collisionSuperAndLocalVarInAccessors(target=es2015).js
rename tests/baselines/reference/{collisionSuperAndLocalVarInAccessors.symbols => collisionSuperAndLocalVarInAccessors(target=es2015).symbols} (100%)
rename tests/baselines/reference/{collisionSuperAndLocalVarInAccessors.types => collisionSuperAndLocalVarInAccessors(target=es2015).types} (100%)
rename tests/baselines/reference/{collisionSuperAndLocalVarInAccessors.js => collisionSuperAndLocalVarInAccessors(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/collisionSuperAndLocalVarInAccessors(target=es5).symbols
create mode 100644 tests/baselines/reference/collisionSuperAndLocalVarInAccessors(target=es5).types
create mode 100644 tests/baselines/reference/collisionSuperAndParameter(target=es2015).js
rename tests/baselines/reference/{collisionSuperAndParameter.symbols => collisionSuperAndParameter(target=es2015).symbols} (100%)
rename tests/baselines/reference/{collisionSuperAndParameter.types => collisionSuperAndParameter(target=es2015).types} (100%)
rename tests/baselines/reference/{collisionSuperAndParameter.js => collisionSuperAndParameter(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/collisionSuperAndParameter(target=es5).symbols
create mode 100644 tests/baselines/reference/collisionSuperAndParameter(target=es5).types
create mode 100644 tests/baselines/reference/collisionThisExpressionAndLocalVarInAccessors(target=es2015).js
rename tests/baselines/reference/{collisionThisExpressionAndLocalVarInAccessors.symbols => collisionThisExpressionAndLocalVarInAccessors(target=es2015).symbols} (100%)
rename tests/baselines/reference/{collisionThisExpressionAndLocalVarInAccessors.types => collisionThisExpressionAndLocalVarInAccessors(target=es2015).types} (100%)
rename tests/baselines/reference/{collisionThisExpressionAndLocalVarInAccessors.js => collisionThisExpressionAndLocalVarInAccessors(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/collisionThisExpressionAndLocalVarInAccessors(target=es5).symbols
create mode 100644 tests/baselines/reference/collisionThisExpressionAndLocalVarInAccessors(target=es5).types
create mode 100644 tests/baselines/reference/commentsClass(target=es2015).js
rename tests/baselines/reference/{commentsClass.symbols => commentsClass(target=es2015).symbols} (100%)
rename tests/baselines/reference/{commentsClass.types => commentsClass(target=es2015).types} (100%)
rename tests/baselines/reference/{commentsClass.js => commentsClass(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/commentsClass(target=es5).symbols
create mode 100644 tests/baselines/reference/commentsClass(target=es5).types
create mode 100644 tests/baselines/reference/commentsClassMembers(target=es2015).js
rename tests/baselines/reference/{commentsClassMembers.symbols => commentsClassMembers(target=es2015).symbols} (100%)
rename tests/baselines/reference/{commentsClassMembers.types => commentsClassMembers(target=es2015).types} (100%)
rename tests/baselines/reference/{commentsClassMembers.js => commentsClassMembers(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/commentsClassMembers(target=es5).symbols
create mode 100644 tests/baselines/reference/commentsClassMembers(target=es5).types
create mode 100644 tests/baselines/reference/commentsCommentParsing(target=es2015).js
rename tests/baselines/reference/{commentsCommentParsing.symbols => commentsCommentParsing(target=es2015).symbols} (100%)
rename tests/baselines/reference/{commentsCommentParsing.types => commentsCommentParsing(target=es2015).types} (100%)
rename tests/baselines/reference/{commentsCommentParsing.js => commentsCommentParsing(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/commentsCommentParsing(target=es5).symbols
create mode 100644 tests/baselines/reference/commentsCommentParsing(target=es5).types
rename tests/baselines/reference/{commentsDottedModuleName.errors.txt => commentsDottedModuleName(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/commentsDottedModuleName(target=es2015).js
rename tests/baselines/reference/{commentsDottedModuleName.symbols => commentsDottedModuleName(target=es2015).symbols} (100%)
rename tests/baselines/reference/{commentsDottedModuleName.types => commentsDottedModuleName(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/commentsDottedModuleName(target=es5).errors.txt
rename tests/baselines/reference/{commentsDottedModuleName.js => commentsDottedModuleName(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/commentsDottedModuleName(target=es5).symbols
create mode 100644 tests/baselines/reference/commentsDottedModuleName(target=es5).types
rename tests/baselines/reference/{commentsEnums.js => commentsEnums(target=es2015).js} (100%)
rename tests/baselines/reference/{commentsEnums.symbols => commentsEnums(target=es2015).symbols} (100%)
rename tests/baselines/reference/{commentsEnums.types => commentsEnums(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/commentsEnums(target=es5).js
create mode 100644 tests/baselines/reference/commentsEnums(target=es5).symbols
create mode 100644 tests/baselines/reference/commentsEnums(target=es5).types
rename tests/baselines/reference/{commentsExternalModules.errors.txt => commentsExternalModules(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/commentsExternalModules(target=es2015).js
rename tests/baselines/reference/{commentsExternalModules.symbols => commentsExternalModules(target=es2015).symbols} (100%)
rename tests/baselines/reference/{commentsExternalModules.types => commentsExternalModules(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/commentsExternalModules(target=es5).errors.txt
rename tests/baselines/reference/{commentsExternalModules.js => commentsExternalModules(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/commentsExternalModules(target=es5).symbols
create mode 100644 tests/baselines/reference/commentsExternalModules(target=es5).types
rename tests/baselines/reference/{commentsExternalModules2.errors.txt => commentsExternalModules2(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/commentsExternalModules2(target=es2015).js
rename tests/baselines/reference/{commentsExternalModules2.symbols => commentsExternalModules2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{commentsExternalModules2.types => commentsExternalModules2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/commentsExternalModules2(target=es5).errors.txt
rename tests/baselines/reference/{commentsExternalModules2.js => commentsExternalModules2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/commentsExternalModules2(target=es5).symbols
create mode 100644 tests/baselines/reference/commentsExternalModules2(target=es5).types
create mode 100644 tests/baselines/reference/commentsExternalModules3(target=es2015).js
rename tests/baselines/reference/{commentsExternalModules3.symbols => commentsExternalModules3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{commentsExternalModules3.types => commentsExternalModules3(target=es2015).types} (100%)
rename tests/baselines/reference/{commentsExternalModules3.js => commentsExternalModules3(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/commentsExternalModules3(target=es5).symbols
create mode 100644 tests/baselines/reference/commentsExternalModules3(target=es5).types
create mode 100644 tests/baselines/reference/commentsFormatting(target=es2015).js
rename tests/baselines/reference/{commentsFormatting.symbols => commentsFormatting(target=es2015).symbols} (100%)
rename tests/baselines/reference/{commentsFormatting.types => commentsFormatting(target=es2015).types} (100%)
rename tests/baselines/reference/{commentsFormatting.js => commentsFormatting(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/commentsFormatting(target=es5).symbols
create mode 100644 tests/baselines/reference/commentsFormatting(target=es5).types
create mode 100644 tests/baselines/reference/commentsFunction(target=es2015).js
rename tests/baselines/reference/{commentsFunction.symbols => commentsFunction(target=es2015).symbols} (100%)
rename tests/baselines/reference/{commentsFunction.types => commentsFunction(target=es2015).types} (100%)
rename tests/baselines/reference/{commentsFunction.js => commentsFunction(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/commentsFunction(target=es5).symbols
create mode 100644 tests/baselines/reference/commentsFunction(target=es5).types
create mode 100644 tests/baselines/reference/commentsInheritance(target=es2015).js
rename tests/baselines/reference/{commentsInheritance.symbols => commentsInheritance(target=es2015).symbols} (100%)
rename tests/baselines/reference/{commentsInheritance.types => commentsInheritance(target=es2015).types} (100%)
rename tests/baselines/reference/{commentsInheritance.js => commentsInheritance(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/commentsInheritance(target=es5).symbols
create mode 100644 tests/baselines/reference/commentsInheritance(target=es5).types
create mode 100644 tests/baselines/reference/commentsInterface(target=es2015).js
rename tests/baselines/reference/{commentsInterface.symbols => commentsInterface(target=es2015).symbols} (100%)
rename tests/baselines/reference/{commentsInterface.types => commentsInterface(target=es2015).types} (100%)
rename tests/baselines/reference/{commentsInterface.js => commentsInterface(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/commentsInterface(target=es5).symbols
create mode 100644 tests/baselines/reference/commentsInterface(target=es5).types
create mode 100644 tests/baselines/reference/commentsModules(target=es2015).js
rename tests/baselines/reference/{commentsModules.symbols => commentsModules(target=es2015).symbols} (100%)
rename tests/baselines/reference/{commentsModules.types => commentsModules(target=es2015).types} (100%)
rename tests/baselines/reference/{commentsModules.js => commentsModules(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/commentsModules(target=es5).symbols
create mode 100644 tests/baselines/reference/commentsModules(target=es5).types
rename tests/baselines/reference/{commentsMultiModuleMultiFile.errors.txt => commentsMultiModuleMultiFile(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/commentsMultiModuleMultiFile(target=es2015).js
rename tests/baselines/reference/{commentsMultiModuleMultiFile.symbols => commentsMultiModuleMultiFile(target=es2015).symbols} (100%)
rename tests/baselines/reference/{commentsMultiModuleMultiFile.types => commentsMultiModuleMultiFile(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/commentsMultiModuleMultiFile(target=es5).errors.txt
rename tests/baselines/reference/{commentsMultiModuleMultiFile.js => commentsMultiModuleMultiFile(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/commentsMultiModuleMultiFile(target=es5).symbols
create mode 100644 tests/baselines/reference/commentsMultiModuleMultiFile(target=es5).types
create mode 100644 tests/baselines/reference/commentsMultiModuleSingleFile(target=es2015).js
rename tests/baselines/reference/{commentsMultiModuleSingleFile.symbols => commentsMultiModuleSingleFile(target=es2015).symbols} (100%)
rename tests/baselines/reference/{commentsMultiModuleSingleFile.types => commentsMultiModuleSingleFile(target=es2015).types} (100%)
rename tests/baselines/reference/{commentsMultiModuleSingleFile.js => commentsMultiModuleSingleFile(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/commentsMultiModuleSingleFile(target=es5).symbols
create mode 100644 tests/baselines/reference/commentsMultiModuleSingleFile(target=es5).types
create mode 100644 tests/baselines/reference/commentsOnObjectLiteral3(target=es2015).js
rename tests/baselines/reference/{commentsOnObjectLiteral3.symbols => commentsOnObjectLiteral3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{commentsOnObjectLiteral3.types => commentsOnObjectLiteral3(target=es2015).types} (100%)
rename tests/baselines/reference/{commentsOnObjectLiteral3.js => commentsOnObjectLiteral3(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/commentsOnObjectLiteral3(target=es5).symbols
create mode 100644 tests/baselines/reference/commentsOnObjectLiteral3(target=es5).types
rename tests/baselines/reference/{commentsOnObjectLiteral4.js => commentsOnObjectLiteral4(target=es2015).js} (100%)
rename tests/baselines/reference/{commentsOnObjectLiteral4.symbols => commentsOnObjectLiteral4(target=es2015).symbols} (100%)
rename tests/baselines/reference/{commentsOnObjectLiteral4.types => commentsOnObjectLiteral4(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/commentsOnObjectLiteral4(target=es5).js
create mode 100644 tests/baselines/reference/commentsOnObjectLiteral4(target=es5).symbols
create mode 100644 tests/baselines/reference/commentsOnObjectLiteral4(target=es5).types
create mode 100644 tests/baselines/reference/commentsOnObjectLiteral5(target=es2015).js
rename tests/baselines/reference/{commentsOnObjectLiteral5.symbols => commentsOnObjectLiteral5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{commentsOnObjectLiteral5.types => commentsOnObjectLiteral5(target=es2015).types} (100%)
rename tests/baselines/reference/{commentsOnObjectLiteral5.js => commentsOnObjectLiteral5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/commentsOnObjectLiteral5(target=es5).symbols
create mode 100644 tests/baselines/reference/commentsOnObjectLiteral5(target=es5).types
rename tests/baselines/reference/{commentsOnRequireStatement.js => commentsOnRequireStatement(target=es2015).js} (100%)
rename tests/baselines/reference/{commentsOnRequireStatement.symbols => commentsOnRequireStatement(target=es2015).symbols} (100%)
rename tests/baselines/reference/{commentsOnRequireStatement.types => commentsOnRequireStatement(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/commentsOnRequireStatement(target=es5).js
create mode 100644 tests/baselines/reference/commentsOnRequireStatement(target=es5).symbols
create mode 100644 tests/baselines/reference/commentsOnRequireStatement(target=es5).types
create mode 100644 tests/baselines/reference/commentsOverloads(target=es2015).js
rename tests/baselines/reference/{commentsOverloads.symbols => commentsOverloads(target=es2015).symbols} (100%)
rename tests/baselines/reference/{commentsOverloads.types => commentsOverloads(target=es2015).types} (100%)
rename tests/baselines/reference/{commentsOverloads.js => commentsOverloads(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/commentsOverloads(target=es5).symbols
create mode 100644 tests/baselines/reference/commentsOverloads(target=es5).types
create mode 100644 tests/baselines/reference/commentsVarDecl(target=es2015).js
rename tests/baselines/reference/{commentsVarDecl.symbols => commentsVarDecl(target=es2015).symbols} (100%)
rename tests/baselines/reference/{commentsVarDecl.types => commentsVarDecl(target=es2015).types} (100%)
rename tests/baselines/reference/{commentsVarDecl.js => commentsVarDecl(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/commentsVarDecl(target=es5).symbols
create mode 100644 tests/baselines/reference/commentsVarDecl(target=es5).types
create mode 100644 tests/baselines/reference/commentsdoNotEmitComments(target=es2015).js
rename tests/baselines/reference/{commentsdoNotEmitComments.symbols => commentsdoNotEmitComments(target=es2015).symbols} (100%)
rename tests/baselines/reference/{commentsdoNotEmitComments.types => commentsdoNotEmitComments(target=es2015).types} (100%)
rename tests/baselines/reference/{commentsdoNotEmitComments.js => commentsdoNotEmitComments(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/commentsdoNotEmitComments(target=es5).symbols
create mode 100644 tests/baselines/reference/commentsdoNotEmitComments(target=es5).types
create mode 100644 tests/baselines/reference/commentsemitComments(target=es2015).js
rename tests/baselines/reference/{commentsemitComments.symbols => commentsemitComments(target=es2015).symbols} (100%)
rename tests/baselines/reference/{commentsemitComments.types => commentsemitComments(target=es2015).types} (100%)
rename tests/baselines/reference/{commentsemitComments.js => commentsemitComments(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/commentsemitComments(target=es5).symbols
create mode 100644 tests/baselines/reference/commentsemitComments(target=es5).types
rename tests/baselines/reference/{commonJsExportTypeDeclarationError.errors.txt => commonJsExportTypeDeclarationError(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{commonJsExportTypeDeclarationError.js => commonJsExportTypeDeclarationError(target=es2015).js} (100%)
rename tests/baselines/reference/{commonJsExportTypeDeclarationError.symbols => commonJsExportTypeDeclarationError(target=es2015).symbols} (100%)
rename tests/baselines/reference/{commonJsExportTypeDeclarationError.types => commonJsExportTypeDeclarationError(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/commonJsExportTypeDeclarationError(target=es5).errors.txt
create mode 100644 tests/baselines/reference/commonJsExportTypeDeclarationError(target=es5).js
create mode 100644 tests/baselines/reference/commonJsExportTypeDeclarationError(target=es5).symbols
create mode 100644 tests/baselines/reference/commonJsExportTypeDeclarationError(target=es5).types
create mode 100644 tests/baselines/reference/commonjsSafeImport(target=es2015).js
rename tests/baselines/reference/{commonjsSafeImport.symbols => commonjsSafeImport(target=es2015).symbols} (100%)
rename tests/baselines/reference/{commonjsSafeImport.types => commonjsSafeImport(target=es2015).types} (100%)
rename tests/baselines/reference/{commonjsSafeImport.js => commonjsSafeImport(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/commonjsSafeImport(target=es5).symbols
create mode 100644 tests/baselines/reference/commonjsSafeImport(target=es5).types
rename tests/baselines/reference/{complexClassRelationships.errors.txt => complexClassRelationships(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/complexClassRelationships(target=es2015).js
rename tests/baselines/reference/{complexClassRelationships.symbols => complexClassRelationships(target=es2015).symbols} (100%)
rename tests/baselines/reference/{complexClassRelationships.types => complexClassRelationships(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/complexClassRelationships(target=es5).errors.txt
rename tests/baselines/reference/{complexClassRelationships.js => complexClassRelationships(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/complexClassRelationships(target=es5).symbols
create mode 100644 tests/baselines/reference/complexClassRelationships(target=es5).types
rename tests/baselines/reference/{complicatedPrivacy.errors.txt => complicatedPrivacy(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/complicatedPrivacy(target=es2015).js
rename tests/baselines/reference/{complicatedPrivacy.symbols => complicatedPrivacy(target=es2015).symbols} (100%)
rename tests/baselines/reference/{complicatedPrivacy.types => complicatedPrivacy(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/complicatedPrivacy(target=es5).errors.txt
rename tests/baselines/reference/{complicatedPrivacy.js => complicatedPrivacy(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/complicatedPrivacy(target=es5).symbols
create mode 100644 tests/baselines/reference/complicatedPrivacy(target=es5).types
create mode 100644 tests/baselines/reference/computedPropertyNames10_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames10_ES5.symbols => computedPropertyNames10_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames10_ES5.types => computedPropertyNames10_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{computedPropertyNames10_ES5.js => computedPropertyNames10_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames10_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames10_ES5(target=es5).types
create mode 100644 tests/baselines/reference/computedPropertyNames11_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames11_ES5.symbols => computedPropertyNames11_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames11_ES5.types => computedPropertyNames11_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{computedPropertyNames11_ES5.js => computedPropertyNames11_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames11_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames11_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNames12_ES5.errors.txt => computedPropertyNames12_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames12_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames12_ES5.symbols => computedPropertyNames12_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames12_ES5.types => computedPropertyNames12_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames12_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNames12_ES5.js => computedPropertyNames12_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames12_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames12_ES5(target=es5).types
create mode 100644 tests/baselines/reference/computedPropertyNames13_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames13_ES5.symbols => computedPropertyNames13_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames13_ES5.types => computedPropertyNames13_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{computedPropertyNames13_ES5.js => computedPropertyNames13_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames13_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames13_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNames14_ES5.errors.txt => computedPropertyNames14_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames14_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames14_ES5.symbols => computedPropertyNames14_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames14_ES5.types => computedPropertyNames14_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames14_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNames14_ES5.js => computedPropertyNames14_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames14_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames14_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNames15_ES5.errors.txt => computedPropertyNames15_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames15_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames15_ES5.symbols => computedPropertyNames15_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames15_ES5.types => computedPropertyNames15_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames15_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNames15_ES5.js => computedPropertyNames15_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames15_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames15_ES5(target=es5).types
create mode 100644 tests/baselines/reference/computedPropertyNames16_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames16_ES5.symbols => computedPropertyNames16_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames16_ES5.types => computedPropertyNames16_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{computedPropertyNames16_ES5.js => computedPropertyNames16_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames16_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames16_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNames17_ES5.errors.txt => computedPropertyNames17_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames17_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames17_ES5.symbols => computedPropertyNames17_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames17_ES5.types => computedPropertyNames17_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames17_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNames17_ES5.js => computedPropertyNames17_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames17_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames17_ES5(target=es5).types
create mode 100644 tests/baselines/reference/computedPropertyNames18_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames18_ES5.symbols => computedPropertyNames18_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames18_ES5.types => computedPropertyNames18_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{computedPropertyNames18_ES5.js => computedPropertyNames18_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames18_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames18_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNames19_ES5.errors.txt => computedPropertyNames19_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames19_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames19_ES5.symbols => computedPropertyNames19_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames19_ES5.types => computedPropertyNames19_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames19_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNames19_ES5.js => computedPropertyNames19_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames19_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames19_ES5(target=es5).types
create mode 100644 tests/baselines/reference/computedPropertyNames1_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames1_ES5.symbols => computedPropertyNames1_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames1_ES5.types => computedPropertyNames1_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{computedPropertyNames1_ES5.js => computedPropertyNames1_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames1_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames1_ES5(target=es5).types
create mode 100644 tests/baselines/reference/computedPropertyNames20_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames20_ES5.symbols => computedPropertyNames20_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames20_ES5.types => computedPropertyNames20_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{computedPropertyNames20_ES5.js => computedPropertyNames20_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames20_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames20_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNames21_ES5.errors.txt => computedPropertyNames21_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames21_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames21_ES5.symbols => computedPropertyNames21_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames21_ES5.types => computedPropertyNames21_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames21_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNames21_ES5.js => computedPropertyNames21_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames21_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames21_ES5(target=es5).types
create mode 100644 tests/baselines/reference/computedPropertyNames22_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames22_ES5.symbols => computedPropertyNames22_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames22_ES5.types => computedPropertyNames22_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{computedPropertyNames22_ES5.js => computedPropertyNames22_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames22_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames22_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNames23_ES5.errors.txt => computedPropertyNames23_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames23_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames23_ES5.symbols => computedPropertyNames23_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames23_ES5.types => computedPropertyNames23_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames23_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNames23_ES5.js => computedPropertyNames23_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames23_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames23_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNames24_ES5.errors.txt => computedPropertyNames24_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames24_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames24_ES5.symbols => computedPropertyNames24_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames24_ES5.types => computedPropertyNames24_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames24_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNames24_ES5.js => computedPropertyNames24_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames24_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames24_ES5(target=es5).types
create mode 100644 tests/baselines/reference/computedPropertyNames25_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames25_ES5.symbols => computedPropertyNames25_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames25_ES5.types => computedPropertyNames25_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{computedPropertyNames25_ES5.js => computedPropertyNames25_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames25_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames25_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNames26_ES5.errors.txt => computedPropertyNames26_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames26_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames26_ES5.symbols => computedPropertyNames26_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames26_ES5.types => computedPropertyNames26_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames26_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNames26_ES5.js => computedPropertyNames26_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames26_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames26_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNames27_ES5.errors.txt => computedPropertyNames27_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames27_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames27_ES5.symbols => computedPropertyNames27_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames27_ES5.types => computedPropertyNames27_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames27_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNames27_ES5.js => computedPropertyNames27_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames27_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames27_ES5(target=es5).types
create mode 100644 tests/baselines/reference/computedPropertyNames28_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames28_ES5.symbols => computedPropertyNames28_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames28_ES5.types => computedPropertyNames28_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{computedPropertyNames28_ES5.js => computedPropertyNames28_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames28_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames28_ES5(target=es5).types
create mode 100644 tests/baselines/reference/computedPropertyNames29_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames29_ES5.symbols => computedPropertyNames29_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames29_ES5.types => computedPropertyNames29_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{computedPropertyNames29_ES5.js => computedPropertyNames29_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames29_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames29_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNames2_ES5.errors.txt => computedPropertyNames2_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames2_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames2_ES5.symbols => computedPropertyNames2_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames2_ES5.types => computedPropertyNames2_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames2_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNames2_ES5.js => computedPropertyNames2_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames2_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames2_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNames30_ES5.errors.txt => computedPropertyNames30_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames30_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames30_ES5.symbols => computedPropertyNames30_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames30_ES5.types => computedPropertyNames30_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames30_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNames30_ES5.js => computedPropertyNames30_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames30_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames30_ES5(target=es5).types
create mode 100644 tests/baselines/reference/computedPropertyNames31_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames31_ES5.symbols => computedPropertyNames31_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames31_ES5.types => computedPropertyNames31_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{computedPropertyNames31_ES5.js => computedPropertyNames31_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames31_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames31_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNames32_ES5.errors.txt => computedPropertyNames32_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames32_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames32_ES5.symbols => computedPropertyNames32_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames32_ES5.types => computedPropertyNames32_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames32_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNames32_ES5.js => computedPropertyNames32_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames32_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames32_ES5(target=es5).types
create mode 100644 tests/baselines/reference/computedPropertyNames33_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames33_ES5.symbols => computedPropertyNames33_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames33_ES5.types => computedPropertyNames33_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{computedPropertyNames33_ES5.js => computedPropertyNames33_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames33_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames33_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNames34_ES5.errors.txt => computedPropertyNames34_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames34_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames34_ES5.symbols => computedPropertyNames34_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames34_ES5.types => computedPropertyNames34_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames34_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNames34_ES5.js => computedPropertyNames34_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames34_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames34_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNames35_ES5.errors.txt => computedPropertyNames35_ES5(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{computedPropertyNames35_ES5.js => computedPropertyNames35_ES5(target=es2015).js} (100%)
rename tests/baselines/reference/{computedPropertyNames35_ES5.symbols => computedPropertyNames35_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames35_ES5.types => computedPropertyNames35_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames35_ES5(target=es5).errors.txt
create mode 100644 tests/baselines/reference/computedPropertyNames35_ES5(target=es5).js
create mode 100644 tests/baselines/reference/computedPropertyNames35_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames35_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNames36_ES5.errors.txt => computedPropertyNames36_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames36_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames36_ES5.symbols => computedPropertyNames36_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames36_ES5.types => computedPropertyNames36_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames36_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNames36_ES5.js => computedPropertyNames36_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames36_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames36_ES5(target=es5).types
create mode 100644 tests/baselines/reference/computedPropertyNames37_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames37_ES5.symbols => computedPropertyNames37_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames37_ES5.types => computedPropertyNames37_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{computedPropertyNames37_ES5.js => computedPropertyNames37_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames37_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames37_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNames38_ES5.errors.txt => computedPropertyNames38_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames38_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames38_ES5.symbols => computedPropertyNames38_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames38_ES5.types => computedPropertyNames38_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames38_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNames38_ES5.js => computedPropertyNames38_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames38_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames38_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNames39_ES5.errors.txt => computedPropertyNames39_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames39_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames39_ES5.symbols => computedPropertyNames39_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames39_ES5.types => computedPropertyNames39_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames39_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNames39_ES5.js => computedPropertyNames39_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames39_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames39_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNames3_ES5.errors.txt => computedPropertyNames3_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames3_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames3_ES5.symbols => computedPropertyNames3_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames3_ES5.types => computedPropertyNames3_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames3_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNames3_ES5.js => computedPropertyNames3_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames3_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames3_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNames40_ES5.errors.txt => computedPropertyNames40_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames40_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames40_ES5.symbols => computedPropertyNames40_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames40_ES5.types => computedPropertyNames40_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames40_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNames40_ES5.js => computedPropertyNames40_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames40_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames40_ES5(target=es5).types
create mode 100644 tests/baselines/reference/computedPropertyNames41_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames41_ES5.symbols => computedPropertyNames41_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames41_ES5.types => computedPropertyNames41_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{computedPropertyNames41_ES5.js => computedPropertyNames41_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames41_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames41_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNames42_ES5.errors.txt => computedPropertyNames42_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames42_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames42_ES5.symbols => computedPropertyNames42_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames42_ES5.types => computedPropertyNames42_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames42_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNames42_ES5.js => computedPropertyNames42_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames42_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames42_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNames43_ES5.errors.txt => computedPropertyNames43_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames43_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames43_ES5.symbols => computedPropertyNames43_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames43_ES5.types => computedPropertyNames43_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames43_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNames43_ES5.js => computedPropertyNames43_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames43_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames43_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNames44_ES5.errors.txt => computedPropertyNames44_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames44_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames44_ES5.symbols => computedPropertyNames44_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames44_ES5.types => computedPropertyNames44_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames44_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNames44_ES5.js => computedPropertyNames44_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames44_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames44_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNames45_ES5.errors.txt => computedPropertyNames45_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames45_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames45_ES5.symbols => computedPropertyNames45_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames45_ES5.types => computedPropertyNames45_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames45_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNames45_ES5.js => computedPropertyNames45_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames45_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames45_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNames46_ES5.errors.txt => computedPropertyNames46_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames46_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames46_ES5.symbols => computedPropertyNames46_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames46_ES5.types => computedPropertyNames46_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames46_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNames46_ES5.js => computedPropertyNames46_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames46_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames46_ES5(target=es5).types
create mode 100644 tests/baselines/reference/computedPropertyNames47_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames47_ES5.symbols => computedPropertyNames47_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames47_ES5.types => computedPropertyNames47_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{computedPropertyNames47_ES5.js => computedPropertyNames47_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames47_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames47_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNames48_ES5.errors.txt => computedPropertyNames48_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames48_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames48_ES5.symbols => computedPropertyNames48_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames48_ES5.types => computedPropertyNames48_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames48_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNames48_ES5.js => computedPropertyNames48_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames48_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames48_ES5(target=es5).types
create mode 100644 tests/baselines/reference/computedPropertyNames4_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames4_ES5.symbols => computedPropertyNames4_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames4_ES5.types => computedPropertyNames4_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{computedPropertyNames4_ES5.js => computedPropertyNames4_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames4_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames4_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNames5_ES5.errors.txt => computedPropertyNames5_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames5_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames5_ES5.symbols => computedPropertyNames5_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames5_ES5.types => computedPropertyNames5_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames5_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNames5_ES5.js => computedPropertyNames5_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames5_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames5_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNames6_ES5.errors.txt => computedPropertyNames6_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames6_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames6_ES5.symbols => computedPropertyNames6_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames6_ES5.types => computedPropertyNames6_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames6_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNames6_ES5.js => computedPropertyNames6_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames6_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames6_ES5(target=es5).types
create mode 100644 tests/baselines/reference/computedPropertyNames7_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames7_ES5.symbols => computedPropertyNames7_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames7_ES5.types => computedPropertyNames7_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{computedPropertyNames7_ES5.js => computedPropertyNames7_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames7_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames7_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNames8_ES5.errors.txt => computedPropertyNames8_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames8_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames8_ES5.symbols => computedPropertyNames8_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames8_ES5.types => computedPropertyNames8_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames8_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNames8_ES5.js => computedPropertyNames8_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames8_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames8_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNames9_ES5.errors.txt => computedPropertyNames9_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames9_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNames9_ES5.symbols => computedPropertyNames9_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNames9_ES5.types => computedPropertyNames9_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames9_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNames9_ES5.js => computedPropertyNames9_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNames9_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNames9_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNamesContextualType10_ES5.errors.txt => computedPropertyNamesContextualType10_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType10_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNamesContextualType10_ES5.symbols => computedPropertyNamesContextualType10_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNamesContextualType10_ES5.types => computedPropertyNamesContextualType10_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType10_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNamesContextualType10_ES5.js => computedPropertyNamesContextualType10_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType10_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType10_ES5(target=es5).types
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType1_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNamesContextualType1_ES5.symbols => computedPropertyNamesContextualType1_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNamesContextualType1_ES5.types => computedPropertyNamesContextualType1_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{computedPropertyNamesContextualType1_ES5.js => computedPropertyNamesContextualType1_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType1_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType1_ES5(target=es5).types
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType2_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNamesContextualType2_ES5.symbols => computedPropertyNamesContextualType2_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNamesContextualType2_ES5.types => computedPropertyNamesContextualType2_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{computedPropertyNamesContextualType2_ES5.js => computedPropertyNamesContextualType2_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType2_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType2_ES5(target=es5).types
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType3_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNamesContextualType3_ES5.symbols => computedPropertyNamesContextualType3_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNamesContextualType3_ES5.types => computedPropertyNamesContextualType3_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{computedPropertyNamesContextualType3_ES5.js => computedPropertyNamesContextualType3_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType3_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType3_ES5(target=es5).types
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType4_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNamesContextualType4_ES5.symbols => computedPropertyNamesContextualType4_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNamesContextualType4_ES5.types => computedPropertyNamesContextualType4_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{computedPropertyNamesContextualType4_ES5.js => computedPropertyNamesContextualType4_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType4_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType4_ES5(target=es5).types
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType5_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNamesContextualType5_ES5.symbols => computedPropertyNamesContextualType5_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNamesContextualType5_ES5.types => computedPropertyNamesContextualType5_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{computedPropertyNamesContextualType5_ES5.js => computedPropertyNamesContextualType5_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType5_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType5_ES5(target=es5).types
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType6_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNamesContextualType6_ES5.symbols => computedPropertyNamesContextualType6_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNamesContextualType6_ES5.types => computedPropertyNamesContextualType6_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{computedPropertyNamesContextualType6_ES5.js => computedPropertyNamesContextualType6_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType6_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType6_ES5(target=es5).types
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType7_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNamesContextualType7_ES5.symbols => computedPropertyNamesContextualType7_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNamesContextualType7_ES5.types => computedPropertyNamesContextualType7_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{computedPropertyNamesContextualType7_ES5.js => computedPropertyNamesContextualType7_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType7_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType7_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNamesContextualType8_ES5.errors.txt => computedPropertyNamesContextualType8_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType8_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNamesContextualType8_ES5.symbols => computedPropertyNamesContextualType8_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNamesContextualType8_ES5.types => computedPropertyNamesContextualType8_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType8_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNamesContextualType8_ES5.js => computedPropertyNamesContextualType8_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType8_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType8_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNamesContextualType9_ES5.errors.txt => computedPropertyNamesContextualType9_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType9_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNamesContextualType9_ES5.symbols => computedPropertyNamesContextualType9_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNamesContextualType9_ES5.types => computedPropertyNamesContextualType9_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType9_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNamesContextualType9_ES5.js => computedPropertyNamesContextualType9_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType9_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNamesContextualType9_ES5(target=es5).types
create mode 100644 tests/baselines/reference/computedPropertyNamesDeclarationEmit1_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNamesDeclarationEmit1_ES5.symbols => computedPropertyNamesDeclarationEmit1_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNamesDeclarationEmit1_ES5.types => computedPropertyNamesDeclarationEmit1_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{computedPropertyNamesDeclarationEmit1_ES5.js => computedPropertyNamesDeclarationEmit1_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNamesDeclarationEmit1_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNamesDeclarationEmit1_ES5(target=es5).types
create mode 100644 tests/baselines/reference/computedPropertyNamesDeclarationEmit2_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNamesDeclarationEmit2_ES5.symbols => computedPropertyNamesDeclarationEmit2_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNamesDeclarationEmit2_ES5.types => computedPropertyNamesDeclarationEmit2_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{computedPropertyNamesDeclarationEmit2_ES5.js => computedPropertyNamesDeclarationEmit2_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNamesDeclarationEmit2_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNamesDeclarationEmit2_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNamesDeclarationEmit3_ES5.errors.txt => computedPropertyNamesDeclarationEmit3_ES5(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{computedPropertyNamesDeclarationEmit3_ES5.js => computedPropertyNamesDeclarationEmit3_ES5(target=es2015).js} (100%)
rename tests/baselines/reference/{computedPropertyNamesDeclarationEmit3_ES5.symbols => computedPropertyNamesDeclarationEmit3_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNamesDeclarationEmit3_ES5.types => computedPropertyNamesDeclarationEmit3_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNamesDeclarationEmit3_ES5(target=es5).errors.txt
create mode 100644 tests/baselines/reference/computedPropertyNamesDeclarationEmit3_ES5(target=es5).js
create mode 100644 tests/baselines/reference/computedPropertyNamesDeclarationEmit3_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNamesDeclarationEmit3_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNamesDeclarationEmit4_ES5.errors.txt => computedPropertyNamesDeclarationEmit4_ES5(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{computedPropertyNamesDeclarationEmit4_ES5.js => computedPropertyNamesDeclarationEmit4_ES5(target=es2015).js} (100%)
rename tests/baselines/reference/{computedPropertyNamesDeclarationEmit4_ES5.symbols => computedPropertyNamesDeclarationEmit4_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNamesDeclarationEmit4_ES5.types => computedPropertyNamesDeclarationEmit4_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNamesDeclarationEmit4_ES5(target=es5).errors.txt
create mode 100644 tests/baselines/reference/computedPropertyNamesDeclarationEmit4_ES5(target=es5).js
create mode 100644 tests/baselines/reference/computedPropertyNamesDeclarationEmit4_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNamesDeclarationEmit4_ES5(target=es5).types
create mode 100644 tests/baselines/reference/computedPropertyNamesDeclarationEmit5_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNamesDeclarationEmit5_ES5.symbols => computedPropertyNamesDeclarationEmit5_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNamesDeclarationEmit5_ES5.types => computedPropertyNamesDeclarationEmit5_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{computedPropertyNamesDeclarationEmit5_ES5.js => computedPropertyNamesDeclarationEmit5_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNamesDeclarationEmit5_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNamesDeclarationEmit5_ES5(target=es5).types
rename tests/baselines/reference/{computedPropertyNamesDeclarationEmit6_ES5.errors.txt => computedPropertyNamesDeclarationEmit6_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNamesDeclarationEmit6_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNamesDeclarationEmit6_ES5.symbols => computedPropertyNamesDeclarationEmit6_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNamesDeclarationEmit6_ES5.types => computedPropertyNamesDeclarationEmit6_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNamesDeclarationEmit6_ES5(target=es5).errors.txt
rename tests/baselines/reference/{computedPropertyNamesDeclarationEmit6_ES5.js => computedPropertyNamesDeclarationEmit6_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNamesDeclarationEmit6_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNamesDeclarationEmit6_ES5(target=es5).types
create mode 100644 tests/baselines/reference/computedPropertyNamesOnOverloads_ES5(target=es2015).js
rename tests/baselines/reference/{computedPropertyNamesOnOverloads_ES5.symbols => computedPropertyNamesOnOverloads_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNamesOnOverloads_ES5.types => computedPropertyNamesOnOverloads_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{computedPropertyNamesOnOverloads_ES5.js => computedPropertyNamesOnOverloads_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNamesOnOverloads_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNamesOnOverloads_ES5(target=es5).types
create mode 100644 tests/baselines/reference/computedPropertyNamesSourceMap1_ES5(target=es2015).js
create mode 100644 tests/baselines/reference/computedPropertyNamesSourceMap1_ES5(target=es2015).js.map
create mode 100644 tests/baselines/reference/computedPropertyNamesSourceMap1_ES5(target=es2015).sourcemap.txt
rename tests/baselines/reference/{computedPropertyNamesSourceMap1_ES5.symbols => computedPropertyNamesSourceMap1_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNamesSourceMap1_ES5.types => computedPropertyNamesSourceMap1_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{computedPropertyNamesSourceMap1_ES5.js => computedPropertyNamesSourceMap1_ES5(target=es5).js} (100%)
rename tests/baselines/reference/{computedPropertyNamesSourceMap1_ES5.js.map => computedPropertyNamesSourceMap1_ES5(target=es5).js.map} (100%)
rename tests/baselines/reference/{computedPropertyNamesSourceMap1_ES5.sourcemap.txt => computedPropertyNamesSourceMap1_ES5(target=es5).sourcemap.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNamesSourceMap1_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNamesSourceMap1_ES5(target=es5).types
create mode 100644 tests/baselines/reference/computedPropertyNamesSourceMap2_ES5(target=es2015).js
create mode 100644 tests/baselines/reference/computedPropertyNamesSourceMap2_ES5(target=es2015).js.map
create mode 100644 tests/baselines/reference/computedPropertyNamesSourceMap2_ES5(target=es2015).sourcemap.txt
rename tests/baselines/reference/{computedPropertyNamesSourceMap2_ES5.symbols => computedPropertyNamesSourceMap2_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computedPropertyNamesSourceMap2_ES5.types => computedPropertyNamesSourceMap2_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{computedPropertyNamesSourceMap2_ES5.js => computedPropertyNamesSourceMap2_ES5(target=es5).js} (100%)
rename tests/baselines/reference/{computedPropertyNamesSourceMap2_ES5.js.map => computedPropertyNamesSourceMap2_ES5(target=es5).js.map} (100%)
rename tests/baselines/reference/{computedPropertyNamesSourceMap2_ES5.sourcemap.txt => computedPropertyNamesSourceMap2_ES5(target=es5).sourcemap.txt} (100%)
create mode 100644 tests/baselines/reference/computedPropertyNamesSourceMap2_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/computedPropertyNamesSourceMap2_ES5(target=es5).types
create mode 100644 tests/baselines/reference/computerPropertiesInES5ShouldBeTransformed(target=es2015).js
rename tests/baselines/reference/{computerPropertiesInES5ShouldBeTransformed.symbols => computerPropertiesInES5ShouldBeTransformed(target=es2015).symbols} (100%)
rename tests/baselines/reference/{computerPropertiesInES5ShouldBeTransformed.types => computerPropertiesInES5ShouldBeTransformed(target=es2015).types} (100%)
rename tests/baselines/reference/{computerPropertiesInES5ShouldBeTransformed.js => computerPropertiesInES5ShouldBeTransformed(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/computerPropertiesInES5ShouldBeTransformed(target=es5).symbols
create mode 100644 tests/baselines/reference/computerPropertiesInES5ShouldBeTransformed(target=es5).types
create mode 100644 tests/baselines/reference/constDeclarations-es5(target=es2015).js
rename tests/baselines/reference/{constDeclarations-es5.symbols => constDeclarations-es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{constDeclarations-es5.types => constDeclarations-es5(target=es2015).types} (100%)
rename tests/baselines/reference/{constDeclarations-es5.js => constDeclarations-es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/constDeclarations-es5(target=es5).symbols
create mode 100644 tests/baselines/reference/constDeclarations-es5(target=es5).types
create mode 100644 tests/baselines/reference/constructorWithSuperAndPrologue.es5(target=es2015).js
rename tests/baselines/reference/{constructorWithSuperAndPrologue.es5.symbols => constructorWithSuperAndPrologue.es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{constructorWithSuperAndPrologue.es5.types => constructorWithSuperAndPrologue.es5(target=es2015).types} (100%)
rename tests/baselines/reference/{constructorWithSuperAndPrologue.es5.js => constructorWithSuperAndPrologue.es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/constructorWithSuperAndPrologue.es5(target=es5).symbols
create mode 100644 tests/baselines/reference/constructorWithSuperAndPrologue.es5(target=es5).types
create mode 100644 tests/baselines/reference/contextualExpressionTypecheckingDoesntBlowStack(target=es2015).js
rename tests/baselines/reference/{contextualExpressionTypecheckingDoesntBlowStack.symbols => contextualExpressionTypecheckingDoesntBlowStack(target=es2015).symbols} (100%)
rename tests/baselines/reference/{contextualExpressionTypecheckingDoesntBlowStack.types => contextualExpressionTypecheckingDoesntBlowStack(target=es2015).types} (100%)
rename tests/baselines/reference/{contextualExpressionTypecheckingDoesntBlowStack.js => contextualExpressionTypecheckingDoesntBlowStack(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/contextualExpressionTypecheckingDoesntBlowStack(target=es5).symbols
create mode 100644 tests/baselines/reference/contextualExpressionTypecheckingDoesntBlowStack(target=es5).types
create mode 100644 tests/baselines/reference/continueInLoopsWithCapturedBlockScopedBindings1(target=es2015).js
rename tests/baselines/reference/{continueInLoopsWithCapturedBlockScopedBindings1.symbols => continueInLoopsWithCapturedBlockScopedBindings1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{continueInLoopsWithCapturedBlockScopedBindings1.types => continueInLoopsWithCapturedBlockScopedBindings1(target=es2015).types} (100%)
rename tests/baselines/reference/{continueInLoopsWithCapturedBlockScopedBindings1.js => continueInLoopsWithCapturedBlockScopedBindings1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/continueInLoopsWithCapturedBlockScopedBindings1(target=es5).symbols
create mode 100644 tests/baselines/reference/continueInLoopsWithCapturedBlockScopedBindings1(target=es5).types
create mode 100644 tests/baselines/reference/convertClassExpressionToFunctionFromObjectProperty1(target=es2015).js
rename tests/baselines/reference/{convertClassExpressionToFunctionFromObjectProperty1.symbols => convertClassExpressionToFunctionFromObjectProperty1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{convertClassExpressionToFunctionFromObjectProperty1.types => convertClassExpressionToFunctionFromObjectProperty1(target=es2015).types} (100%)
rename tests/baselines/reference/{convertClassExpressionToFunctionFromObjectProperty1.js => convertClassExpressionToFunctionFromObjectProperty1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/convertClassExpressionToFunctionFromObjectProperty1(target=es5).symbols
create mode 100644 tests/baselines/reference/convertClassExpressionToFunctionFromObjectProperty1(target=es5).types
create mode 100644 tests/baselines/reference/convertClassExpressionToFunctionFromObjectProperty2(target=es2015).js
rename tests/baselines/reference/{convertClassExpressionToFunctionFromObjectProperty2.symbols => convertClassExpressionToFunctionFromObjectProperty2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{convertClassExpressionToFunctionFromObjectProperty2.types => convertClassExpressionToFunctionFromObjectProperty2(target=es2015).types} (100%)
rename tests/baselines/reference/{convertClassExpressionToFunctionFromObjectProperty2.js => convertClassExpressionToFunctionFromObjectProperty2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/convertClassExpressionToFunctionFromObjectProperty2(target=es5).symbols
create mode 100644 tests/baselines/reference/convertClassExpressionToFunctionFromObjectProperty2(target=es5).types
create mode 100644 tests/baselines/reference/declFileAccessors(target=es2015).js
rename tests/baselines/reference/{declFileAccessors.symbols => declFileAccessors(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declFileAccessors.types => declFileAccessors(target=es2015).types} (100%)
rename tests/baselines/reference/{declFileAccessors.js => declFileAccessors(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declFileAccessors(target=es5).symbols
create mode 100644 tests/baselines/reference/declFileAccessors(target=es5).types
rename tests/baselines/reference/{declFileCallSignatures.js => declFileCallSignatures(target=es2015).js} (100%)
rename tests/baselines/reference/{declFileCallSignatures.symbols => declFileCallSignatures(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declFileCallSignatures.types => declFileCallSignatures(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/declFileCallSignatures(target=es5).js
create mode 100644 tests/baselines/reference/declFileCallSignatures(target=es5).symbols
create mode 100644 tests/baselines/reference/declFileCallSignatures(target=es5).types
create mode 100644 tests/baselines/reference/declFileClassExtendsNull(target=es2015).js
rename tests/baselines/reference/{declFileClassExtendsNull.symbols => declFileClassExtendsNull(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declFileClassExtendsNull.types => declFileClassExtendsNull(target=es2015).types} (100%)
rename tests/baselines/reference/{declFileClassExtendsNull.js => declFileClassExtendsNull(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declFileClassExtendsNull(target=es5).symbols
create mode 100644 tests/baselines/reference/declFileClassExtendsNull(target=es5).types
rename tests/baselines/reference/{declFileConstructSignatures.js => declFileConstructSignatures(target=es2015).js} (100%)
rename tests/baselines/reference/{declFileConstructSignatures.symbols => declFileConstructSignatures(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declFileConstructSignatures.types => declFileConstructSignatures(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/declFileConstructSignatures(target=es5).js
create mode 100644 tests/baselines/reference/declFileConstructSignatures(target=es5).symbols
create mode 100644 tests/baselines/reference/declFileConstructSignatures(target=es5).types
create mode 100644 tests/baselines/reference/declFileConstructors(target=es2015).js
rename tests/baselines/reference/{declFileConstructors.symbols => declFileConstructors(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declFileConstructors.types => declFileConstructors(target=es2015).types} (100%)
rename tests/baselines/reference/{declFileConstructors.js => declFileConstructors(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declFileConstructors(target=es5).symbols
create mode 100644 tests/baselines/reference/declFileConstructors(target=es5).types
create mode 100644 tests/baselines/reference/declFileFunctions(target=es2015).js
rename tests/baselines/reference/{declFileFunctions.symbols => declFileFunctions(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declFileFunctions.types => declFileFunctions(target=es2015).types} (100%)
rename tests/baselines/reference/{declFileFunctions.js => declFileFunctions(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declFileFunctions(target=es5).symbols
create mode 100644 tests/baselines/reference/declFileFunctions(target=es5).types
rename tests/baselines/reference/{declFileIndexSignatures.js => declFileIndexSignatures(target=es2015).js} (100%)
rename tests/baselines/reference/{declFileIndexSignatures.symbols => declFileIndexSignatures(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declFileIndexSignatures.types => declFileIndexSignatures(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/declFileIndexSignatures(target=es5).js
create mode 100644 tests/baselines/reference/declFileIndexSignatures(target=es5).symbols
create mode 100644 tests/baselines/reference/declFileIndexSignatures(target=es5).types
create mode 100644 tests/baselines/reference/declFileMethods(target=es2015).js
rename tests/baselines/reference/{declFileMethods.symbols => declFileMethods(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declFileMethods.types => declFileMethods(target=es2015).types} (100%)
rename tests/baselines/reference/{declFileMethods.js => declFileMethods(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declFileMethods(target=es5).symbols
create mode 100644 tests/baselines/reference/declFileMethods(target=es5).types
rename tests/baselines/reference/{declFileObjectLiteralWithAccessors.js => declFileObjectLiteralWithAccessors(target=es2015).js} (100%)
rename tests/baselines/reference/{declFileObjectLiteralWithAccessors.symbols => declFileObjectLiteralWithAccessors(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declFileObjectLiteralWithAccessors.types => declFileObjectLiteralWithAccessors(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/declFileObjectLiteralWithAccessors(target=es5).js
create mode 100644 tests/baselines/reference/declFileObjectLiteralWithAccessors(target=es5).symbols
create mode 100644 tests/baselines/reference/declFileObjectLiteralWithAccessors(target=es5).types
rename tests/baselines/reference/{declFileObjectLiteralWithOnlyGetter.js => declFileObjectLiteralWithOnlyGetter(target=es2015).js} (100%)
rename tests/baselines/reference/{declFileObjectLiteralWithOnlyGetter.symbols => declFileObjectLiteralWithOnlyGetter(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declFileObjectLiteralWithOnlyGetter.types => declFileObjectLiteralWithOnlyGetter(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/declFileObjectLiteralWithOnlyGetter(target=es5).js
create mode 100644 tests/baselines/reference/declFileObjectLiteralWithOnlyGetter(target=es5).symbols
create mode 100644 tests/baselines/reference/declFileObjectLiteralWithOnlyGetter(target=es5).types
rename tests/baselines/reference/{declFileObjectLiteralWithOnlySetter.js => declFileObjectLiteralWithOnlySetter(target=es2015).js} (100%)
rename tests/baselines/reference/{declFileObjectLiteralWithOnlySetter.symbols => declFileObjectLiteralWithOnlySetter(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declFileObjectLiteralWithOnlySetter.types => declFileObjectLiteralWithOnlySetter(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/declFileObjectLiteralWithOnlySetter(target=es5).js
create mode 100644 tests/baselines/reference/declFileObjectLiteralWithOnlySetter(target=es5).symbols
create mode 100644 tests/baselines/reference/declFileObjectLiteralWithOnlySetter(target=es5).types
create mode 100644 tests/baselines/reference/declFilePrivateStatic(target=es2015).js
rename tests/baselines/reference/{declFilePrivateStatic.symbols => declFilePrivateStatic(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declFilePrivateStatic.types => declFilePrivateStatic(target=es2015).types} (100%)
rename tests/baselines/reference/{declFilePrivateStatic.js => declFilePrivateStatic(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declFilePrivateStatic(target=es5).symbols
create mode 100644 tests/baselines/reference/declFilePrivateStatic(target=es5).types
create mode 100644 tests/baselines/reference/declFileTypeAnnotationArrayType(target=es2015).js
rename tests/baselines/reference/{declFileTypeAnnotationArrayType.symbols => declFileTypeAnnotationArrayType(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declFileTypeAnnotationArrayType.types => declFileTypeAnnotationArrayType(target=es2015).types} (100%)
rename tests/baselines/reference/{declFileTypeAnnotationArrayType.js => declFileTypeAnnotationArrayType(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declFileTypeAnnotationArrayType(target=es5).symbols
create mode 100644 tests/baselines/reference/declFileTypeAnnotationArrayType(target=es5).types
rename tests/baselines/reference/{declFileTypeAnnotationBuiltInType.js => declFileTypeAnnotationBuiltInType(target=es2015).js} (100%)
rename tests/baselines/reference/{declFileTypeAnnotationBuiltInType.symbols => declFileTypeAnnotationBuiltInType(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declFileTypeAnnotationBuiltInType.types => declFileTypeAnnotationBuiltInType(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/declFileTypeAnnotationBuiltInType(target=es5).js
create mode 100644 tests/baselines/reference/declFileTypeAnnotationBuiltInType(target=es5).symbols
create mode 100644 tests/baselines/reference/declFileTypeAnnotationBuiltInType(target=es5).types
rename tests/baselines/reference/{declFileTypeAnnotationParenType.errors.txt => declFileTypeAnnotationParenType(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/declFileTypeAnnotationParenType(target=es2015).js
rename tests/baselines/reference/{declFileTypeAnnotationParenType.symbols => declFileTypeAnnotationParenType(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declFileTypeAnnotationParenType.types => declFileTypeAnnotationParenType(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/declFileTypeAnnotationParenType(target=es5).errors.txt
rename tests/baselines/reference/{declFileTypeAnnotationParenType.js => declFileTypeAnnotationParenType(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declFileTypeAnnotationParenType(target=es5).symbols
create mode 100644 tests/baselines/reference/declFileTypeAnnotationParenType(target=es5).types
rename tests/baselines/reference/{declFileTypeAnnotationStringLiteral.js => declFileTypeAnnotationStringLiteral(target=es2015).js} (100%)
rename tests/baselines/reference/{declFileTypeAnnotationStringLiteral.symbols => declFileTypeAnnotationStringLiteral(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declFileTypeAnnotationStringLiteral.types => declFileTypeAnnotationStringLiteral(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/declFileTypeAnnotationStringLiteral(target=es5).js
create mode 100644 tests/baselines/reference/declFileTypeAnnotationStringLiteral(target=es5).symbols
create mode 100644 tests/baselines/reference/declFileTypeAnnotationStringLiteral(target=es5).types
create mode 100644 tests/baselines/reference/declFileTypeAnnotationTupleType(target=es2015).js
rename tests/baselines/reference/{declFileTypeAnnotationTupleType.symbols => declFileTypeAnnotationTupleType(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declFileTypeAnnotationTupleType.types => declFileTypeAnnotationTupleType(target=es2015).types} (100%)
rename tests/baselines/reference/{declFileTypeAnnotationTupleType.js => declFileTypeAnnotationTupleType(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declFileTypeAnnotationTupleType(target=es5).symbols
create mode 100644 tests/baselines/reference/declFileTypeAnnotationTupleType(target=es5).types
create mode 100644 tests/baselines/reference/declFileTypeAnnotationTypeAlias(target=es2015).js
rename tests/baselines/reference/{declFileTypeAnnotationTypeAlias.symbols => declFileTypeAnnotationTypeAlias(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declFileTypeAnnotationTypeAlias.types => declFileTypeAnnotationTypeAlias(target=es2015).types} (100%)
rename tests/baselines/reference/{declFileTypeAnnotationTypeAlias.js => declFileTypeAnnotationTypeAlias(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declFileTypeAnnotationTypeAlias(target=es5).symbols
create mode 100644 tests/baselines/reference/declFileTypeAnnotationTypeAlias(target=es5).types
create mode 100644 tests/baselines/reference/declFileTypeAnnotationTypeLiteral(target=es2015).js
rename tests/baselines/reference/{declFileTypeAnnotationTypeLiteral.symbols => declFileTypeAnnotationTypeLiteral(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declFileTypeAnnotationTypeLiteral.types => declFileTypeAnnotationTypeLiteral(target=es2015).types} (100%)
rename tests/baselines/reference/{declFileTypeAnnotationTypeLiteral.js => declFileTypeAnnotationTypeLiteral(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declFileTypeAnnotationTypeLiteral(target=es5).symbols
create mode 100644 tests/baselines/reference/declFileTypeAnnotationTypeLiteral(target=es5).types
create mode 100644 tests/baselines/reference/declFileTypeAnnotationTypeQuery(target=es2015).js
rename tests/baselines/reference/{declFileTypeAnnotationTypeQuery.symbols => declFileTypeAnnotationTypeQuery(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declFileTypeAnnotationTypeQuery.types => declFileTypeAnnotationTypeQuery(target=es2015).types} (100%)
rename tests/baselines/reference/{declFileTypeAnnotationTypeQuery.js => declFileTypeAnnotationTypeQuery(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declFileTypeAnnotationTypeQuery(target=es5).symbols
create mode 100644 tests/baselines/reference/declFileTypeAnnotationTypeQuery(target=es5).types
create mode 100644 tests/baselines/reference/declFileTypeAnnotationTypeReference(target=es2015).js
rename tests/baselines/reference/{declFileTypeAnnotationTypeReference.symbols => declFileTypeAnnotationTypeReference(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declFileTypeAnnotationTypeReference.types => declFileTypeAnnotationTypeReference(target=es2015).types} (100%)
rename tests/baselines/reference/{declFileTypeAnnotationTypeReference.js => declFileTypeAnnotationTypeReference(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declFileTypeAnnotationTypeReference(target=es5).symbols
create mode 100644 tests/baselines/reference/declFileTypeAnnotationTypeReference(target=es5).types
create mode 100644 tests/baselines/reference/declFileTypeAnnotationUnionType(target=es2015).js
rename tests/baselines/reference/{declFileTypeAnnotationUnionType.symbols => declFileTypeAnnotationUnionType(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declFileTypeAnnotationUnionType.types => declFileTypeAnnotationUnionType(target=es2015).types} (100%)
rename tests/baselines/reference/{declFileTypeAnnotationUnionType.js => declFileTypeAnnotationUnionType(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declFileTypeAnnotationUnionType(target=es5).symbols
create mode 100644 tests/baselines/reference/declFileTypeAnnotationUnionType(target=es5).types
create mode 100644 tests/baselines/reference/declFileTypeAnnotationVisibilityErrorAccessors(target=es2015).js
rename tests/baselines/reference/{declFileTypeAnnotationVisibilityErrorAccessors.symbols => declFileTypeAnnotationVisibilityErrorAccessors(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declFileTypeAnnotationVisibilityErrorAccessors.types => declFileTypeAnnotationVisibilityErrorAccessors(target=es2015).types} (100%)
rename tests/baselines/reference/{declFileTypeAnnotationVisibilityErrorAccessors.js => declFileTypeAnnotationVisibilityErrorAccessors(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declFileTypeAnnotationVisibilityErrorAccessors(target=es5).symbols
create mode 100644 tests/baselines/reference/declFileTypeAnnotationVisibilityErrorAccessors(target=es5).types
create mode 100644 tests/baselines/reference/declFileTypeAnnotationVisibilityErrorParameterOfFunction(target=es2015).js
rename tests/baselines/reference/{declFileTypeAnnotationVisibilityErrorParameterOfFunction.symbols => declFileTypeAnnotationVisibilityErrorParameterOfFunction(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declFileTypeAnnotationVisibilityErrorParameterOfFunction.types => declFileTypeAnnotationVisibilityErrorParameterOfFunction(target=es2015).types} (100%)
rename tests/baselines/reference/{declFileTypeAnnotationVisibilityErrorParameterOfFunction.js => declFileTypeAnnotationVisibilityErrorParameterOfFunction(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declFileTypeAnnotationVisibilityErrorParameterOfFunction(target=es5).symbols
create mode 100644 tests/baselines/reference/declFileTypeAnnotationVisibilityErrorParameterOfFunction(target=es5).types
create mode 100644 tests/baselines/reference/declFileTypeAnnotationVisibilityErrorReturnTypeOfFunction(target=es2015).js
rename tests/baselines/reference/{declFileTypeAnnotationVisibilityErrorReturnTypeOfFunction.symbols => declFileTypeAnnotationVisibilityErrorReturnTypeOfFunction(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declFileTypeAnnotationVisibilityErrorReturnTypeOfFunction.types => declFileTypeAnnotationVisibilityErrorReturnTypeOfFunction(target=es2015).types} (100%)
rename tests/baselines/reference/{declFileTypeAnnotationVisibilityErrorReturnTypeOfFunction.js => declFileTypeAnnotationVisibilityErrorReturnTypeOfFunction(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declFileTypeAnnotationVisibilityErrorReturnTypeOfFunction(target=es5).symbols
create mode 100644 tests/baselines/reference/declFileTypeAnnotationVisibilityErrorReturnTypeOfFunction(target=es5).types
create mode 100644 tests/baselines/reference/declFileTypeAnnotationVisibilityErrorTypeAlias(target=es2015).js
rename tests/baselines/reference/{declFileTypeAnnotationVisibilityErrorTypeAlias.symbols => declFileTypeAnnotationVisibilityErrorTypeAlias(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declFileTypeAnnotationVisibilityErrorTypeAlias.types => declFileTypeAnnotationVisibilityErrorTypeAlias(target=es2015).types} (100%)
rename tests/baselines/reference/{declFileTypeAnnotationVisibilityErrorTypeAlias.js => declFileTypeAnnotationVisibilityErrorTypeAlias(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declFileTypeAnnotationVisibilityErrorTypeAlias(target=es5).symbols
create mode 100644 tests/baselines/reference/declFileTypeAnnotationVisibilityErrorTypeAlias(target=es5).types
create mode 100644 tests/baselines/reference/declFileTypeAnnotationVisibilityErrorTypeLiteral(target=es2015).js
rename tests/baselines/reference/{declFileTypeAnnotationVisibilityErrorTypeLiteral.symbols => declFileTypeAnnotationVisibilityErrorTypeLiteral(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declFileTypeAnnotationVisibilityErrorTypeLiteral.types => declFileTypeAnnotationVisibilityErrorTypeLiteral(target=es2015).types} (100%)
rename tests/baselines/reference/{declFileTypeAnnotationVisibilityErrorTypeLiteral.js => declFileTypeAnnotationVisibilityErrorTypeLiteral(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declFileTypeAnnotationVisibilityErrorTypeLiteral(target=es5).symbols
create mode 100644 tests/baselines/reference/declFileTypeAnnotationVisibilityErrorTypeLiteral(target=es5).types
create mode 100644 tests/baselines/reference/declFileTypeAnnotationVisibilityErrorVariableDeclaration(target=es2015).js
rename tests/baselines/reference/{declFileTypeAnnotationVisibilityErrorVariableDeclaration.symbols => declFileTypeAnnotationVisibilityErrorVariableDeclaration(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declFileTypeAnnotationVisibilityErrorVariableDeclaration.types => declFileTypeAnnotationVisibilityErrorVariableDeclaration(target=es2015).types} (100%)
rename tests/baselines/reference/{declFileTypeAnnotationVisibilityErrorVariableDeclaration.js => declFileTypeAnnotationVisibilityErrorVariableDeclaration(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declFileTypeAnnotationVisibilityErrorVariableDeclaration(target=es5).symbols
create mode 100644 tests/baselines/reference/declFileTypeAnnotationVisibilityErrorVariableDeclaration(target=es5).types
create mode 100644 tests/baselines/reference/declarationEmitClassMemberNameConflict(target=es2015).js
rename tests/baselines/reference/{declarationEmitClassMemberNameConflict.symbols => declarationEmitClassMemberNameConflict(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declarationEmitClassMemberNameConflict.types => declarationEmitClassMemberNameConflict(target=es2015).types} (100%)
rename tests/baselines/reference/{declarationEmitClassMemberNameConflict.js => declarationEmitClassMemberNameConflict(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declarationEmitClassMemberNameConflict(target=es5).symbols
create mode 100644 tests/baselines/reference/declarationEmitClassMemberNameConflict(target=es5).types
create mode 100644 tests/baselines/reference/declarationEmitClassMemberNameConflict2(target=es2015).js
rename tests/baselines/reference/{declarationEmitClassMemberNameConflict2.symbols => declarationEmitClassMemberNameConflict2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declarationEmitClassMemberNameConflict2.types => declarationEmitClassMemberNameConflict2(target=es2015).types} (100%)
rename tests/baselines/reference/{declarationEmitClassMemberNameConflict2.js => declarationEmitClassMemberNameConflict2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declarationEmitClassMemberNameConflict2(target=es5).symbols
create mode 100644 tests/baselines/reference/declarationEmitClassMemberNameConflict2(target=es5).types
create mode 100644 tests/baselines/reference/declarationEmitClassPrivateConstructor(target=es2015).js
rename tests/baselines/reference/{declarationEmitClassPrivateConstructor.symbols => declarationEmitClassPrivateConstructor(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declarationEmitClassPrivateConstructor.types => declarationEmitClassPrivateConstructor(target=es2015).types} (100%)
rename tests/baselines/reference/{declarationEmitClassPrivateConstructor.js => declarationEmitClassPrivateConstructor(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declarationEmitClassPrivateConstructor(target=es5).symbols
create mode 100644 tests/baselines/reference/declarationEmitClassPrivateConstructor(target=es5).types
create mode 100644 tests/baselines/reference/declarationEmitClassPrivateConstructor2(target=es2015).js
rename tests/baselines/reference/{declarationEmitClassPrivateConstructor2.symbols => declarationEmitClassPrivateConstructor2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declarationEmitClassPrivateConstructor2.types => declarationEmitClassPrivateConstructor2(target=es2015).types} (100%)
rename tests/baselines/reference/{declarationEmitClassPrivateConstructor2.js => declarationEmitClassPrivateConstructor2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declarationEmitClassPrivateConstructor2(target=es5).symbols
create mode 100644 tests/baselines/reference/declarationEmitClassPrivateConstructor2(target=es5).types
create mode 100644 tests/baselines/reference/declarationEmitDetachedComment1(target=es2015).js
rename tests/baselines/reference/{declarationEmitDetachedComment1.symbols => declarationEmitDetachedComment1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declarationEmitDetachedComment1.types => declarationEmitDetachedComment1(target=es2015).types} (100%)
rename tests/baselines/reference/{declarationEmitDetachedComment1.js => declarationEmitDetachedComment1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declarationEmitDetachedComment1(target=es5).symbols
create mode 100644 tests/baselines/reference/declarationEmitDetachedComment1(target=es5).types
create mode 100644 tests/baselines/reference/declarationEmitDetachedComment2(target=es2015).js
rename tests/baselines/reference/{declarationEmitDetachedComment2.symbols => declarationEmitDetachedComment2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declarationEmitDetachedComment2.types => declarationEmitDetachedComment2(target=es2015).types} (100%)
rename tests/baselines/reference/{declarationEmitDetachedComment2.js => declarationEmitDetachedComment2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declarationEmitDetachedComment2(target=es5).symbols
create mode 100644 tests/baselines/reference/declarationEmitDetachedComment2(target=es5).types
create mode 100644 tests/baselines/reference/declarationEmitExportAssignment(target=es2015).js
rename tests/baselines/reference/{declarationEmitExportAssignment.symbols => declarationEmitExportAssignment(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declarationEmitExportAssignment.types => declarationEmitExportAssignment(target=es2015).types} (100%)
rename tests/baselines/reference/{declarationEmitExportAssignment.js => declarationEmitExportAssignment(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declarationEmitExportAssignment(target=es5).symbols
create mode 100644 tests/baselines/reference/declarationEmitExportAssignment(target=es5).types
create mode 100644 tests/baselines/reference/declarationEmitExportDeclaration(target=es2015).js
rename tests/baselines/reference/{declarationEmitExportDeclaration.symbols => declarationEmitExportDeclaration(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declarationEmitExportDeclaration.types => declarationEmitExportDeclaration(target=es2015).types} (100%)
rename tests/baselines/reference/{declarationEmitExportDeclaration.js => declarationEmitExportDeclaration(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declarationEmitExportDeclaration(target=es5).symbols
create mode 100644 tests/baselines/reference/declarationEmitExportDeclaration(target=es5).types
rename tests/baselines/reference/{declarationEmitModuleWithScopeMarker.js => declarationEmitModuleWithScopeMarker(target=es2015).js} (100%)
rename tests/baselines/reference/{declarationEmitModuleWithScopeMarker.symbols => declarationEmitModuleWithScopeMarker(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declarationEmitModuleWithScopeMarker.types => declarationEmitModuleWithScopeMarker(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/declarationEmitModuleWithScopeMarker(target=es5).js
create mode 100644 tests/baselines/reference/declarationEmitModuleWithScopeMarker(target=es5).symbols
create mode 100644 tests/baselines/reference/declarationEmitModuleWithScopeMarker(target=es5).types
rename tests/baselines/reference/{declarationEmitPrefersPathKindBasedOnBundling.errors.txt => declarationEmitPrefersPathKindBasedOnBundling(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/declarationEmitPrefersPathKindBasedOnBundling(target=es2015).js
rename tests/baselines/reference/{declarationEmitPrefersPathKindBasedOnBundling.symbols => declarationEmitPrefersPathKindBasedOnBundling(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declarationEmitPrefersPathKindBasedOnBundling.types => declarationEmitPrefersPathKindBasedOnBundling(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/declarationEmitPrefersPathKindBasedOnBundling(target=es5).errors.txt
rename tests/baselines/reference/{declarationEmitPrefersPathKindBasedOnBundling.js => declarationEmitPrefersPathKindBasedOnBundling(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declarationEmitPrefersPathKindBasedOnBundling(target=es5).symbols
create mode 100644 tests/baselines/reference/declarationEmitPrefersPathKindBasedOnBundling(target=es5).types
rename tests/baselines/reference/{declarationEmitPrefersPathKindBasedOnBundling2.errors.txt => declarationEmitPrefersPathKindBasedOnBundling2(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{declarationEmitPrefersPathKindBasedOnBundling2.js => declarationEmitPrefersPathKindBasedOnBundling2(target=es2015).js} (100%)
rename tests/baselines/reference/{declarationEmitPrefersPathKindBasedOnBundling2.symbols => declarationEmitPrefersPathKindBasedOnBundling2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declarationEmitPrefersPathKindBasedOnBundling2.types => declarationEmitPrefersPathKindBasedOnBundling2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/declarationEmitPrefersPathKindBasedOnBundling2(target=es5).errors.txt
create mode 100644 tests/baselines/reference/declarationEmitPrefersPathKindBasedOnBundling2(target=es5).js
create mode 100644 tests/baselines/reference/declarationEmitPrefersPathKindBasedOnBundling2(target=es5).symbols
create mode 100644 tests/baselines/reference/declarationEmitPrefersPathKindBasedOnBundling2(target=es5).types
create mode 100644 tests/baselines/reference/declarationEmitProtectedMembers(target=es2015).js
rename tests/baselines/reference/{declarationEmitProtectedMembers.symbols => declarationEmitProtectedMembers(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declarationEmitProtectedMembers.types => declarationEmitProtectedMembers(target=es2015).types} (100%)
rename tests/baselines/reference/{declarationEmitProtectedMembers.js => declarationEmitProtectedMembers(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declarationEmitProtectedMembers(target=es5).symbols
create mode 100644 tests/baselines/reference/declarationEmitProtectedMembers(target=es5).types
create mode 100644 tests/baselines/reference/declarationEmitSymlinkPaths(target=es2015).js
rename tests/baselines/reference/{declarationEmitSymlinkPaths.symbols => declarationEmitSymlinkPaths(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declarationEmitSymlinkPaths.types => declarationEmitSymlinkPaths(target=es2015).types} (100%)
rename tests/baselines/reference/{declarationEmitSymlinkPaths.js => declarationEmitSymlinkPaths(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declarationEmitSymlinkPaths(target=es5).symbols
create mode 100644 tests/baselines/reference/declarationEmitSymlinkPaths(target=es5).types
rename tests/baselines/reference/{declarationEmitUnknownImport.errors.txt => declarationEmitUnknownImport(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{declarationEmitUnknownImport.js => declarationEmitUnknownImport(target=es2015).js} (100%)
rename tests/baselines/reference/{declarationEmitUnknownImport.symbols => declarationEmitUnknownImport(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declarationEmitUnknownImport.types => declarationEmitUnknownImport(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/declarationEmitUnknownImport(target=es5).errors.txt
create mode 100644 tests/baselines/reference/declarationEmitUnknownImport(target=es5).js
create mode 100644 tests/baselines/reference/declarationEmitUnknownImport(target=es5).symbols
create mode 100644 tests/baselines/reference/declarationEmitUnknownImport(target=es5).types
rename tests/baselines/reference/{declarationEmitUnknownImport2.errors.txt => declarationEmitUnknownImport2(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{declarationEmitUnknownImport2.js => declarationEmitUnknownImport2(target=es2015).js} (100%)
rename tests/baselines/reference/{declarationEmitUnknownImport2.symbols => declarationEmitUnknownImport2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declarationEmitUnknownImport2.types => declarationEmitUnknownImport2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/declarationEmitUnknownImport2(target=es5).errors.txt
create mode 100644 tests/baselines/reference/declarationEmitUnknownImport2(target=es5).js
create mode 100644 tests/baselines/reference/declarationEmitUnknownImport2(target=es5).symbols
create mode 100644 tests/baselines/reference/declarationEmitUnknownImport2(target=es5).types
create mode 100644 tests/baselines/reference/declarationEmitUnnessesaryTypeReferenceNotAdded(target=es2015).js
rename tests/baselines/reference/{declarationEmitUnnessesaryTypeReferenceNotAdded.symbols => declarationEmitUnnessesaryTypeReferenceNotAdded(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declarationEmitUnnessesaryTypeReferenceNotAdded.types => declarationEmitUnnessesaryTypeReferenceNotAdded(target=es2015).types} (100%)
rename tests/baselines/reference/{declarationEmitUnnessesaryTypeReferenceNotAdded.js => declarationEmitUnnessesaryTypeReferenceNotAdded(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declarationEmitUnnessesaryTypeReferenceNotAdded(target=es5).symbols
create mode 100644 tests/baselines/reference/declarationEmitUnnessesaryTypeReferenceNotAdded(target=es5).types
create mode 100644 tests/baselines/reference/declarationEmitWithDefaultAsComputedName(target=es2015).js
rename tests/baselines/reference/{declarationEmitWithDefaultAsComputedName.symbols => declarationEmitWithDefaultAsComputedName(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declarationEmitWithDefaultAsComputedName.types => declarationEmitWithDefaultAsComputedName(target=es2015).types} (100%)
rename tests/baselines/reference/{declarationEmitWithDefaultAsComputedName.js => declarationEmitWithDefaultAsComputedName(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declarationEmitWithDefaultAsComputedName(target=es5).symbols
create mode 100644 tests/baselines/reference/declarationEmitWithDefaultAsComputedName(target=es5).types
create mode 100644 tests/baselines/reference/declarationEmitWithDefaultAsComputedName2(target=es2015).js
rename tests/baselines/reference/{declarationEmitWithDefaultAsComputedName2.symbols => declarationEmitWithDefaultAsComputedName2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{declarationEmitWithDefaultAsComputedName2.types => declarationEmitWithDefaultAsComputedName2(target=es2015).types} (100%)
rename tests/baselines/reference/{declarationEmitWithDefaultAsComputedName2.js => declarationEmitWithDefaultAsComputedName2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/declarationEmitWithDefaultAsComputedName2(target=es5).symbols
create mode 100644 tests/baselines/reference/declarationEmitWithDefaultAsComputedName2(target=es5).types
create mode 100644 tests/baselines/reference/decoratedBlockScopedClass1(target=es2015).js
rename tests/baselines/reference/{decoratedBlockScopedClass1.symbols => decoratedBlockScopedClass1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratedBlockScopedClass1.types => decoratedBlockScopedClass1(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratedBlockScopedClass1.js => decoratedBlockScopedClass1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratedBlockScopedClass1(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratedBlockScopedClass1(target=es5).types
create mode 100644 tests/baselines/reference/decoratedBlockScopedClass2(target=es2015).js
rename tests/baselines/reference/{decoratedBlockScopedClass2.symbols => decoratedBlockScopedClass2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratedBlockScopedClass2.types => decoratedBlockScopedClass2(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratedBlockScopedClass2.js => decoratedBlockScopedClass2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratedBlockScopedClass2(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratedBlockScopedClass2(target=es5).types
create mode 100644 tests/baselines/reference/decoratedBlockScopedClass3(target=es2015).js
rename tests/baselines/reference/{decoratedBlockScopedClass3.symbols => decoratedBlockScopedClass3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratedBlockScopedClass3.types => decoratedBlockScopedClass3(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratedBlockScopedClass3.js => decoratedBlockScopedClass3(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratedBlockScopedClass3(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratedBlockScopedClass3(target=es5).types
rename tests/baselines/reference/{decoratorChecksFunctionBodies.errors.txt => decoratorChecksFunctionBodies(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/decoratorChecksFunctionBodies(target=es2015).js
rename tests/baselines/reference/{decoratorChecksFunctionBodies.symbols => decoratorChecksFunctionBodies(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorChecksFunctionBodies.types => decoratorChecksFunctionBodies(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/decoratorChecksFunctionBodies(target=es5).errors.txt
rename tests/baselines/reference/{decoratorChecksFunctionBodies.js => decoratorChecksFunctionBodies(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorChecksFunctionBodies(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorChecksFunctionBodies(target=es5).types
create mode 100644 tests/baselines/reference/decoratorInstantiateModulesInFunctionBodies(target=es2015).js
rename tests/baselines/reference/{decoratorInstantiateModulesInFunctionBodies.symbols => decoratorInstantiateModulesInFunctionBodies(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorInstantiateModulesInFunctionBodies.types => decoratorInstantiateModulesInFunctionBodies(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorInstantiateModulesInFunctionBodies.js => decoratorInstantiateModulesInFunctionBodies(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorInstantiateModulesInFunctionBodies(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorInstantiateModulesInFunctionBodies(target=es5).types
create mode 100644 tests/baselines/reference/decoratorMetadata(target=es2015).js
rename tests/baselines/reference/{decoratorMetadata.symbols => decoratorMetadata(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorMetadata.types => decoratorMetadata(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorMetadata.js => decoratorMetadata(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorMetadata(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorMetadata(target=es5).types
rename tests/baselines/reference/{decoratorMetadata-jsdoc.errors.txt => decoratorMetadata-jsdoc(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/decoratorMetadata-jsdoc(target=es2015).js
rename tests/baselines/reference/{decoratorMetadata-jsdoc.symbols => decoratorMetadata-jsdoc(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorMetadata-jsdoc.types => decoratorMetadata-jsdoc(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/decoratorMetadata-jsdoc(target=es5).errors.txt
rename tests/baselines/reference/{decoratorMetadata-jsdoc.js => decoratorMetadata-jsdoc(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorMetadata-jsdoc(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorMetadata-jsdoc(target=es5).types
create mode 100644 tests/baselines/reference/decoratorMetadataForMethodWithNoReturnTypeAnnotation01(target=es2015).js
rename tests/baselines/reference/{decoratorMetadataForMethodWithNoReturnTypeAnnotation01.symbols => decoratorMetadataForMethodWithNoReturnTypeAnnotation01(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorMetadataForMethodWithNoReturnTypeAnnotation01.types => decoratorMetadataForMethodWithNoReturnTypeAnnotation01(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorMetadataForMethodWithNoReturnTypeAnnotation01.js => decoratorMetadataForMethodWithNoReturnTypeAnnotation01(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorMetadataForMethodWithNoReturnTypeAnnotation01(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorMetadataForMethodWithNoReturnTypeAnnotation01(target=es5).types
create mode 100644 tests/baselines/reference/decoratorMetadataOnInferredType(target=es2015).js
rename tests/baselines/reference/{decoratorMetadataOnInferredType.symbols => decoratorMetadataOnInferredType(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorMetadataOnInferredType.types => decoratorMetadataOnInferredType(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorMetadataOnInferredType.js => decoratorMetadataOnInferredType(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorMetadataOnInferredType(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorMetadataOnInferredType(target=es5).types
create mode 100644 tests/baselines/reference/decoratorMetadataRestParameterWithImportedType(target=es2015).js
rename tests/baselines/reference/{decoratorMetadataRestParameterWithImportedType.symbols => decoratorMetadataRestParameterWithImportedType(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorMetadataRestParameterWithImportedType.types => decoratorMetadataRestParameterWithImportedType(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorMetadataRestParameterWithImportedType.js => decoratorMetadataRestParameterWithImportedType(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorMetadataRestParameterWithImportedType(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorMetadataRestParameterWithImportedType(target=es5).types
create mode 100644 tests/baselines/reference/decoratorMetadataWithConstructorType(target=es2015).js
rename tests/baselines/reference/{decoratorMetadataWithConstructorType.symbols => decoratorMetadataWithConstructorType(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorMetadataWithConstructorType.types => decoratorMetadataWithConstructorType(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorMetadataWithConstructorType.js => decoratorMetadataWithConstructorType(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorMetadataWithConstructorType(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorMetadataWithConstructorType(target=es5).types
create mode 100644 tests/baselines/reference/decoratorMetadataWithImportDeclarationNameCollision(target=es2015).js
rename tests/baselines/reference/{decoratorMetadataWithImportDeclarationNameCollision.symbols => decoratorMetadataWithImportDeclarationNameCollision(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorMetadataWithImportDeclarationNameCollision.types => decoratorMetadataWithImportDeclarationNameCollision(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorMetadataWithImportDeclarationNameCollision.js => decoratorMetadataWithImportDeclarationNameCollision(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorMetadataWithImportDeclarationNameCollision(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorMetadataWithImportDeclarationNameCollision(target=es5).types
create mode 100644 tests/baselines/reference/decoratorMetadataWithImportDeclarationNameCollision2(target=es2015).js
rename tests/baselines/reference/{decoratorMetadataWithImportDeclarationNameCollision2.symbols => decoratorMetadataWithImportDeclarationNameCollision2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorMetadataWithImportDeclarationNameCollision2.types => decoratorMetadataWithImportDeclarationNameCollision2(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorMetadataWithImportDeclarationNameCollision2.js => decoratorMetadataWithImportDeclarationNameCollision2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorMetadataWithImportDeclarationNameCollision2(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorMetadataWithImportDeclarationNameCollision2(target=es5).types
create mode 100644 tests/baselines/reference/decoratorMetadataWithImportDeclarationNameCollision3(target=es2015).js
rename tests/baselines/reference/{decoratorMetadataWithImportDeclarationNameCollision3.symbols => decoratorMetadataWithImportDeclarationNameCollision3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorMetadataWithImportDeclarationNameCollision3.types => decoratorMetadataWithImportDeclarationNameCollision3(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorMetadataWithImportDeclarationNameCollision3.js => decoratorMetadataWithImportDeclarationNameCollision3(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorMetadataWithImportDeclarationNameCollision3(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorMetadataWithImportDeclarationNameCollision3(target=es5).types
rename tests/baselines/reference/{decoratorMetadataWithImportDeclarationNameCollision4.errors.txt => decoratorMetadataWithImportDeclarationNameCollision4(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/decoratorMetadataWithImportDeclarationNameCollision4(target=es2015).js
rename tests/baselines/reference/{decoratorMetadataWithImportDeclarationNameCollision4.symbols => decoratorMetadataWithImportDeclarationNameCollision4(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorMetadataWithImportDeclarationNameCollision4.types => decoratorMetadataWithImportDeclarationNameCollision4(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/decoratorMetadataWithImportDeclarationNameCollision4(target=es5).errors.txt
rename tests/baselines/reference/{decoratorMetadataWithImportDeclarationNameCollision4.js => decoratorMetadataWithImportDeclarationNameCollision4(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorMetadataWithImportDeclarationNameCollision4(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorMetadataWithImportDeclarationNameCollision4(target=es5).types
create mode 100644 tests/baselines/reference/decoratorMetadataWithImportDeclarationNameCollision5(target=es2015).js
rename tests/baselines/reference/{decoratorMetadataWithImportDeclarationNameCollision5.symbols => decoratorMetadataWithImportDeclarationNameCollision5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorMetadataWithImportDeclarationNameCollision5.types => decoratorMetadataWithImportDeclarationNameCollision5(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorMetadataWithImportDeclarationNameCollision5.js => decoratorMetadataWithImportDeclarationNameCollision5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorMetadataWithImportDeclarationNameCollision5(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorMetadataWithImportDeclarationNameCollision5(target=es5).types
create mode 100644 tests/baselines/reference/decoratorMetadataWithImportDeclarationNameCollision6(target=es2015).js
rename tests/baselines/reference/{decoratorMetadataWithImportDeclarationNameCollision6.symbols => decoratorMetadataWithImportDeclarationNameCollision6(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorMetadataWithImportDeclarationNameCollision6.types => decoratorMetadataWithImportDeclarationNameCollision6(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorMetadataWithImportDeclarationNameCollision6.js => decoratorMetadataWithImportDeclarationNameCollision6(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorMetadataWithImportDeclarationNameCollision6(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorMetadataWithImportDeclarationNameCollision6(target=es5).types
rename tests/baselines/reference/{decoratorMetadataWithImportDeclarationNameCollision7.errors.txt => decoratorMetadataWithImportDeclarationNameCollision7(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/decoratorMetadataWithImportDeclarationNameCollision7(target=es2015).js
rename tests/baselines/reference/{decoratorMetadataWithImportDeclarationNameCollision7.symbols => decoratorMetadataWithImportDeclarationNameCollision7(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorMetadataWithImportDeclarationNameCollision7.types => decoratorMetadataWithImportDeclarationNameCollision7(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/decoratorMetadataWithImportDeclarationNameCollision7(target=es5).errors.txt
rename tests/baselines/reference/{decoratorMetadataWithImportDeclarationNameCollision7.js => decoratorMetadataWithImportDeclarationNameCollision7(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorMetadataWithImportDeclarationNameCollision7(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorMetadataWithImportDeclarationNameCollision7(target=es5).types
create mode 100644 tests/baselines/reference/decoratorMetadataWithImportDeclarationNameCollision8(target=es2015).js
rename tests/baselines/reference/{decoratorMetadataWithImportDeclarationNameCollision8.symbols => decoratorMetadataWithImportDeclarationNameCollision8(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorMetadataWithImportDeclarationNameCollision8.types => decoratorMetadataWithImportDeclarationNameCollision8(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorMetadataWithImportDeclarationNameCollision8.js => decoratorMetadataWithImportDeclarationNameCollision8(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorMetadataWithImportDeclarationNameCollision8(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorMetadataWithImportDeclarationNameCollision8(target=es5).types
create mode 100644 tests/baselines/reference/decoratorMetadataWithTypeOnlyImport(target=es2015).js
rename tests/baselines/reference/{decoratorMetadataWithTypeOnlyImport.symbols => decoratorMetadataWithTypeOnlyImport(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorMetadataWithTypeOnlyImport.types => decoratorMetadataWithTypeOnlyImport(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorMetadataWithTypeOnlyImport.js => decoratorMetadataWithTypeOnlyImport(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorMetadataWithTypeOnlyImport(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorMetadataWithTypeOnlyImport(target=es5).types
create mode 100644 tests/baselines/reference/decoratorOnClass1(target=es2015).js
rename tests/baselines/reference/{decoratorOnClass1.symbols => decoratorOnClass1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClass1.types => decoratorOnClass1(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorOnClass1.js => decoratorOnClass1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClass1(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClass1(target=es5).types
create mode 100644 tests/baselines/reference/decoratorOnClass2(target=es2015).js
rename tests/baselines/reference/{decoratorOnClass2.symbols => decoratorOnClass2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClass2.types => decoratorOnClass2(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorOnClass2.js => decoratorOnClass2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClass2(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClass2(target=es5).types
create mode 100644 tests/baselines/reference/decoratorOnClass3(target=es2015).js
rename tests/baselines/reference/{decoratorOnClass3.symbols => decoratorOnClass3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClass3.types => decoratorOnClass3(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorOnClass3.js => decoratorOnClass3(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClass3(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClass3(target=es5).types
create mode 100644 tests/baselines/reference/decoratorOnClass4(target=es2015).js
rename tests/baselines/reference/{decoratorOnClass4.symbols => decoratorOnClass4(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClass4.types => decoratorOnClass4(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorOnClass4.js => decoratorOnClass4(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClass4(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClass4(target=es5).types
create mode 100644 tests/baselines/reference/decoratorOnClass5(target=es2015).js
rename tests/baselines/reference/{decoratorOnClass5.symbols => decoratorOnClass5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClass5.types => decoratorOnClass5(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorOnClass5.js => decoratorOnClass5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClass5(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClass5(target=es5).types
rename tests/baselines/reference/{decoratorOnClass8.errors.txt => decoratorOnClass8(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClass8(target=es2015).js
rename tests/baselines/reference/{decoratorOnClass8.symbols => decoratorOnClass8(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClass8.types => decoratorOnClass8(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClass8(target=es5).errors.txt
rename tests/baselines/reference/{decoratorOnClass8.js => decoratorOnClass8(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClass8(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClass8(target=es5).types
create mode 100644 tests/baselines/reference/decoratorOnClass9(target=es2015).js
rename tests/baselines/reference/{decoratorOnClass9.symbols => decoratorOnClass9(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClass9.types => decoratorOnClass9(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorOnClass9.js => decoratorOnClass9(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClass9(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClass9(target=es5).types
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor1(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassAccessor1.symbols => decoratorOnClassAccessor1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassAccessor1.types => decoratorOnClassAccessor1(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorOnClassAccessor1.js => decoratorOnClassAccessor1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor1(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor1(target=es5).types
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor2(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassAccessor2.symbols => decoratorOnClassAccessor2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassAccessor2.types => decoratorOnClassAccessor2(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorOnClassAccessor2.js => decoratorOnClassAccessor2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor2(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor2(target=es5).types
rename tests/baselines/reference/{decoratorOnClassAccessor3.errors.txt => decoratorOnClassAccessor3(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor3(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassAccessor3.symbols => decoratorOnClassAccessor3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassAccessor3.types => decoratorOnClassAccessor3(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor3(target=es5).errors.txt
rename tests/baselines/reference/{decoratorOnClassAccessor3.js => decoratorOnClassAccessor3(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor3(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor3(target=es5).types
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor4(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassAccessor4.symbols => decoratorOnClassAccessor4(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassAccessor4.types => decoratorOnClassAccessor4(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorOnClassAccessor4.js => decoratorOnClassAccessor4(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor4(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor4(target=es5).types
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor5(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassAccessor5.symbols => decoratorOnClassAccessor5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassAccessor5.types => decoratorOnClassAccessor5(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorOnClassAccessor5.js => decoratorOnClassAccessor5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor5(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor5(target=es5).types
rename tests/baselines/reference/{decoratorOnClassAccessor6.errors.txt => decoratorOnClassAccessor6(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor6(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassAccessor6.symbols => decoratorOnClassAccessor6(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassAccessor6.types => decoratorOnClassAccessor6(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor6(target=es5).errors.txt
rename tests/baselines/reference/{decoratorOnClassAccessor6.js => decoratorOnClassAccessor6(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor6(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor6(target=es5).types
rename tests/baselines/reference/{decoratorOnClassAccessor7.errors.txt => decoratorOnClassAccessor7(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor7(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassAccessor7.symbols => decoratorOnClassAccessor7(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassAccessor7.types => decoratorOnClassAccessor7(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor7(target=es5).errors.txt
rename tests/baselines/reference/{decoratorOnClassAccessor7.js => decoratorOnClassAccessor7(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor7(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor7(target=es5).types
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor8(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassAccessor8.symbols => decoratorOnClassAccessor8(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassAccessor8.types => decoratorOnClassAccessor8(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorOnClassAccessor8.js => decoratorOnClassAccessor8(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor8(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor8(target=es5).types
rename tests/baselines/reference/{decoratorOnClassConstructor1.errors.txt => decoratorOnClassConstructor1(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassConstructor1(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassConstructor1.symbols => decoratorOnClassConstructor1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassConstructor1.types => decoratorOnClassConstructor1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassConstructor1(target=es5).errors.txt
rename tests/baselines/reference/{decoratorOnClassConstructor1.js => decoratorOnClassConstructor1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassConstructor1(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassConstructor1(target=es5).types
rename tests/baselines/reference/{decoratorOnClassConstructor2.errors.txt => decoratorOnClassConstructor2(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassConstructor2(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassConstructor2.symbols => decoratorOnClassConstructor2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassConstructor2.types => decoratorOnClassConstructor2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassConstructor2(target=es5).errors.txt
rename tests/baselines/reference/{decoratorOnClassConstructor2.js => decoratorOnClassConstructor2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassConstructor2(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassConstructor2(target=es5).types
create mode 100644 tests/baselines/reference/decoratorOnClassConstructor3(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassConstructor3.symbols => decoratorOnClassConstructor3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassConstructor3.types => decoratorOnClassConstructor3(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorOnClassConstructor3.js => decoratorOnClassConstructor3(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassConstructor3(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassConstructor3(target=es5).types
create mode 100644 tests/baselines/reference/decoratorOnClassConstructor4(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassConstructor4.symbols => decoratorOnClassConstructor4(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassConstructor4.types => decoratorOnClassConstructor4(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorOnClassConstructor4.js => decoratorOnClassConstructor4(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassConstructor4(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassConstructor4(target=es5).types
create mode 100644 tests/baselines/reference/decoratorOnClassConstructorParameter1(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassConstructorParameter1.symbols => decoratorOnClassConstructorParameter1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassConstructorParameter1.types => decoratorOnClassConstructorParameter1(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorOnClassConstructorParameter1.js => decoratorOnClassConstructorParameter1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassConstructorParameter1(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassConstructorParameter1(target=es5).types
rename tests/baselines/reference/{decoratorOnClassConstructorParameter4.errors.txt => decoratorOnClassConstructorParameter4(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassConstructorParameter4(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassConstructorParameter4.symbols => decoratorOnClassConstructorParameter4(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassConstructorParameter4.types => decoratorOnClassConstructorParameter4(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassConstructorParameter4(target=es5).errors.txt
rename tests/baselines/reference/{decoratorOnClassConstructorParameter4.js => decoratorOnClassConstructorParameter4(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassConstructorParameter4(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassConstructorParameter4(target=es5).types
create mode 100644 tests/baselines/reference/decoratorOnClassMethod1(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassMethod1.symbols => decoratorOnClassMethod1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassMethod1.types => decoratorOnClassMethod1(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorOnClassMethod1.js => decoratorOnClassMethod1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassMethod1(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassMethod1(target=es5).types
rename tests/baselines/reference/{decoratorOnClassMethod10.errors.txt => decoratorOnClassMethod10(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassMethod10(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassMethod10.symbols => decoratorOnClassMethod10(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassMethod10.types => decoratorOnClassMethod10(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassMethod10(target=es5).errors.txt
rename tests/baselines/reference/{decoratorOnClassMethod10.js => decoratorOnClassMethod10(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassMethod10(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassMethod10(target=es5).types
rename tests/baselines/reference/{decoratorOnClassMethod11.errors.txt => decoratorOnClassMethod11(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassMethod11(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassMethod11.symbols => decoratorOnClassMethod11(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassMethod11.types => decoratorOnClassMethod11(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassMethod11(target=es5).errors.txt
rename tests/baselines/reference/{decoratorOnClassMethod11.js => decoratorOnClassMethod11(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassMethod11(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassMethod11(target=es5).types
rename tests/baselines/reference/{decoratorOnClassMethod12.errors.txt => decoratorOnClassMethod12(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassMethod12(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassMethod12.symbols => decoratorOnClassMethod12(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassMethod12.types => decoratorOnClassMethod12(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassMethod12(target=es5).errors.txt
rename tests/baselines/reference/{decoratorOnClassMethod12.js => decoratorOnClassMethod12(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassMethod12(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassMethod12(target=es5).types
create mode 100644 tests/baselines/reference/decoratorOnClassMethod2(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassMethod2.symbols => decoratorOnClassMethod2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassMethod2.types => decoratorOnClassMethod2(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorOnClassMethod2.js => decoratorOnClassMethod2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassMethod2(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassMethod2(target=es5).types
rename tests/baselines/reference/{decoratorOnClassMethod3.errors.txt => decoratorOnClassMethod3(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassMethod3(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassMethod3.symbols => decoratorOnClassMethod3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassMethod3.types => decoratorOnClassMethod3(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassMethod3(target=es5).errors.txt
rename tests/baselines/reference/{decoratorOnClassMethod3.js => decoratorOnClassMethod3(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassMethod3(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassMethod3(target=es5).types
rename tests/baselines/reference/{decoratorOnClassMethod8.errors.txt => decoratorOnClassMethod8(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassMethod8(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassMethod8.symbols => decoratorOnClassMethod8(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassMethod8.types => decoratorOnClassMethod8(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassMethod8(target=es5).errors.txt
rename tests/baselines/reference/{decoratorOnClassMethod8.js => decoratorOnClassMethod8(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassMethod8(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassMethod8(target=es5).types
rename tests/baselines/reference/{decoratorOnClassMethodOverload1.errors.txt => decoratorOnClassMethodOverload1(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassMethodOverload1(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassMethodOverload1.symbols => decoratorOnClassMethodOverload1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassMethodOverload1.types => decoratorOnClassMethodOverload1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassMethodOverload1(target=es5).errors.txt
rename tests/baselines/reference/{decoratorOnClassMethodOverload1.js => decoratorOnClassMethodOverload1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassMethodOverload1(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassMethodOverload1(target=es5).types
create mode 100644 tests/baselines/reference/decoratorOnClassMethodOverload2(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassMethodOverload2.symbols => decoratorOnClassMethodOverload2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassMethodOverload2.types => decoratorOnClassMethodOverload2(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorOnClassMethodOverload2.js => decoratorOnClassMethodOverload2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassMethodOverload2(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassMethodOverload2(target=es5).types
create mode 100644 tests/baselines/reference/decoratorOnClassMethodParameter1(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassMethodParameter1.symbols => decoratorOnClassMethodParameter1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassMethodParameter1.types => decoratorOnClassMethodParameter1(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorOnClassMethodParameter1.js => decoratorOnClassMethodParameter1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassMethodParameter1(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassMethodParameter1(target=es5).types
create mode 100644 tests/baselines/reference/decoratorOnClassMethodParameter2(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassMethodParameter2.symbols => decoratorOnClassMethodParameter2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassMethodParameter2.types => decoratorOnClassMethodParameter2(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorOnClassMethodParameter2.js => decoratorOnClassMethodParameter2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassMethodParameter2(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassMethodParameter2(target=es5).types
rename tests/baselines/reference/{decoratorOnClassMethodThisParameter.errors.txt => decoratorOnClassMethodThisParameter(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassMethodThisParameter(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassMethodThisParameter.symbols => decoratorOnClassMethodThisParameter(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassMethodThisParameter.types => decoratorOnClassMethodThisParameter(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassMethodThisParameter(target=es5).errors.txt
rename tests/baselines/reference/{decoratorOnClassMethodThisParameter.js => decoratorOnClassMethodThisParameter(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassMethodThisParameter(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassMethodThisParameter(target=es5).types
create mode 100644 tests/baselines/reference/decoratorOnClassProperty1(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassProperty1.symbols => decoratorOnClassProperty1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassProperty1.types => decoratorOnClassProperty1(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorOnClassProperty1.js => decoratorOnClassProperty1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassProperty1(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassProperty1(target=es5).types
create mode 100644 tests/baselines/reference/decoratorOnClassProperty10(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassProperty10.symbols => decoratorOnClassProperty10(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassProperty10.types => decoratorOnClassProperty10(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorOnClassProperty10.js => decoratorOnClassProperty10(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassProperty10(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassProperty10(target=es5).types
rename tests/baselines/reference/{decoratorOnClassProperty11.errors.txt => decoratorOnClassProperty11(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassProperty11(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassProperty11.symbols => decoratorOnClassProperty11(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassProperty11.types => decoratorOnClassProperty11(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassProperty11(target=es5).errors.txt
rename tests/baselines/reference/{decoratorOnClassProperty11.js => decoratorOnClassProperty11(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassProperty11(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassProperty11(target=es5).types
create mode 100644 tests/baselines/reference/decoratorOnClassProperty12(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassProperty12.symbols => decoratorOnClassProperty12(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassProperty12.types => decoratorOnClassProperty12(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorOnClassProperty12.js => decoratorOnClassProperty12(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassProperty12(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassProperty12(target=es5).types
create mode 100644 tests/baselines/reference/decoratorOnClassProperty2(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassProperty2.symbols => decoratorOnClassProperty2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassProperty2.types => decoratorOnClassProperty2(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorOnClassProperty2.js => decoratorOnClassProperty2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassProperty2(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassProperty2(target=es5).types
rename tests/baselines/reference/{decoratorOnClassProperty3.errors.txt => decoratorOnClassProperty3(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassProperty3(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassProperty3.symbols => decoratorOnClassProperty3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassProperty3.types => decoratorOnClassProperty3(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassProperty3(target=es5).errors.txt
rename tests/baselines/reference/{decoratorOnClassProperty3.js => decoratorOnClassProperty3(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassProperty3(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassProperty3(target=es5).types
rename tests/baselines/reference/{decoratorOnClassProperty6.errors.txt => decoratorOnClassProperty6(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassProperty6(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassProperty6.symbols => decoratorOnClassProperty6(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassProperty6.types => decoratorOnClassProperty6(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassProperty6(target=es5).errors.txt
rename tests/baselines/reference/{decoratorOnClassProperty6.js => decoratorOnClassProperty6(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassProperty6(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassProperty6(target=es5).types
rename tests/baselines/reference/{decoratorOnClassProperty7.errors.txt => decoratorOnClassProperty7(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassProperty7(target=es2015).js
rename tests/baselines/reference/{decoratorOnClassProperty7.symbols => decoratorOnClassProperty7(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorOnClassProperty7.types => decoratorOnClassProperty7(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassProperty7(target=es5).errors.txt
rename tests/baselines/reference/{decoratorOnClassProperty7.js => decoratorOnClassProperty7(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorOnClassProperty7(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorOnClassProperty7(target=es5).types
create mode 100644 tests/baselines/reference/decoratorWithNegativeLiteralTypeNoCrash(target=es2015).js
rename tests/baselines/reference/{decoratorWithNegativeLiteralTypeNoCrash.symbols => decoratorWithNegativeLiteralTypeNoCrash(target=es2015).symbols} (100%)
rename tests/baselines/reference/{decoratorWithNegativeLiteralTypeNoCrash.types => decoratorWithNegativeLiteralTypeNoCrash(target=es2015).types} (100%)
rename tests/baselines/reference/{decoratorWithNegativeLiteralTypeNoCrash.js => decoratorWithNegativeLiteralTypeNoCrash(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/decoratorWithNegativeLiteralTypeNoCrash(target=es5).symbols
create mode 100644 tests/baselines/reference/decoratorWithNegativeLiteralTypeNoCrash(target=es5).types
create mode 100644 tests/baselines/reference/defaultExportWithOverloads01(target=es2015).js
rename tests/baselines/reference/{defaultExportWithOverloads01.symbols => defaultExportWithOverloads01(target=es2015).symbols} (100%)
rename tests/baselines/reference/{defaultExportWithOverloads01.types => defaultExportWithOverloads01(target=es2015).types} (100%)
rename tests/baselines/reference/{defaultExportWithOverloads01.js => defaultExportWithOverloads01(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/defaultExportWithOverloads01(target=es5).symbols
create mode 100644 tests/baselines/reference/defaultExportWithOverloads01(target=es5).types
rename tests/baselines/reference/{defaultExportsCannotMerge01.errors.txt => defaultExportsCannotMerge01(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/defaultExportsCannotMerge01(target=es2015).js
rename tests/baselines/reference/{defaultExportsCannotMerge01.symbols => defaultExportsCannotMerge01(target=es2015).symbols} (100%)
rename tests/baselines/reference/{defaultExportsCannotMerge01.types => defaultExportsCannotMerge01(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/defaultExportsCannotMerge01(target=es5).errors.txt
rename tests/baselines/reference/{defaultExportsCannotMerge01.js => defaultExportsCannotMerge01(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/defaultExportsCannotMerge01(target=es5).symbols
create mode 100644 tests/baselines/reference/defaultExportsCannotMerge01(target=es5).types
rename tests/baselines/reference/{defaultExportsCannotMerge02.errors.txt => defaultExportsCannotMerge02(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/defaultExportsCannotMerge02(target=es2015).js
rename tests/baselines/reference/{defaultExportsCannotMerge02.symbols => defaultExportsCannotMerge02(target=es2015).symbols} (100%)
rename tests/baselines/reference/{defaultExportsCannotMerge02.types => defaultExportsCannotMerge02(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/defaultExportsCannotMerge02(target=es5).errors.txt
rename tests/baselines/reference/{defaultExportsCannotMerge02.js => defaultExportsCannotMerge02(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/defaultExportsCannotMerge02(target=es5).symbols
create mode 100644 tests/baselines/reference/defaultExportsCannotMerge02(target=es5).types
rename tests/baselines/reference/{defaultExportsCannotMerge03.errors.txt => defaultExportsCannotMerge03(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/defaultExportsCannotMerge03(target=es2015).js
rename tests/baselines/reference/{defaultExportsCannotMerge03.symbols => defaultExportsCannotMerge03(target=es2015).symbols} (100%)
rename tests/baselines/reference/{defaultExportsCannotMerge03.types => defaultExportsCannotMerge03(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/defaultExportsCannotMerge03(target=es5).errors.txt
rename tests/baselines/reference/{defaultExportsCannotMerge03.js => defaultExportsCannotMerge03(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/defaultExportsCannotMerge03(target=es5).symbols
create mode 100644 tests/baselines/reference/defaultExportsCannotMerge03(target=es5).types
rename tests/baselines/reference/{defaultExportsCannotMerge04.errors.txt => defaultExportsCannotMerge04(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{defaultExportsCannotMerge04.js => defaultExportsCannotMerge04(target=es2015).js} (100%)
rename tests/baselines/reference/{defaultExportsCannotMerge04.symbols => defaultExportsCannotMerge04(target=es2015).symbols} (100%)
rename tests/baselines/reference/{defaultExportsCannotMerge04.types => defaultExportsCannotMerge04(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/defaultExportsCannotMerge04(target=es5).errors.txt
create mode 100644 tests/baselines/reference/defaultExportsCannotMerge04(target=es5).js
create mode 100644 tests/baselines/reference/defaultExportsCannotMerge04(target=es5).symbols
create mode 100644 tests/baselines/reference/defaultExportsCannotMerge04(target=es5).types
create mode 100644 tests/baselines/reference/derivedClassConstructorWithExplicitReturns01(target=es2015).js
create mode 100644 tests/baselines/reference/derivedClassConstructorWithExplicitReturns01(target=es2015).js.map
create mode 100644 tests/baselines/reference/derivedClassConstructorWithExplicitReturns01(target=es2015).sourcemap.txt
rename tests/baselines/reference/{derivedClassConstructorWithExplicitReturns01.symbols => derivedClassConstructorWithExplicitReturns01(target=es2015).symbols} (100%)
rename tests/baselines/reference/{derivedClassConstructorWithExplicitReturns01.types => derivedClassConstructorWithExplicitReturns01(target=es2015).types} (100%)
rename tests/baselines/reference/{derivedClassConstructorWithExplicitReturns01.js => derivedClassConstructorWithExplicitReturns01(target=es5).js} (100%)
rename tests/baselines/reference/{derivedClassConstructorWithExplicitReturns01.js.map => derivedClassConstructorWithExplicitReturns01(target=es5).js.map} (100%)
rename tests/baselines/reference/{derivedClassConstructorWithExplicitReturns01.sourcemap.txt => derivedClassConstructorWithExplicitReturns01(target=es5).sourcemap.txt} (100%)
create mode 100644 tests/baselines/reference/derivedClassConstructorWithExplicitReturns01(target=es5).symbols
create mode 100644 tests/baselines/reference/derivedClassConstructorWithExplicitReturns01(target=es5).types
create mode 100644 tests/baselines/reference/derivedClassOverridesProtectedMembers(target=es2015).js
rename tests/baselines/reference/{derivedClassOverridesProtectedMembers.symbols => derivedClassOverridesProtectedMembers(target=es2015).symbols} (100%)
rename tests/baselines/reference/{derivedClassOverridesProtectedMembers.types => derivedClassOverridesProtectedMembers(target=es2015).types} (100%)
rename tests/baselines/reference/{derivedClassOverridesProtectedMembers.js => derivedClassOverridesProtectedMembers(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/derivedClassOverridesProtectedMembers(target=es5).symbols
create mode 100644 tests/baselines/reference/derivedClassOverridesProtectedMembers(target=es5).types
create mode 100644 tests/baselines/reference/derivedClassOverridesProtectedMembers2(target=es2015).js
rename tests/baselines/reference/{derivedClassOverridesProtectedMembers2.symbols => derivedClassOverridesProtectedMembers2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{derivedClassOverridesProtectedMembers2.types => derivedClassOverridesProtectedMembers2(target=es2015).types} (100%)
rename tests/baselines/reference/{derivedClassOverridesProtectedMembers2.js => derivedClassOverridesProtectedMembers2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/derivedClassOverridesProtectedMembers2(target=es5).symbols
create mode 100644 tests/baselines/reference/derivedClassOverridesProtectedMembers2(target=es5).types
rename tests/baselines/reference/{derivedClassOverridesProtectedMembers3.errors.txt => derivedClassOverridesProtectedMembers3(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/derivedClassOverridesProtectedMembers3(target=es2015).js
rename tests/baselines/reference/{derivedClassOverridesProtectedMembers3.symbols => derivedClassOverridesProtectedMembers3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{derivedClassOverridesProtectedMembers3.types => derivedClassOverridesProtectedMembers3(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/derivedClassOverridesProtectedMembers3(target=es5).errors.txt
rename tests/baselines/reference/{derivedClassOverridesProtectedMembers3.js => derivedClassOverridesProtectedMembers3(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/derivedClassOverridesProtectedMembers3(target=es5).symbols
create mode 100644 tests/baselines/reference/derivedClassOverridesProtectedMembers3(target=es5).types
create mode 100644 tests/baselines/reference/derivedClassSuperProperties(target=es2015).errors.txt
create mode 100644 tests/baselines/reference/derivedClassSuperProperties(target=es2015).js
rename tests/baselines/reference/{derivedClassSuperProperties.symbols => derivedClassSuperProperties(target=es2015).symbols} (100%)
rename tests/baselines/reference/{derivedClassSuperProperties.types => derivedClassSuperProperties(target=es2015).types} (100%)
rename tests/baselines/reference/{derivedClassSuperProperties.errors.txt => derivedClassSuperProperties(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{derivedClassSuperProperties.js => derivedClassSuperProperties(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/derivedClassSuperProperties(target=es5).symbols
create mode 100644 tests/baselines/reference/derivedClassSuperProperties(target=es5).types
rename tests/baselines/reference/{derivedClassSuperStatementPosition.errors.txt => derivedClassSuperStatementPosition(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/derivedClassSuperStatementPosition(target=es2015).js
rename tests/baselines/reference/{derivedClassSuperStatementPosition.symbols => derivedClassSuperStatementPosition(target=es2015).symbols} (100%)
rename tests/baselines/reference/{derivedClassSuperStatementPosition.types => derivedClassSuperStatementPosition(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/derivedClassSuperStatementPosition(target=es5).errors.txt
rename tests/baselines/reference/{derivedClassSuperStatementPosition.js => derivedClassSuperStatementPosition(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/derivedClassSuperStatementPosition(target=es5).symbols
create mode 100644 tests/baselines/reference/derivedClassSuperStatementPosition(target=es5).types
rename tests/baselines/reference/{derivedClassWithPrivateInstanceShadowingProtectedInstance.errors.txt => derivedClassWithPrivateInstanceShadowingProtectedInstance(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/derivedClassWithPrivateInstanceShadowingProtectedInstance(target=es2015).js
rename tests/baselines/reference/{derivedClassWithPrivateInstanceShadowingProtectedInstance.symbols => derivedClassWithPrivateInstanceShadowingProtectedInstance(target=es2015).symbols} (100%)
rename tests/baselines/reference/{derivedClassWithPrivateInstanceShadowingProtectedInstance.types => derivedClassWithPrivateInstanceShadowingProtectedInstance(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/derivedClassWithPrivateInstanceShadowingProtectedInstance(target=es5).errors.txt
rename tests/baselines/reference/{derivedClassWithPrivateInstanceShadowingProtectedInstance.js => derivedClassWithPrivateInstanceShadowingProtectedInstance(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/derivedClassWithPrivateInstanceShadowingProtectedInstance(target=es5).symbols
create mode 100644 tests/baselines/reference/derivedClassWithPrivateInstanceShadowingProtectedInstance(target=es5).types
rename tests/baselines/reference/{derivedClassWithPrivateStaticShadowingProtectedStatic.errors.txt => derivedClassWithPrivateStaticShadowingProtectedStatic(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/derivedClassWithPrivateStaticShadowingProtectedStatic(target=es2015).js
rename tests/baselines/reference/{derivedClassWithPrivateStaticShadowingProtectedStatic.symbols => derivedClassWithPrivateStaticShadowingProtectedStatic(target=es2015).symbols} (100%)
rename tests/baselines/reference/{derivedClassWithPrivateStaticShadowingProtectedStatic.types => derivedClassWithPrivateStaticShadowingProtectedStatic(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/derivedClassWithPrivateStaticShadowingProtectedStatic(target=es5).errors.txt
rename tests/baselines/reference/{derivedClassWithPrivateStaticShadowingProtectedStatic.js => derivedClassWithPrivateStaticShadowingProtectedStatic(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/derivedClassWithPrivateStaticShadowingProtectedStatic(target=es5).symbols
create mode 100644 tests/baselines/reference/derivedClassWithPrivateStaticShadowingProtectedStatic(target=es5).types
create mode 100644 tests/baselines/reference/destructuringArrayBindingPatternAndAssignment4(target=es2015).errors.txt
create mode 100644 tests/baselines/reference/destructuringArrayBindingPatternAndAssignment4(target=es2015).js
rename tests/baselines/reference/{destructuringArrayBindingPatternAndAssignment4.symbols => destructuringArrayBindingPatternAndAssignment4(target=es2015).symbols} (100%)
rename tests/baselines/reference/{destructuringArrayBindingPatternAndAssignment4.types => destructuringArrayBindingPatternAndAssignment4(target=es2015).types} (100%)
rename tests/baselines/reference/{destructuringArrayBindingPatternAndAssignment4.errors.txt => destructuringArrayBindingPatternAndAssignment4(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{destructuringArrayBindingPatternAndAssignment4.js => destructuringArrayBindingPatternAndAssignment4(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/destructuringArrayBindingPatternAndAssignment4(target=es5).symbols
create mode 100644 tests/baselines/reference/destructuringArrayBindingPatternAndAssignment4(target=es5).types
rename tests/baselines/reference/{destructuringParameterDeclaration3ES5iterable.errors.txt => destructuringParameterDeclaration3ES5iterable(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/destructuringParameterDeclaration3ES5iterable(target=es2015).js
rename tests/baselines/reference/{destructuringParameterDeclaration3ES5iterable.symbols => destructuringParameterDeclaration3ES5iterable(target=es2015).symbols} (100%)
rename tests/baselines/reference/{destructuringParameterDeclaration3ES5iterable.types => destructuringParameterDeclaration3ES5iterable(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/destructuringParameterDeclaration3ES5iterable(target=es5).errors.txt
rename tests/baselines/reference/{destructuringParameterDeclaration3ES5iterable.js => destructuringParameterDeclaration3ES5iterable(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/destructuringParameterDeclaration3ES5iterable(target=es5).symbols
create mode 100644 tests/baselines/reference/destructuringParameterDeclaration3ES5iterable(target=es5).types
create mode 100644 tests/baselines/reference/destructuringParameterDeclaration7ES5(target=es2015).js
rename tests/baselines/reference/{destructuringParameterDeclaration7ES5.symbols => destructuringParameterDeclaration7ES5(target=es2015).symbols} (100%)
create mode 100644 tests/baselines/reference/destructuringParameterDeclaration7ES5(target=es2015).types
rename tests/baselines/reference/{destructuringParameterDeclaration7ES5.js => destructuringParameterDeclaration7ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/destructuringParameterDeclaration7ES5(target=es5).symbols
rename tests/baselines/reference/{destructuringParameterDeclaration7ES5.types => destructuringParameterDeclaration7ES5(target=es5).types} (100%)
create mode 100644 tests/baselines/reference/destructuringParameterDeclaration7ES5iterable(target=es2015).js
rename tests/baselines/reference/{destructuringParameterDeclaration7ES5iterable.symbols => destructuringParameterDeclaration7ES5iterable(target=es2015).symbols} (100%)
create mode 100644 tests/baselines/reference/destructuringParameterDeclaration7ES5iterable(target=es2015).types
rename tests/baselines/reference/{destructuringParameterDeclaration7ES5iterable.js => destructuringParameterDeclaration7ES5iterable(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/destructuringParameterDeclaration7ES5iterable(target=es5).symbols
rename tests/baselines/reference/{destructuringParameterDeclaration7ES5iterable.types => destructuringParameterDeclaration7ES5iterable(target=es5).types} (100%)
create mode 100644 tests/baselines/reference/destructuringReassignsRightHandSide(target=es2015).js
rename tests/baselines/reference/{destructuringReassignsRightHandSide.symbols => destructuringReassignsRightHandSide(target=es2015).symbols} (100%)
rename tests/baselines/reference/{destructuringReassignsRightHandSide.types => destructuringReassignsRightHandSide(target=es2015).types} (100%)
rename tests/baselines/reference/{destructuringReassignsRightHandSide.js => destructuringReassignsRightHandSide(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/destructuringReassignsRightHandSide(target=es5).symbols
create mode 100644 tests/baselines/reference/destructuringReassignsRightHandSide(target=es5).types
rename tests/baselines/reference/{destructuringTypeAssertionsES5_1.errors.txt => destructuringTypeAssertionsES5_1(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/destructuringTypeAssertionsES5_1(target=es2015).js
rename tests/baselines/reference/{destructuringTypeAssertionsES5_1.symbols => destructuringTypeAssertionsES5_1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{destructuringTypeAssertionsES5_1.types => destructuringTypeAssertionsES5_1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/destructuringTypeAssertionsES5_1(target=es5).errors.txt
rename tests/baselines/reference/{destructuringTypeAssertionsES5_1.js => destructuringTypeAssertionsES5_1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/destructuringTypeAssertionsES5_1(target=es5).symbols
create mode 100644 tests/baselines/reference/destructuringTypeAssertionsES5_1(target=es5).types
rename tests/baselines/reference/{destructuringTypeAssertionsES5_2.errors.txt => destructuringTypeAssertionsES5_2(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/destructuringTypeAssertionsES5_2(target=es2015).js
rename tests/baselines/reference/{destructuringTypeAssertionsES5_2.symbols => destructuringTypeAssertionsES5_2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{destructuringTypeAssertionsES5_2.types => destructuringTypeAssertionsES5_2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/destructuringTypeAssertionsES5_2(target=es5).errors.txt
rename tests/baselines/reference/{destructuringTypeAssertionsES5_2.js => destructuringTypeAssertionsES5_2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/destructuringTypeAssertionsES5_2(target=es5).symbols
create mode 100644 tests/baselines/reference/destructuringTypeAssertionsES5_2(target=es5).types
rename tests/baselines/reference/{destructuringTypeAssertionsES5_3.errors.txt => destructuringTypeAssertionsES5_3(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/destructuringTypeAssertionsES5_3(target=es2015).js
rename tests/baselines/reference/{destructuringTypeAssertionsES5_3.symbols => destructuringTypeAssertionsES5_3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{destructuringTypeAssertionsES5_3.types => destructuringTypeAssertionsES5_3(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/destructuringTypeAssertionsES5_3(target=es5).errors.txt
rename tests/baselines/reference/{destructuringTypeAssertionsES5_3.js => destructuringTypeAssertionsES5_3(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/destructuringTypeAssertionsES5_3(target=es5).symbols
create mode 100644 tests/baselines/reference/destructuringTypeAssertionsES5_3(target=es5).types
rename tests/baselines/reference/{destructuringTypeAssertionsES5_4.errors.txt => destructuringTypeAssertionsES5_4(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/destructuringTypeAssertionsES5_4(target=es2015).js
rename tests/baselines/reference/{destructuringTypeAssertionsES5_4.symbols => destructuringTypeAssertionsES5_4(target=es2015).symbols} (100%)
rename tests/baselines/reference/{destructuringTypeAssertionsES5_4.types => destructuringTypeAssertionsES5_4(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/destructuringTypeAssertionsES5_4(target=es5).errors.txt
rename tests/baselines/reference/{destructuringTypeAssertionsES5_4.js => destructuringTypeAssertionsES5_4(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/destructuringTypeAssertionsES5_4(target=es5).symbols
create mode 100644 tests/baselines/reference/destructuringTypeAssertionsES5_4(target=es5).types
create mode 100644 tests/baselines/reference/destructuringTypeAssertionsES5_5(target=es2015).js
rename tests/baselines/reference/{destructuringTypeAssertionsES5_5.symbols => destructuringTypeAssertionsES5_5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{destructuringTypeAssertionsES5_5.types => destructuringTypeAssertionsES5_5(target=es2015).types} (100%)
rename tests/baselines/reference/{destructuringTypeAssertionsES5_5.js => destructuringTypeAssertionsES5_5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/destructuringTypeAssertionsES5_5(target=es5).symbols
create mode 100644 tests/baselines/reference/destructuringTypeAssertionsES5_5(target=es5).types
rename tests/baselines/reference/{destructuringTypeAssertionsES5_6.errors.txt => destructuringTypeAssertionsES5_6(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/destructuringTypeAssertionsES5_6(target=es2015).js
rename tests/baselines/reference/{destructuringTypeAssertionsES5_6.symbols => destructuringTypeAssertionsES5_6(target=es2015).symbols} (100%)
rename tests/baselines/reference/{destructuringTypeAssertionsES5_6.types => destructuringTypeAssertionsES5_6(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/destructuringTypeAssertionsES5_6(target=es5).errors.txt
rename tests/baselines/reference/{destructuringTypeAssertionsES5_6.js => destructuringTypeAssertionsES5_6(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/destructuringTypeAssertionsES5_6(target=es5).symbols
create mode 100644 tests/baselines/reference/destructuringTypeAssertionsES5_6(target=es5).types
rename tests/baselines/reference/{destructuringTypeAssertionsES5_7.errors.txt => destructuringTypeAssertionsES5_7(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/destructuringTypeAssertionsES5_7(target=es2015).js
rename tests/baselines/reference/{destructuringTypeAssertionsES5_7.symbols => destructuringTypeAssertionsES5_7(target=es2015).symbols} (100%)
rename tests/baselines/reference/{destructuringTypeAssertionsES5_7.types => destructuringTypeAssertionsES5_7(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/destructuringTypeAssertionsES5_7(target=es5).errors.txt
rename tests/baselines/reference/{destructuringTypeAssertionsES5_7.js => destructuringTypeAssertionsES5_7(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/destructuringTypeAssertionsES5_7(target=es5).symbols
create mode 100644 tests/baselines/reference/destructuringTypeAssertionsES5_7(target=es5).types
create mode 100644 tests/baselines/reference/divergentAccessorsTypes3(target=es2015).js
rename tests/baselines/reference/{divergentAccessorsTypes3.symbols => divergentAccessorsTypes3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{divergentAccessorsTypes3.types => divergentAccessorsTypes3(target=es2015).types} (100%)
rename tests/baselines/reference/{divergentAccessorsTypes3.js => divergentAccessorsTypes3(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/divergentAccessorsTypes3(target=es5).symbols
create mode 100644 tests/baselines/reference/divergentAccessorsTypes3(target=es5).types
rename tests/baselines/reference/{divergentAccessorsTypes4.errors.txt => divergentAccessorsTypes4(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/divergentAccessorsTypes4(target=es2015).js
rename tests/baselines/reference/{divergentAccessorsTypes4.symbols => divergentAccessorsTypes4(target=es2015).symbols} (100%)
rename tests/baselines/reference/{divergentAccessorsTypes4.types => divergentAccessorsTypes4(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/divergentAccessorsTypes4(target=es5).errors.txt
rename tests/baselines/reference/{divergentAccessorsTypes4.js => divergentAccessorsTypes4(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/divergentAccessorsTypes4(target=es5).symbols
create mode 100644 tests/baselines/reference/divergentAccessorsTypes4(target=es5).types
rename tests/baselines/reference/{divergentAccessorsTypes5.errors.txt => divergentAccessorsTypes5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/divergentAccessorsTypes5(target=es2015).js
rename tests/baselines/reference/{divergentAccessorsTypes5.symbols => divergentAccessorsTypes5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{divergentAccessorsTypes5.types => divergentAccessorsTypes5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/divergentAccessorsTypes5(target=es5).errors.txt
rename tests/baselines/reference/{divergentAccessorsTypes5.js => divergentAccessorsTypes5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/divergentAccessorsTypes5(target=es5).symbols
create mode 100644 tests/baselines/reference/divergentAccessorsTypes5(target=es5).types
rename tests/baselines/reference/{doNotElaborateAssignabilityToTypeParameters.errors.txt => doNotElaborateAssignabilityToTypeParameters(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/doNotElaborateAssignabilityToTypeParameters(target=es2015).js
rename tests/baselines/reference/{doNotElaborateAssignabilityToTypeParameters.symbols => doNotElaborateAssignabilityToTypeParameters(target=es2015).symbols} (100%)
rename tests/baselines/reference/{doNotElaborateAssignabilityToTypeParameters.types => doNotElaborateAssignabilityToTypeParameters(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/doNotElaborateAssignabilityToTypeParameters(target=es5).errors.txt
rename tests/baselines/reference/{doNotElaborateAssignabilityToTypeParameters.js => doNotElaborateAssignabilityToTypeParameters(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/doNotElaborateAssignabilityToTypeParameters(target=es5).symbols
create mode 100644 tests/baselines/reference/doNotElaborateAssignabilityToTypeParameters(target=es5).types
rename tests/baselines/reference/{downlevelLetConst12.errors.txt => downlevelLetConst12(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/downlevelLetConst12(target=es2015).js
rename tests/baselines/reference/{downlevelLetConst12.symbols => downlevelLetConst12(target=es2015).symbols} (100%)
rename tests/baselines/reference/{downlevelLetConst12.types => downlevelLetConst12(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/downlevelLetConst12(target=es5).errors.txt
rename tests/baselines/reference/{downlevelLetConst12.js => downlevelLetConst12(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/downlevelLetConst12(target=es5).symbols
create mode 100644 tests/baselines/reference/downlevelLetConst12(target=es5).types
rename tests/baselines/reference/{downlevelLetConst13.js => downlevelLetConst13(target=es2015).js} (100%)
rename tests/baselines/reference/{downlevelLetConst13.symbols => downlevelLetConst13(target=es2015).symbols} (100%)
rename tests/baselines/reference/{downlevelLetConst13.types => downlevelLetConst13(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/downlevelLetConst13(target=es5).js
create mode 100644 tests/baselines/reference/downlevelLetConst13(target=es5).symbols
create mode 100644 tests/baselines/reference/downlevelLetConst13(target=es5).types
create mode 100644 tests/baselines/reference/downlevelLetConst14(target=es2015).js
rename tests/baselines/reference/{downlevelLetConst14.symbols => downlevelLetConst14(target=es2015).symbols} (100%)
rename tests/baselines/reference/{downlevelLetConst14.types => downlevelLetConst14(target=es2015).types} (100%)
rename tests/baselines/reference/{downlevelLetConst14.js => downlevelLetConst14(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/downlevelLetConst14(target=es5).symbols
create mode 100644 tests/baselines/reference/downlevelLetConst14(target=es5).types
create mode 100644 tests/baselines/reference/downlevelLetConst15(target=es2015).js
rename tests/baselines/reference/{downlevelLetConst15.symbols => downlevelLetConst15(target=es2015).symbols} (100%)
rename tests/baselines/reference/{downlevelLetConst15.types => downlevelLetConst15(target=es2015).types} (100%)
rename tests/baselines/reference/{downlevelLetConst15.js => downlevelLetConst15(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/downlevelLetConst15(target=es5).symbols
create mode 100644 tests/baselines/reference/downlevelLetConst15(target=es5).types
create mode 100644 tests/baselines/reference/downlevelLetConst16(target=es2015).errors.txt
create mode 100644 tests/baselines/reference/downlevelLetConst16(target=es2015).js
rename tests/baselines/reference/{downlevelLetConst16.symbols => downlevelLetConst16(target=es2015).symbols} (100%)
rename tests/baselines/reference/{downlevelLetConst16.types => downlevelLetConst16(target=es2015).types} (100%)
rename tests/baselines/reference/{downlevelLetConst16.errors.txt => downlevelLetConst16(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{downlevelLetConst16.js => downlevelLetConst16(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/downlevelLetConst16(target=es5).symbols
create mode 100644 tests/baselines/reference/downlevelLetConst16(target=es5).types
create mode 100644 tests/baselines/reference/downlevelLetConst17(target=es2015).js
rename tests/baselines/reference/{downlevelLetConst17.symbols => downlevelLetConst17(target=es2015).symbols} (100%)
rename tests/baselines/reference/{downlevelLetConst17.types => downlevelLetConst17(target=es2015).types} (100%)
rename tests/baselines/reference/{downlevelLetConst17.js => downlevelLetConst17(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/downlevelLetConst17(target=es5).symbols
create mode 100644 tests/baselines/reference/downlevelLetConst17(target=es5).types
create mode 100644 tests/baselines/reference/downlevelLetConst18(target=es2015).js
rename tests/baselines/reference/{downlevelLetConst18.symbols => downlevelLetConst18(target=es2015).symbols} (100%)
create mode 100644 tests/baselines/reference/downlevelLetConst18(target=es2015).types
rename tests/baselines/reference/{downlevelLetConst18.errors.txt => downlevelLetConst18(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{downlevelLetConst18.js => downlevelLetConst18(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/downlevelLetConst18(target=es5).symbols
rename tests/baselines/reference/{downlevelLetConst18.types => downlevelLetConst18(target=es5).types} (100%)
rename tests/baselines/reference/{duplicateIdentifierBindingElementInParameterDeclaration1.errors.txt => duplicateIdentifierBindingElementInParameterDeclaration1(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/duplicateIdentifierBindingElementInParameterDeclaration1(target=es2015).js
rename tests/baselines/reference/{duplicateIdentifierBindingElementInParameterDeclaration1.symbols => duplicateIdentifierBindingElementInParameterDeclaration1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{duplicateIdentifierBindingElementInParameterDeclaration1.types => duplicateIdentifierBindingElementInParameterDeclaration1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/duplicateIdentifierBindingElementInParameterDeclaration1(target=es5).errors.txt
rename tests/baselines/reference/{duplicateIdentifierBindingElementInParameterDeclaration1.js => duplicateIdentifierBindingElementInParameterDeclaration1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/duplicateIdentifierBindingElementInParameterDeclaration1(target=es5).symbols
create mode 100644 tests/baselines/reference/duplicateIdentifierBindingElementInParameterDeclaration1(target=es5).types
rename tests/baselines/reference/{duplicateIdentifierBindingElementInParameterDeclaration2.errors.txt => duplicateIdentifierBindingElementInParameterDeclaration2(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/duplicateIdentifierBindingElementInParameterDeclaration2(target=es2015).js
rename tests/baselines/reference/{duplicateIdentifierBindingElementInParameterDeclaration2.symbols => duplicateIdentifierBindingElementInParameterDeclaration2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{duplicateIdentifierBindingElementInParameterDeclaration2.types => duplicateIdentifierBindingElementInParameterDeclaration2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/duplicateIdentifierBindingElementInParameterDeclaration2(target=es5).errors.txt
rename tests/baselines/reference/{duplicateIdentifierBindingElementInParameterDeclaration2.js => duplicateIdentifierBindingElementInParameterDeclaration2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/duplicateIdentifierBindingElementInParameterDeclaration2(target=es5).symbols
create mode 100644 tests/baselines/reference/duplicateIdentifierBindingElementInParameterDeclaration2(target=es5).types
rename tests/baselines/reference/{duplicateObjectLiteralProperty.errors.txt => duplicateObjectLiteralProperty(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{duplicateObjectLiteralProperty.js => duplicateObjectLiteralProperty(target=es2015).js} (100%)
rename tests/baselines/reference/{duplicateObjectLiteralProperty.symbols => duplicateObjectLiteralProperty(target=es2015).symbols} (100%)
rename tests/baselines/reference/{duplicateObjectLiteralProperty.types => duplicateObjectLiteralProperty(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/duplicateObjectLiteralProperty(target=es5).errors.txt
create mode 100644 tests/baselines/reference/duplicateObjectLiteralProperty(target=es5).js
create mode 100644 tests/baselines/reference/duplicateObjectLiteralProperty(target=es5).symbols
create mode 100644 tests/baselines/reference/duplicateObjectLiteralProperty(target=es5).types
rename tests/baselines/reference/{dynamicImportWithNestedThis_es5.errors.txt => dynamicImportWithNestedThis_es5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/dynamicImportWithNestedThis_es5(target=es2015).js
rename tests/baselines/reference/{dynamicImportWithNestedThis_es5.symbols => dynamicImportWithNestedThis_es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{dynamicImportWithNestedThis_es5.types => dynamicImportWithNestedThis_es5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/dynamicImportWithNestedThis_es5(target=es5).errors.txt
rename tests/baselines/reference/{dynamicImportWithNestedThis_es5.js => dynamicImportWithNestedThis_es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/dynamicImportWithNestedThis_es5(target=es5).symbols
create mode 100644 tests/baselines/reference/dynamicImportWithNestedThis_es5(target=es5).types
create mode 100644 tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5(target=es2015).js
rename tests/baselines/reference/{emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.symbols => emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.types => emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5(target=es2015).types} (100%)
rename tests/baselines/reference/{emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.js => emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5(target=es5).symbols
create mode 100644 tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5(target=es5).types
create mode 100644 tests/baselines/reference/emitArrowFunction(target=es2015).js
rename tests/baselines/reference/{emitArrowFunction.symbols => emitArrowFunction(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitArrowFunction.types => emitArrowFunction(target=es2015).types} (100%)
rename tests/baselines/reference/{emitArrowFunction.js => emitArrowFunction(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitArrowFunction(target=es5).symbols
create mode 100644 tests/baselines/reference/emitArrowFunction(target=es5).types
create mode 100644 tests/baselines/reference/emitArrowFunctionAsIs(target=es2015).js
rename tests/baselines/reference/{emitArrowFunctionAsIs.symbols => emitArrowFunctionAsIs(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitArrowFunctionAsIs.types => emitArrowFunctionAsIs(target=es2015).types} (100%)
rename tests/baselines/reference/{emitArrowFunctionAsIs.js => emitArrowFunctionAsIs(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitArrowFunctionAsIs(target=es5).symbols
create mode 100644 tests/baselines/reference/emitArrowFunctionAsIs(target=es5).types
rename tests/baselines/reference/{emitArrowFunctionThisCapturing.errors.txt => emitArrowFunctionThisCapturing(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/emitArrowFunctionThisCapturing(target=es2015).js
rename tests/baselines/reference/{emitArrowFunctionThisCapturing.symbols => emitArrowFunctionThisCapturing(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitArrowFunctionThisCapturing.types => emitArrowFunctionThisCapturing(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/emitArrowFunctionThisCapturing(target=es5).errors.txt
rename tests/baselines/reference/{emitArrowFunctionThisCapturing.js => emitArrowFunctionThisCapturing(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitArrowFunctionThisCapturing(target=es5).symbols
create mode 100644 tests/baselines/reference/emitArrowFunctionThisCapturing(target=es5).types
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments01(target=es2015).errors.txt
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments01(target=es2015).js
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments01(target=es2015).symbols
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments01(target=es2015).types
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments01.errors.txt => emitArrowFunctionWhenUsingArguments01(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments01.js => emitArrowFunctionWhenUsingArguments01(target=es5).js} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments01.symbols => emitArrowFunctionWhenUsingArguments01(target=es5).symbols} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments01.types => emitArrowFunctionWhenUsingArguments01(target=es5).types} (100%)
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments02(target=es2015).errors.txt
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments02(target=es2015).js
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments02(target=es2015).symbols
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments02(target=es2015).types
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments02.errors.txt => emitArrowFunctionWhenUsingArguments02(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments02.js => emitArrowFunctionWhenUsingArguments02(target=es5).js} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments02.symbols => emitArrowFunctionWhenUsingArguments02(target=es5).symbols} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments02.types => emitArrowFunctionWhenUsingArguments02(target=es5).types} (100%)
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments03(target=es2015).js
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments03(target=es2015).symbols
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments03(target=es2015).types
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments03.errors.txt => emitArrowFunctionWhenUsingArguments03(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments03.js => emitArrowFunctionWhenUsingArguments03(target=es5).js} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments03.symbols => emitArrowFunctionWhenUsingArguments03(target=es5).symbols} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments03.types => emitArrowFunctionWhenUsingArguments03(target=es5).types} (100%)
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments04(target=es2015).js
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments04(target=es2015).symbols
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments04(target=es2015).types
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments04.errors.txt => emitArrowFunctionWhenUsingArguments04(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments04.js => emitArrowFunctionWhenUsingArguments04(target=es5).js} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments04.symbols => emitArrowFunctionWhenUsingArguments04(target=es5).symbols} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments04.types => emitArrowFunctionWhenUsingArguments04(target=es5).types} (100%)
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments05(target=es2015).js
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments05(target=es2015).symbols
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments05(target=es2015).types
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments05.errors.txt => emitArrowFunctionWhenUsingArguments05(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments05.js => emitArrowFunctionWhenUsingArguments05(target=es5).js} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments05.symbols => emitArrowFunctionWhenUsingArguments05(target=es5).symbols} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments05.types => emitArrowFunctionWhenUsingArguments05(target=es5).types} (100%)
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments06(target=es2015).js
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments06(target=es2015).symbols
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments06(target=es2015).types
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments06.errors.txt => emitArrowFunctionWhenUsingArguments06(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments06.js => emitArrowFunctionWhenUsingArguments06(target=es5).js} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments06.symbols => emitArrowFunctionWhenUsingArguments06(target=es5).symbols} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments06.types => emitArrowFunctionWhenUsingArguments06(target=es5).types} (100%)
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments07(target=es2015).js
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments07(target=es2015).symbols
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments07(target=es2015).types
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments07.errors.txt => emitArrowFunctionWhenUsingArguments07(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments07.js => emitArrowFunctionWhenUsingArguments07(target=es5).js} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments07.symbols => emitArrowFunctionWhenUsingArguments07(target=es5).symbols} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments07.types => emitArrowFunctionWhenUsingArguments07(target=es5).types} (100%)
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments08(target=es2015).js
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments08.symbols => emitArrowFunctionWhenUsingArguments08(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments08.types => emitArrowFunctionWhenUsingArguments08(target=es2015).types} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments08.js => emitArrowFunctionWhenUsingArguments08(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments08(target=es5).symbols
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments08(target=es5).types
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments09(target=es2015).js
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments09.symbols => emitArrowFunctionWhenUsingArguments09(target=es2015).symbols} (100%)
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments09(target=es2015).types
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments09.errors.txt => emitArrowFunctionWhenUsingArguments09(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments09.js => emitArrowFunctionWhenUsingArguments09(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments09(target=es5).symbols
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments09.types => emitArrowFunctionWhenUsingArguments09(target=es5).types} (100%)
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments10(target=es2015).js
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments10.symbols => emitArrowFunctionWhenUsingArguments10(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments10.types => emitArrowFunctionWhenUsingArguments10(target=es2015).types} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments10.errors.txt => emitArrowFunctionWhenUsingArguments10(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments10.js => emitArrowFunctionWhenUsingArguments10(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments10(target=es5).symbols
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments10(target=es5).types
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments11(target=es2015).js
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments11(target=es2015).symbols
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments11(target=es2015).types
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments11.errors.txt => emitArrowFunctionWhenUsingArguments11(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments11.js => emitArrowFunctionWhenUsingArguments11(target=es5).js} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments11.symbols => emitArrowFunctionWhenUsingArguments11(target=es5).symbols} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments11.types => emitArrowFunctionWhenUsingArguments11(target=es5).types} (100%)
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments12(target=es2015).errors.txt
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments12(target=es2015).js
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments12(target=es2015).symbols
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments12(target=es2015).types
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments12.errors.txt => emitArrowFunctionWhenUsingArguments12(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments12.js => emitArrowFunctionWhenUsingArguments12(target=es5).js} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments12.symbols => emitArrowFunctionWhenUsingArguments12(target=es5).symbols} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments12.types => emitArrowFunctionWhenUsingArguments12(target=es5).types} (100%)
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments13(target=es2015).js
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments13.symbols => emitArrowFunctionWhenUsingArguments13(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments13.types => emitArrowFunctionWhenUsingArguments13(target=es2015).types} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments13.js => emitArrowFunctionWhenUsingArguments13(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments13(target=es5).symbols
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments13(target=es5).types
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments14(target=es2015).js
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments14(target=es2015).symbols
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments14(target=es2015).types
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments14.errors.txt => emitArrowFunctionWhenUsingArguments14(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments14.js => emitArrowFunctionWhenUsingArguments14(target=es5).js} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments14.symbols => emitArrowFunctionWhenUsingArguments14(target=es5).symbols} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments14.types => emitArrowFunctionWhenUsingArguments14(target=es5).types} (100%)
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments15(target=es2015).js
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments15(target=es2015).symbols
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments15(target=es2015).types
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments15.errors.txt => emitArrowFunctionWhenUsingArguments15(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments15.js => emitArrowFunctionWhenUsingArguments15(target=es5).js} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments15.symbols => emitArrowFunctionWhenUsingArguments15(target=es5).symbols} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments15.types => emitArrowFunctionWhenUsingArguments15(target=es5).types} (100%)
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments16(target=es2015).js
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments16(target=es2015).symbols
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments16(target=es2015).types
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments16.errors.txt => emitArrowFunctionWhenUsingArguments16(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments16.js => emitArrowFunctionWhenUsingArguments16(target=es5).js} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments16.symbols => emitArrowFunctionWhenUsingArguments16(target=es5).symbols} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments16.types => emitArrowFunctionWhenUsingArguments16(target=es5).types} (100%)
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments17(target=es2015).js
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments17(target=es2015).symbols
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments17(target=es2015).types
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments17.errors.txt => emitArrowFunctionWhenUsingArguments17(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments17.js => emitArrowFunctionWhenUsingArguments17(target=es5).js} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments17.symbols => emitArrowFunctionWhenUsingArguments17(target=es5).symbols} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments17.types => emitArrowFunctionWhenUsingArguments17(target=es5).types} (100%)
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments18(target=es2015).js
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments18.symbols => emitArrowFunctionWhenUsingArguments18(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments18.types => emitArrowFunctionWhenUsingArguments18(target=es2015).types} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments18.errors.txt => emitArrowFunctionWhenUsingArguments18(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments18.js => emitArrowFunctionWhenUsingArguments18(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments18(target=es5).symbols
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments18(target=es5).types
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments19(target=es2015).js
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments19.symbols => emitArrowFunctionWhenUsingArguments19(target=es2015).symbols} (100%)
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments19(target=es2015).types
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments19.errors.txt => emitArrowFunctionWhenUsingArguments19(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments19.js => emitArrowFunctionWhenUsingArguments19(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitArrowFunctionWhenUsingArguments19(target=es5).symbols
rename tests/baselines/reference/{emitArrowFunctionWhenUsingArguments19.types => emitArrowFunctionWhenUsingArguments19(target=es5).types} (100%)
create mode 100644 tests/baselines/reference/emitArrowFunctionsAsIs(target=es2015).js
rename tests/baselines/reference/{emitArrowFunctionsAsIs.symbols => emitArrowFunctionsAsIs(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitArrowFunctionsAsIs.types => emitArrowFunctionsAsIs(target=es2015).types} (100%)
rename tests/baselines/reference/{emitArrowFunctionsAsIs.js => emitArrowFunctionsAsIs(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitArrowFunctionsAsIs(target=es5).symbols
create mode 100644 tests/baselines/reference/emitArrowFunctionsAsIs(target=es5).types
rename tests/baselines/reference/{emitBundleWithPrologueDirectives1.errors.txt => emitBundleWithPrologueDirectives1(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/emitBundleWithPrologueDirectives1(target=es2015).js
rename tests/baselines/reference/{emitBundleWithPrologueDirectives1.symbols => emitBundleWithPrologueDirectives1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitBundleWithPrologueDirectives1.types => emitBundleWithPrologueDirectives1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/emitBundleWithPrologueDirectives1(target=es5).errors.txt
rename tests/baselines/reference/{emitBundleWithPrologueDirectives1.js => emitBundleWithPrologueDirectives1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitBundleWithPrologueDirectives1(target=es5).symbols
create mode 100644 tests/baselines/reference/emitBundleWithPrologueDirectives1(target=es5).types
rename tests/baselines/reference/{emitBundleWithShebang1.errors.txt => emitBundleWithShebang1(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/emitBundleWithShebang1(target=es2015).js
rename tests/baselines/reference/{emitBundleWithShebang1.symbols => emitBundleWithShebang1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitBundleWithShebang1.types => emitBundleWithShebang1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/emitBundleWithShebang1(target=es5).errors.txt
rename tests/baselines/reference/{emitBundleWithShebang1.js => emitBundleWithShebang1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitBundleWithShebang1(target=es5).symbols
create mode 100644 tests/baselines/reference/emitBundleWithShebang1(target=es5).types
rename tests/baselines/reference/{emitBundleWithShebang2.errors.txt => emitBundleWithShebang2(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/emitBundleWithShebang2(target=es2015).js
rename tests/baselines/reference/{emitBundleWithShebang2.symbols => emitBundleWithShebang2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitBundleWithShebang2.types => emitBundleWithShebang2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/emitBundleWithShebang2(target=es5).errors.txt
rename tests/baselines/reference/{emitBundleWithShebang2.js => emitBundleWithShebang2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitBundleWithShebang2(target=es5).symbols
create mode 100644 tests/baselines/reference/emitBundleWithShebang2(target=es5).types
rename tests/baselines/reference/{emitBundleWithShebangAndPrologueDirectives1.errors.txt => emitBundleWithShebangAndPrologueDirectives1(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/emitBundleWithShebangAndPrologueDirectives1(target=es2015).js
rename tests/baselines/reference/{emitBundleWithShebangAndPrologueDirectives1.symbols => emitBundleWithShebangAndPrologueDirectives1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitBundleWithShebangAndPrologueDirectives1.types => emitBundleWithShebangAndPrologueDirectives1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/emitBundleWithShebangAndPrologueDirectives1(target=es5).errors.txt
rename tests/baselines/reference/{emitBundleWithShebangAndPrologueDirectives1.js => emitBundleWithShebangAndPrologueDirectives1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitBundleWithShebangAndPrologueDirectives1(target=es5).symbols
create mode 100644 tests/baselines/reference/emitBundleWithShebangAndPrologueDirectives1(target=es5).types
rename tests/baselines/reference/{emitBundleWithShebangAndPrologueDirectives2.errors.txt => emitBundleWithShebangAndPrologueDirectives2(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/emitBundleWithShebangAndPrologueDirectives2(target=es2015).js
rename tests/baselines/reference/{emitBundleWithShebangAndPrologueDirectives2.symbols => emitBundleWithShebangAndPrologueDirectives2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitBundleWithShebangAndPrologueDirectives2.types => emitBundleWithShebangAndPrologueDirectives2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/emitBundleWithShebangAndPrologueDirectives2(target=es5).errors.txt
rename tests/baselines/reference/{emitBundleWithShebangAndPrologueDirectives2.js => emitBundleWithShebangAndPrologueDirectives2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitBundleWithShebangAndPrologueDirectives2(target=es5).symbols
create mode 100644 tests/baselines/reference/emitBundleWithShebangAndPrologueDirectives2(target=es5).types
rename tests/baselines/reference/{emitCompoundExponentiationAssignmentWithIndexingOnLHS1.js => emitCompoundExponentiationAssignmentWithIndexingOnLHS1(target=es2015).js} (100%)
rename tests/baselines/reference/{emitCompoundExponentiationAssignmentWithIndexingOnLHS1.symbols => emitCompoundExponentiationAssignmentWithIndexingOnLHS1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitCompoundExponentiationAssignmentWithIndexingOnLHS1.types => emitCompoundExponentiationAssignmentWithIndexingOnLHS1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/emitCompoundExponentiationAssignmentWithIndexingOnLHS1(target=es5).js
create mode 100644 tests/baselines/reference/emitCompoundExponentiationAssignmentWithIndexingOnLHS1(target=es5).symbols
create mode 100644 tests/baselines/reference/emitCompoundExponentiationAssignmentWithIndexingOnLHS1(target=es5).types
rename tests/baselines/reference/{emitCompoundExponentiationAssignmentWithIndexingOnLHS2.js => emitCompoundExponentiationAssignmentWithIndexingOnLHS2(target=es2015).js} (100%)
rename tests/baselines/reference/{emitCompoundExponentiationAssignmentWithIndexingOnLHS2.symbols => emitCompoundExponentiationAssignmentWithIndexingOnLHS2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitCompoundExponentiationAssignmentWithIndexingOnLHS2.types => emitCompoundExponentiationAssignmentWithIndexingOnLHS2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/emitCompoundExponentiationAssignmentWithIndexingOnLHS2(target=es5).js
create mode 100644 tests/baselines/reference/emitCompoundExponentiationAssignmentWithIndexingOnLHS2(target=es5).symbols
create mode 100644 tests/baselines/reference/emitCompoundExponentiationAssignmentWithIndexingOnLHS2(target=es5).types
rename tests/baselines/reference/{emitCompoundExponentiationAssignmentWithIndexingOnLHS3.js => emitCompoundExponentiationAssignmentWithIndexingOnLHS3(target=es2015).js} (100%)
rename tests/baselines/reference/{emitCompoundExponentiationAssignmentWithIndexingOnLHS3.symbols => emitCompoundExponentiationAssignmentWithIndexingOnLHS3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitCompoundExponentiationAssignmentWithIndexingOnLHS3.types => emitCompoundExponentiationAssignmentWithIndexingOnLHS3(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/emitCompoundExponentiationAssignmentWithIndexingOnLHS3(target=es5).js
create mode 100644 tests/baselines/reference/emitCompoundExponentiationAssignmentWithIndexingOnLHS3(target=es5).symbols
create mode 100644 tests/baselines/reference/emitCompoundExponentiationAssignmentWithIndexingOnLHS3(target=es5).types
create mode 100644 tests/baselines/reference/emitCompoundExponentiationAssignmentWithIndexingOnLHS4(target=es2015).js
rename tests/baselines/reference/{emitCompoundExponentiationAssignmentWithIndexingOnLHS4.symbols => emitCompoundExponentiationAssignmentWithIndexingOnLHS4(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitCompoundExponentiationAssignmentWithIndexingOnLHS4.types => emitCompoundExponentiationAssignmentWithIndexingOnLHS4(target=es2015).types} (100%)
rename tests/baselines/reference/{emitCompoundExponentiationAssignmentWithIndexingOnLHS4.js => emitCompoundExponentiationAssignmentWithIndexingOnLHS4(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitCompoundExponentiationAssignmentWithIndexingOnLHS4(target=es5).symbols
create mode 100644 tests/baselines/reference/emitCompoundExponentiationAssignmentWithIndexingOnLHS4(target=es5).types
rename tests/baselines/reference/{emitCompoundExponentiationAssignmentWithPropertyAccessingOnLHS1.js => emitCompoundExponentiationAssignmentWithPropertyAccessingOnLHS1(target=es2015).js} (100%)
rename tests/baselines/reference/{emitCompoundExponentiationAssignmentWithPropertyAccessingOnLHS1.symbols => emitCompoundExponentiationAssignmentWithPropertyAccessingOnLHS1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitCompoundExponentiationAssignmentWithPropertyAccessingOnLHS1.types => emitCompoundExponentiationAssignmentWithPropertyAccessingOnLHS1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/emitCompoundExponentiationAssignmentWithPropertyAccessingOnLHS1(target=es5).js
create mode 100644 tests/baselines/reference/emitCompoundExponentiationAssignmentWithPropertyAccessingOnLHS1(target=es5).symbols
create mode 100644 tests/baselines/reference/emitCompoundExponentiationAssignmentWithPropertyAccessingOnLHS1(target=es5).types
rename tests/baselines/reference/{emitCompoundExponentiationOperator1.js => emitCompoundExponentiationOperator1(target=es2015).js} (100%)
rename tests/baselines/reference/{emitCompoundExponentiationOperator1.symbols => emitCompoundExponentiationOperator1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitCompoundExponentiationOperator1.types => emitCompoundExponentiationOperator1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/emitCompoundExponentiationOperator1(target=es5).js
create mode 100644 tests/baselines/reference/emitCompoundExponentiationOperator1(target=es5).symbols
create mode 100644 tests/baselines/reference/emitCompoundExponentiationOperator1(target=es5).types
rename tests/baselines/reference/{emitCompoundExponentiationOperator2.js => emitCompoundExponentiationOperator2(target=es2015).js} (100%)
rename tests/baselines/reference/{emitCompoundExponentiationOperator2.symbols => emitCompoundExponentiationOperator2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitCompoundExponentiationOperator2.types => emitCompoundExponentiationOperator2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/emitCompoundExponentiationOperator2(target=es5).js
create mode 100644 tests/baselines/reference/emitCompoundExponentiationOperator2(target=es5).symbols
create mode 100644 tests/baselines/reference/emitCompoundExponentiationOperator2(target=es5).types
create mode 100644 tests/baselines/reference/emitDecoratorMetadata_object(target=es2015).js
rename tests/baselines/reference/{emitDecoratorMetadata_object.symbols => emitDecoratorMetadata_object(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitDecoratorMetadata_object.types => emitDecoratorMetadata_object(target=es2015).types} (100%)
rename tests/baselines/reference/{emitDecoratorMetadata_object.js => emitDecoratorMetadata_object(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitDecoratorMetadata_object(target=es5).symbols
create mode 100644 tests/baselines/reference/emitDecoratorMetadata_object(target=es5).types
create mode 100644 tests/baselines/reference/emitDecoratorMetadata_restArgs(target=es2015).js
rename tests/baselines/reference/{emitDecoratorMetadata_restArgs.symbols => emitDecoratorMetadata_restArgs(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitDecoratorMetadata_restArgs.types => emitDecoratorMetadata_restArgs(target=es2015).types} (100%)
rename tests/baselines/reference/{emitDecoratorMetadata_restArgs.js => emitDecoratorMetadata_restArgs(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitDecoratorMetadata_restArgs(target=es5).symbols
create mode 100644 tests/baselines/reference/emitDecoratorMetadata_restArgs(target=es5).types
create mode 100644 tests/baselines/reference/emitDefaultParametersFunction(target=es2015).js
rename tests/baselines/reference/{emitDefaultParametersFunction.symbols => emitDefaultParametersFunction(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitDefaultParametersFunction.types => emitDefaultParametersFunction(target=es2015).types} (100%)
rename tests/baselines/reference/{emitDefaultParametersFunction.js => emitDefaultParametersFunction(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitDefaultParametersFunction(target=es5).symbols
create mode 100644 tests/baselines/reference/emitDefaultParametersFunction(target=es5).types
create mode 100644 tests/baselines/reference/emitDefaultParametersFunctionExpression(target=es2015).js
rename tests/baselines/reference/{emitDefaultParametersFunctionExpression.symbols => emitDefaultParametersFunctionExpression(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitDefaultParametersFunctionExpression.types => emitDefaultParametersFunctionExpression(target=es2015).types} (100%)
rename tests/baselines/reference/{emitDefaultParametersFunctionExpression.js => emitDefaultParametersFunctionExpression(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitDefaultParametersFunctionExpression(target=es5).symbols
create mode 100644 tests/baselines/reference/emitDefaultParametersFunctionExpression(target=es5).types
create mode 100644 tests/baselines/reference/emitDefaultParametersFunctionProperty(target=es2015).js
rename tests/baselines/reference/{emitDefaultParametersFunctionProperty.symbols => emitDefaultParametersFunctionProperty(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitDefaultParametersFunctionProperty.types => emitDefaultParametersFunctionProperty(target=es2015).types} (100%)
rename tests/baselines/reference/{emitDefaultParametersFunctionProperty.js => emitDefaultParametersFunctionProperty(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitDefaultParametersFunctionProperty(target=es5).symbols
create mode 100644 tests/baselines/reference/emitDefaultParametersFunctionProperty(target=es5).types
create mode 100644 tests/baselines/reference/emitDefaultParametersMethod(target=es2015).js
rename tests/baselines/reference/{emitDefaultParametersMethod.symbols => emitDefaultParametersMethod(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitDefaultParametersMethod.types => emitDefaultParametersMethod(target=es2015).types} (100%)
rename tests/baselines/reference/{emitDefaultParametersMethod.js => emitDefaultParametersMethod(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitDefaultParametersMethod(target=es5).symbols
create mode 100644 tests/baselines/reference/emitDefaultParametersMethod(target=es5).types
rename tests/baselines/reference/{emitExponentiationOperator1.js => emitExponentiationOperator1(target=es2015).js} (100%)
rename tests/baselines/reference/{emitExponentiationOperator1.symbols => emitExponentiationOperator1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitExponentiationOperator1.types => emitExponentiationOperator1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/emitExponentiationOperator1(target=es5).js
create mode 100644 tests/baselines/reference/emitExponentiationOperator1(target=es5).symbols
create mode 100644 tests/baselines/reference/emitExponentiationOperator1(target=es5).types
rename tests/baselines/reference/{emitExponentiationOperator2.js => emitExponentiationOperator2(target=es2015).js} (100%)
rename tests/baselines/reference/{emitExponentiationOperator2.symbols => emitExponentiationOperator2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitExponentiationOperator2.types => emitExponentiationOperator2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/emitExponentiationOperator2(target=es5).js
create mode 100644 tests/baselines/reference/emitExponentiationOperator2(target=es5).symbols
create mode 100644 tests/baselines/reference/emitExponentiationOperator2(target=es5).types
rename tests/baselines/reference/{emitExponentiationOperator3.js => emitExponentiationOperator3(target=es2015).js} (100%)
rename tests/baselines/reference/{emitExponentiationOperator3.symbols => emitExponentiationOperator3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitExponentiationOperator3.types => emitExponentiationOperator3(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/emitExponentiationOperator3(target=es5).js
create mode 100644 tests/baselines/reference/emitExponentiationOperator3(target=es5).symbols
create mode 100644 tests/baselines/reference/emitExponentiationOperator3(target=es5).types
rename tests/baselines/reference/{emitExponentiationOperator4.errors.txt => emitExponentiationOperator4(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{emitExponentiationOperator4.js => emitExponentiationOperator4(target=es2015).js} (100%)
rename tests/baselines/reference/{emitExponentiationOperator4.symbols => emitExponentiationOperator4(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitExponentiationOperator4.types => emitExponentiationOperator4(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/emitExponentiationOperator4(target=es5).errors.txt
create mode 100644 tests/baselines/reference/emitExponentiationOperator4(target=es5).js
create mode 100644 tests/baselines/reference/emitExponentiationOperator4(target=es5).symbols
create mode 100644 tests/baselines/reference/emitExponentiationOperator4(target=es5).types
create mode 100644 tests/baselines/reference/emitExponentiationOperatorInTempalteString4(target=es2015).js
rename tests/baselines/reference/{emitExponentiationOperatorInTempalteString4.symbols => emitExponentiationOperatorInTempalteString4(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitExponentiationOperatorInTempalteString4.types => emitExponentiationOperatorInTempalteString4(target=es2015).types} (100%)
rename tests/baselines/reference/{emitExponentiationOperatorInTempalteString4.js => emitExponentiationOperatorInTempalteString4(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitExponentiationOperatorInTempalteString4(target=es5).symbols
create mode 100644 tests/baselines/reference/emitExponentiationOperatorInTempalteString4(target=es5).types
create mode 100644 tests/baselines/reference/emitExponentiationOperatorInTemplateString1(target=es2015).js
rename tests/baselines/reference/{emitExponentiationOperatorInTemplateString1.symbols => emitExponentiationOperatorInTemplateString1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitExponentiationOperatorInTemplateString1.types => emitExponentiationOperatorInTemplateString1(target=es2015).types} (100%)
rename tests/baselines/reference/{emitExponentiationOperatorInTemplateString1.js => emitExponentiationOperatorInTemplateString1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitExponentiationOperatorInTemplateString1(target=es5).symbols
create mode 100644 tests/baselines/reference/emitExponentiationOperatorInTemplateString1(target=es5).types
create mode 100644 tests/baselines/reference/emitExponentiationOperatorInTemplateString2(target=es2015).js
rename tests/baselines/reference/{emitExponentiationOperatorInTemplateString2.symbols => emitExponentiationOperatorInTemplateString2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitExponentiationOperatorInTemplateString2.types => emitExponentiationOperatorInTemplateString2(target=es2015).types} (100%)
rename tests/baselines/reference/{emitExponentiationOperatorInTemplateString2.js => emitExponentiationOperatorInTemplateString2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitExponentiationOperatorInTemplateString2(target=es5).symbols
create mode 100644 tests/baselines/reference/emitExponentiationOperatorInTemplateString2(target=es5).types
create mode 100644 tests/baselines/reference/emitExponentiationOperatorInTemplateString3(target=es2015).js
rename tests/baselines/reference/{emitExponentiationOperatorInTemplateString3.symbols => emitExponentiationOperatorInTemplateString3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitExponentiationOperatorInTemplateString3.types => emitExponentiationOperatorInTemplateString3(target=es2015).types} (100%)
rename tests/baselines/reference/{emitExponentiationOperatorInTemplateString3.js => emitExponentiationOperatorInTemplateString3(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitExponentiationOperatorInTemplateString3(target=es5).symbols
create mode 100644 tests/baselines/reference/emitExponentiationOperatorInTemplateString3(target=es5).types
create mode 100644 tests/baselines/reference/emitRestParametersFunction(target=es2015).js
rename tests/baselines/reference/{emitRestParametersFunction.symbols => emitRestParametersFunction(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitRestParametersFunction.types => emitRestParametersFunction(target=es2015).types} (100%)
rename tests/baselines/reference/{emitRestParametersFunction.js => emitRestParametersFunction(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitRestParametersFunction(target=es5).symbols
create mode 100644 tests/baselines/reference/emitRestParametersFunction(target=es5).types
create mode 100644 tests/baselines/reference/emitRestParametersFunctionExpression(target=es2015).js
rename tests/baselines/reference/{emitRestParametersFunctionExpression.symbols => emitRestParametersFunctionExpression(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitRestParametersFunctionExpression.types => emitRestParametersFunctionExpression(target=es2015).types} (100%)
rename tests/baselines/reference/{emitRestParametersFunctionExpression.js => emitRestParametersFunctionExpression(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitRestParametersFunctionExpression(target=es5).symbols
create mode 100644 tests/baselines/reference/emitRestParametersFunctionExpression(target=es5).types
create mode 100644 tests/baselines/reference/emitRestParametersFunctionProperty(target=es2015).js
rename tests/baselines/reference/{emitRestParametersFunctionProperty.symbols => emitRestParametersFunctionProperty(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitRestParametersFunctionProperty.types => emitRestParametersFunctionProperty(target=es2015).types} (100%)
rename tests/baselines/reference/{emitRestParametersFunctionProperty.js => emitRestParametersFunctionProperty(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitRestParametersFunctionProperty(target=es5).symbols
create mode 100644 tests/baselines/reference/emitRestParametersFunctionProperty(target=es5).types
create mode 100644 tests/baselines/reference/emitRestParametersMethod(target=es2015).js
rename tests/baselines/reference/{emitRestParametersMethod.symbols => emitRestParametersMethod(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitRestParametersMethod.types => emitRestParametersMethod(target=es2015).types} (100%)
rename tests/baselines/reference/{emitRestParametersMethod.js => emitRestParametersMethod(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitRestParametersMethod(target=es5).symbols
create mode 100644 tests/baselines/reference/emitRestParametersMethod(target=es5).types
create mode 100644 tests/baselines/reference/emitThisInObjectLiteralGetter(target=es2015).js
rename tests/baselines/reference/{emitThisInObjectLiteralGetter.symbols => emitThisInObjectLiteralGetter(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitThisInObjectLiteralGetter.types => emitThisInObjectLiteralGetter(target=es2015).types} (100%)
rename tests/baselines/reference/{emitThisInObjectLiteralGetter.js => emitThisInObjectLiteralGetter(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitThisInObjectLiteralGetter(target=es5).symbols
create mode 100644 tests/baselines/reference/emitThisInObjectLiteralGetter(target=es5).types
create mode 100644 tests/baselines/reference/emitter.asyncGenerators.classMethods.es5(target=es2015).js
rename tests/baselines/reference/{emitter.asyncGenerators.classMethods.es5.symbols => emitter.asyncGenerators.classMethods.es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitter.asyncGenerators.classMethods.es5.types => emitter.asyncGenerators.classMethods.es5(target=es2015).types} (100%)
rename tests/baselines/reference/{emitter.asyncGenerators.classMethods.es5.js => emitter.asyncGenerators.classMethods.es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitter.asyncGenerators.classMethods.es5(target=es5).symbols
create mode 100644 tests/baselines/reference/emitter.asyncGenerators.classMethods.es5(target=es5).types
create mode 100644 tests/baselines/reference/emitter.asyncGenerators.functionDeclarations.es5(target=es2015).js
rename tests/baselines/reference/{emitter.asyncGenerators.functionDeclarations.es5.symbols => emitter.asyncGenerators.functionDeclarations.es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitter.asyncGenerators.functionDeclarations.es5.types => emitter.asyncGenerators.functionDeclarations.es5(target=es2015).types} (100%)
rename tests/baselines/reference/{emitter.asyncGenerators.functionDeclarations.es5.js => emitter.asyncGenerators.functionDeclarations.es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitter.asyncGenerators.functionDeclarations.es5(target=es5).symbols
create mode 100644 tests/baselines/reference/emitter.asyncGenerators.functionDeclarations.es5(target=es5).types
create mode 100644 tests/baselines/reference/emitter.asyncGenerators.functionExpressions.es5(target=es2015).js
rename tests/baselines/reference/{emitter.asyncGenerators.functionExpressions.es5.symbols => emitter.asyncGenerators.functionExpressions.es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitter.asyncGenerators.functionExpressions.es5.types => emitter.asyncGenerators.functionExpressions.es5(target=es2015).types} (100%)
rename tests/baselines/reference/{emitter.asyncGenerators.functionExpressions.es5.js => emitter.asyncGenerators.functionExpressions.es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitter.asyncGenerators.functionExpressions.es5(target=es5).symbols
create mode 100644 tests/baselines/reference/emitter.asyncGenerators.functionExpressions.es5(target=es5).types
create mode 100644 tests/baselines/reference/emitter.asyncGenerators.objectLiteralMethods.es5(target=es2015).js
rename tests/baselines/reference/{emitter.asyncGenerators.objectLiteralMethods.es5.symbols => emitter.asyncGenerators.objectLiteralMethods.es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emitter.asyncGenerators.objectLiteralMethods.es5.types => emitter.asyncGenerators.objectLiteralMethods.es5(target=es2015).types} (100%)
rename tests/baselines/reference/{emitter.asyncGenerators.objectLiteralMethods.es5.js => emitter.asyncGenerators.objectLiteralMethods.es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emitter.asyncGenerators.objectLiteralMethods.es5(target=es5).symbols
create mode 100644 tests/baselines/reference/emitter.asyncGenerators.objectLiteralMethods.es5(target=es5).types
create mode 100644 tests/baselines/reference/emptyAssignmentPatterns01_ES5(target=es2015).js
rename tests/baselines/reference/{emptyAssignmentPatterns01_ES5.symbols => emptyAssignmentPatterns01_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emptyAssignmentPatterns01_ES5.types => emptyAssignmentPatterns01_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{emptyAssignmentPatterns01_ES5.js => emptyAssignmentPatterns01_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emptyAssignmentPatterns01_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/emptyAssignmentPatterns01_ES5(target=es5).types
create mode 100644 tests/baselines/reference/emptyAssignmentPatterns01_ES5iterable(target=es2015).js
rename tests/baselines/reference/{emptyAssignmentPatterns01_ES5iterable.symbols => emptyAssignmentPatterns01_ES5iterable(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emptyAssignmentPatterns01_ES5iterable.types => emptyAssignmentPatterns01_ES5iterable(target=es2015).types} (100%)
rename tests/baselines/reference/{emptyAssignmentPatterns01_ES5iterable.js => emptyAssignmentPatterns01_ES5iterable(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emptyAssignmentPatterns01_ES5iterable(target=es5).symbols
create mode 100644 tests/baselines/reference/emptyAssignmentPatterns01_ES5iterable(target=es5).types
create mode 100644 tests/baselines/reference/emptyAssignmentPatterns02_ES5(target=es2015).js
rename tests/baselines/reference/{emptyAssignmentPatterns02_ES5.symbols => emptyAssignmentPatterns02_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emptyAssignmentPatterns02_ES5.types => emptyAssignmentPatterns02_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{emptyAssignmentPatterns02_ES5.js => emptyAssignmentPatterns02_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emptyAssignmentPatterns02_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/emptyAssignmentPatterns02_ES5(target=es5).types
create mode 100644 tests/baselines/reference/emptyAssignmentPatterns02_ES5iterable(target=es2015).js
rename tests/baselines/reference/{emptyAssignmentPatterns02_ES5iterable.symbols => emptyAssignmentPatterns02_ES5iterable(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emptyAssignmentPatterns02_ES5iterable.types => emptyAssignmentPatterns02_ES5iterable(target=es2015).types} (100%)
rename tests/baselines/reference/{emptyAssignmentPatterns02_ES5iterable.js => emptyAssignmentPatterns02_ES5iterable(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emptyAssignmentPatterns02_ES5iterable(target=es5).symbols
create mode 100644 tests/baselines/reference/emptyAssignmentPatterns02_ES5iterable(target=es5).types
create mode 100644 tests/baselines/reference/emptyAssignmentPatterns03_ES5(target=es2015).js
rename tests/baselines/reference/{emptyAssignmentPatterns03_ES5.symbols => emptyAssignmentPatterns03_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emptyAssignmentPatterns03_ES5.types => emptyAssignmentPatterns03_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{emptyAssignmentPatterns03_ES5.js => emptyAssignmentPatterns03_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emptyAssignmentPatterns03_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/emptyAssignmentPatterns03_ES5(target=es5).types
create mode 100644 tests/baselines/reference/emptyAssignmentPatterns03_ES5iterable(target=es2015).js
rename tests/baselines/reference/{emptyAssignmentPatterns03_ES5iterable.symbols => emptyAssignmentPatterns03_ES5iterable(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emptyAssignmentPatterns03_ES5iterable.types => emptyAssignmentPatterns03_ES5iterable(target=es2015).types} (100%)
rename tests/baselines/reference/{emptyAssignmentPatterns03_ES5iterable.js => emptyAssignmentPatterns03_ES5iterable(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emptyAssignmentPatterns03_ES5iterable(target=es5).symbols
create mode 100644 tests/baselines/reference/emptyAssignmentPatterns03_ES5iterable(target=es5).types
create mode 100644 tests/baselines/reference/emptyAssignmentPatterns04_ES5(target=es2015).js
rename tests/baselines/reference/{emptyAssignmentPatterns04_ES5.symbols => emptyAssignmentPatterns04_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emptyAssignmentPatterns04_ES5.types => emptyAssignmentPatterns04_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{emptyAssignmentPatterns04_ES5.js => emptyAssignmentPatterns04_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emptyAssignmentPatterns04_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/emptyAssignmentPatterns04_ES5(target=es5).types
create mode 100644 tests/baselines/reference/emptyAssignmentPatterns04_ES5iterable(target=es2015).js
rename tests/baselines/reference/{emptyAssignmentPatterns04_ES5iterable.symbols => emptyAssignmentPatterns04_ES5iterable(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emptyAssignmentPatterns04_ES5iterable.types => emptyAssignmentPatterns04_ES5iterable(target=es2015).types} (100%)
rename tests/baselines/reference/{emptyAssignmentPatterns04_ES5iterable.js => emptyAssignmentPatterns04_ES5iterable(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emptyAssignmentPatterns04_ES5iterable(target=es5).symbols
create mode 100644 tests/baselines/reference/emptyAssignmentPatterns04_ES5iterable(target=es5).types
rename tests/baselines/reference/{emptyFile-declaration.js => emptyFile-declaration(target=es2015).js} (100%)
rename tests/baselines/reference/{emptyFile-declaration.symbols => emptyFile-declaration(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emptyFile-declaration.types => emptyFile-declaration(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/emptyFile-declaration(target=es5).js
create mode 100644 tests/baselines/reference/emptyFile-declaration(target=es5).symbols
create mode 100644 tests/baselines/reference/emptyFile-declaration(target=es5).types
rename tests/baselines/reference/{emptyFile-souremap.js => emptyFile-souremap(target=es2015).js} (100%)
rename tests/baselines/reference/{emptyFile-souremap.js.map => emptyFile-souremap(target=es2015).js.map} (100%)
rename tests/baselines/reference/{emptyFile-souremap.sourcemap.txt => emptyFile-souremap(target=es2015).sourcemap.txt} (100%)
rename tests/baselines/reference/{emptyFile-souremap.symbols => emptyFile-souremap(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emptyFile-souremap.types => emptyFile-souremap(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/emptyFile-souremap(target=es5).js
create mode 100644 tests/baselines/reference/emptyFile-souremap(target=es5).js.map
create mode 100644 tests/baselines/reference/emptyFile-souremap(target=es5).sourcemap.txt
create mode 100644 tests/baselines/reference/emptyFile-souremap(target=es5).symbols
create mode 100644 tests/baselines/reference/emptyFile-souremap(target=es5).types
create mode 100644 tests/baselines/reference/emptyVariableDeclarationBindingPatterns01_ES5(target=es2015).js
rename tests/baselines/reference/{emptyVariableDeclarationBindingPatterns01_ES5.symbols => emptyVariableDeclarationBindingPatterns01_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emptyVariableDeclarationBindingPatterns01_ES5.types => emptyVariableDeclarationBindingPatterns01_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{emptyVariableDeclarationBindingPatterns01_ES5.js => emptyVariableDeclarationBindingPatterns01_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emptyVariableDeclarationBindingPatterns01_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/emptyVariableDeclarationBindingPatterns01_ES5(target=es5).types
create mode 100644 tests/baselines/reference/emptyVariableDeclarationBindingPatterns01_ES5iterable(target=es2015).js
rename tests/baselines/reference/{emptyVariableDeclarationBindingPatterns01_ES5iterable.symbols => emptyVariableDeclarationBindingPatterns01_ES5iterable(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emptyVariableDeclarationBindingPatterns01_ES5iterable.types => emptyVariableDeclarationBindingPatterns01_ES5iterable(target=es2015).types} (100%)
rename tests/baselines/reference/{emptyVariableDeclarationBindingPatterns01_ES5iterable.js => emptyVariableDeclarationBindingPatterns01_ES5iterable(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emptyVariableDeclarationBindingPatterns01_ES5iterable(target=es5).symbols
create mode 100644 tests/baselines/reference/emptyVariableDeclarationBindingPatterns01_ES5iterable(target=es5).types
rename tests/baselines/reference/{emptyVariableDeclarationBindingPatterns02_ES5.errors.txt => emptyVariableDeclarationBindingPatterns02_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES5(target=es2015).js
rename tests/baselines/reference/{emptyVariableDeclarationBindingPatterns02_ES5.symbols => emptyVariableDeclarationBindingPatterns02_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emptyVariableDeclarationBindingPatterns02_ES5.types => emptyVariableDeclarationBindingPatterns02_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES5(target=es5).errors.txt
rename tests/baselines/reference/{emptyVariableDeclarationBindingPatterns02_ES5.js => emptyVariableDeclarationBindingPatterns02_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES5(target=es5).types
rename tests/baselines/reference/{emptyVariableDeclarationBindingPatterns02_ES5iterable.errors.txt => emptyVariableDeclarationBindingPatterns02_ES5iterable(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES5iterable(target=es2015).js
rename tests/baselines/reference/{emptyVariableDeclarationBindingPatterns02_ES5iterable.symbols => emptyVariableDeclarationBindingPatterns02_ES5iterable(target=es2015).symbols} (100%)
rename tests/baselines/reference/{emptyVariableDeclarationBindingPatterns02_ES5iterable.types => emptyVariableDeclarationBindingPatterns02_ES5iterable(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES5iterable(target=es5).errors.txt
rename tests/baselines/reference/{emptyVariableDeclarationBindingPatterns02_ES5iterable.js => emptyVariableDeclarationBindingPatterns02_ES5iterable(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES5iterable(target=es5).symbols
create mode 100644 tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES5iterable(target=es5).types
rename tests/baselines/reference/{errorsOnImportedSymbol.errors.txt => errorsOnImportedSymbol(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{errorsOnImportedSymbol.js => errorsOnImportedSymbol(target=es2015).js} (100%)
rename tests/baselines/reference/{errorsOnImportedSymbol.symbols => errorsOnImportedSymbol(target=es2015).symbols} (100%)
rename tests/baselines/reference/{errorsOnImportedSymbol.types => errorsOnImportedSymbol(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/errorsOnImportedSymbol(target=es5).errors.txt
create mode 100644 tests/baselines/reference/errorsOnImportedSymbol(target=es5).js
create mode 100644 tests/baselines/reference/errorsOnImportedSymbol(target=es5).symbols
create mode 100644 tests/baselines/reference/errorsOnImportedSymbol(target=es5).types
rename tests/baselines/reference/{es5-amd.errors.txt => es5-amd(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/es5-amd(target=es2015).js
rename tests/baselines/reference/{es5-amd.symbols => es5-amd(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-amd.types => es5-amd(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es5-amd(target=es5).errors.txt
rename tests/baselines/reference/{es5-amd.js => es5-amd(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-amd(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-amd(target=es5).types
create mode 100644 tests/baselines/reference/es5-asyncFunction(target=es2015).js
rename tests/baselines/reference/{es5-asyncFunction.symbols => es5-asyncFunction(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-asyncFunction.types => es5-asyncFunction(target=es2015).types} (100%)
rename tests/baselines/reference/{es5-asyncFunction.js => es5-asyncFunction(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-asyncFunction(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-asyncFunction(target=es5).types
create mode 100644 tests/baselines/reference/es5-asyncFunctionArrayLiterals(target=es2015).js
rename tests/baselines/reference/{es5-asyncFunctionArrayLiterals.symbols => es5-asyncFunctionArrayLiterals(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-asyncFunctionArrayLiterals.types => es5-asyncFunctionArrayLiterals(target=es2015).types} (100%)
rename tests/baselines/reference/{es5-asyncFunctionArrayLiterals.js => es5-asyncFunctionArrayLiterals(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-asyncFunctionArrayLiterals(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-asyncFunctionArrayLiterals(target=es5).types
create mode 100644 tests/baselines/reference/es5-asyncFunctionBinaryExpressions(target=es2015).js
rename tests/baselines/reference/{es5-asyncFunctionBinaryExpressions.symbols => es5-asyncFunctionBinaryExpressions(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-asyncFunctionBinaryExpressions.types => es5-asyncFunctionBinaryExpressions(target=es2015).types} (100%)
rename tests/baselines/reference/{es5-asyncFunctionBinaryExpressions.js => es5-asyncFunctionBinaryExpressions(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-asyncFunctionBinaryExpressions(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-asyncFunctionBinaryExpressions(target=es5).types
create mode 100644 tests/baselines/reference/es5-asyncFunctionCallExpressions(target=es2015).js
rename tests/baselines/reference/{es5-asyncFunctionCallExpressions.symbols => es5-asyncFunctionCallExpressions(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-asyncFunctionCallExpressions.types => es5-asyncFunctionCallExpressions(target=es2015).types} (100%)
rename tests/baselines/reference/{es5-asyncFunctionCallExpressions.js => es5-asyncFunctionCallExpressions(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-asyncFunctionCallExpressions(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-asyncFunctionCallExpressions(target=es5).types
create mode 100644 tests/baselines/reference/es5-asyncFunctionConditionals(target=es2015).js
rename tests/baselines/reference/{es5-asyncFunctionConditionals.symbols => es5-asyncFunctionConditionals(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-asyncFunctionConditionals.types => es5-asyncFunctionConditionals(target=es2015).types} (100%)
rename tests/baselines/reference/{es5-asyncFunctionConditionals.js => es5-asyncFunctionConditionals(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-asyncFunctionConditionals(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-asyncFunctionConditionals(target=es5).types
create mode 100644 tests/baselines/reference/es5-asyncFunctionDoStatements(target=es2015).js
rename tests/baselines/reference/{es5-asyncFunctionDoStatements.symbols => es5-asyncFunctionDoStatements(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-asyncFunctionDoStatements.types => es5-asyncFunctionDoStatements(target=es2015).types} (100%)
rename tests/baselines/reference/{es5-asyncFunctionDoStatements.js => es5-asyncFunctionDoStatements(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-asyncFunctionDoStatements(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-asyncFunctionDoStatements(target=es5).types
create mode 100644 tests/baselines/reference/es5-asyncFunctionElementAccess(target=es2015).js
rename tests/baselines/reference/{es5-asyncFunctionElementAccess.symbols => es5-asyncFunctionElementAccess(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-asyncFunctionElementAccess.types => es5-asyncFunctionElementAccess(target=es2015).types} (100%)
rename tests/baselines/reference/{es5-asyncFunctionElementAccess.js => es5-asyncFunctionElementAccess(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-asyncFunctionElementAccess(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-asyncFunctionElementAccess(target=es5).types
create mode 100644 tests/baselines/reference/es5-asyncFunctionForInStatements(target=es2015).js
rename tests/baselines/reference/{es5-asyncFunctionForInStatements.symbols => es5-asyncFunctionForInStatements(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-asyncFunctionForInStatements.types => es5-asyncFunctionForInStatements(target=es2015).types} (100%)
rename tests/baselines/reference/{es5-asyncFunctionForInStatements.js => es5-asyncFunctionForInStatements(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-asyncFunctionForInStatements(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-asyncFunctionForInStatements(target=es5).types
create mode 100644 tests/baselines/reference/es5-asyncFunctionForOfStatements(target=es2015).js
rename tests/baselines/reference/{es5-asyncFunctionForOfStatements.symbols => es5-asyncFunctionForOfStatements(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-asyncFunctionForOfStatements.types => es5-asyncFunctionForOfStatements(target=es2015).types} (100%)
rename tests/baselines/reference/{es5-asyncFunctionForOfStatements.js => es5-asyncFunctionForOfStatements(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-asyncFunctionForOfStatements(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-asyncFunctionForOfStatements(target=es5).types
create mode 100644 tests/baselines/reference/es5-asyncFunctionForStatements(target=es2015).js
rename tests/baselines/reference/{es5-asyncFunctionForStatements.symbols => es5-asyncFunctionForStatements(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-asyncFunctionForStatements.types => es5-asyncFunctionForStatements(target=es2015).types} (100%)
rename tests/baselines/reference/{es5-asyncFunctionForStatements.js => es5-asyncFunctionForStatements(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-asyncFunctionForStatements(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-asyncFunctionForStatements(target=es5).types
create mode 100644 tests/baselines/reference/es5-asyncFunctionHoisting(target=es2015).js
rename tests/baselines/reference/{es5-asyncFunctionHoisting.symbols => es5-asyncFunctionHoisting(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-asyncFunctionHoisting.types => es5-asyncFunctionHoisting(target=es2015).types} (100%)
rename tests/baselines/reference/{es5-asyncFunctionHoisting.js => es5-asyncFunctionHoisting(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-asyncFunctionHoisting(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-asyncFunctionHoisting(target=es5).types
create mode 100644 tests/baselines/reference/es5-asyncFunctionIfStatements(target=es2015).js
rename tests/baselines/reference/{es5-asyncFunctionIfStatements.symbols => es5-asyncFunctionIfStatements(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-asyncFunctionIfStatements.types => es5-asyncFunctionIfStatements(target=es2015).types} (100%)
rename tests/baselines/reference/{es5-asyncFunctionIfStatements.js => es5-asyncFunctionIfStatements(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-asyncFunctionIfStatements(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-asyncFunctionIfStatements(target=es5).types
create mode 100644 tests/baselines/reference/es5-asyncFunctionLongObjectLiteral(target=es2015).js
rename tests/baselines/reference/{es5-asyncFunctionLongObjectLiteral.symbols => es5-asyncFunctionLongObjectLiteral(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-asyncFunctionLongObjectLiteral.types => es5-asyncFunctionLongObjectLiteral(target=es2015).types} (100%)
rename tests/baselines/reference/{es5-asyncFunctionLongObjectLiteral.js => es5-asyncFunctionLongObjectLiteral(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-asyncFunctionLongObjectLiteral(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-asyncFunctionLongObjectLiteral(target=es5).types
create mode 100644 tests/baselines/reference/es5-asyncFunctionNestedLoops(target=es2015).js
rename tests/baselines/reference/{es5-asyncFunctionNestedLoops.symbols => es5-asyncFunctionNestedLoops(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-asyncFunctionNestedLoops.types => es5-asyncFunctionNestedLoops(target=es2015).types} (100%)
rename tests/baselines/reference/{es5-asyncFunctionNestedLoops.js => es5-asyncFunctionNestedLoops(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-asyncFunctionNestedLoops(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-asyncFunctionNestedLoops(target=es5).types
create mode 100644 tests/baselines/reference/es5-asyncFunctionNewExpressions(target=es2015).js
rename tests/baselines/reference/{es5-asyncFunctionNewExpressions.symbols => es5-asyncFunctionNewExpressions(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-asyncFunctionNewExpressions.types => es5-asyncFunctionNewExpressions(target=es2015).types} (100%)
rename tests/baselines/reference/{es5-asyncFunctionNewExpressions.js => es5-asyncFunctionNewExpressions(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-asyncFunctionNewExpressions(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-asyncFunctionNewExpressions(target=es5).types
create mode 100644 tests/baselines/reference/es5-asyncFunctionObjectLiterals(target=es2015).js
rename tests/baselines/reference/{es5-asyncFunctionObjectLiterals.symbols => es5-asyncFunctionObjectLiterals(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-asyncFunctionObjectLiterals.types => es5-asyncFunctionObjectLiterals(target=es2015).types} (100%)
rename tests/baselines/reference/{es5-asyncFunctionObjectLiterals.js => es5-asyncFunctionObjectLiterals(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-asyncFunctionObjectLiterals(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-asyncFunctionObjectLiterals(target=es5).types
create mode 100644 tests/baselines/reference/es5-asyncFunctionPropertyAccess(target=es2015).js
rename tests/baselines/reference/{es5-asyncFunctionPropertyAccess.symbols => es5-asyncFunctionPropertyAccess(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-asyncFunctionPropertyAccess.types => es5-asyncFunctionPropertyAccess(target=es2015).types} (100%)
rename tests/baselines/reference/{es5-asyncFunctionPropertyAccess.js => es5-asyncFunctionPropertyAccess(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-asyncFunctionPropertyAccess(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-asyncFunctionPropertyAccess(target=es5).types
create mode 100644 tests/baselines/reference/es5-asyncFunctionReturnStatements(target=es2015).js
rename tests/baselines/reference/{es5-asyncFunctionReturnStatements.symbols => es5-asyncFunctionReturnStatements(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-asyncFunctionReturnStatements.types => es5-asyncFunctionReturnStatements(target=es2015).types} (100%)
rename tests/baselines/reference/{es5-asyncFunctionReturnStatements.js => es5-asyncFunctionReturnStatements(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-asyncFunctionReturnStatements(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-asyncFunctionReturnStatements(target=es5).types
create mode 100644 tests/baselines/reference/es5-asyncFunctionSwitchStatements(target=es2015).js
rename tests/baselines/reference/{es5-asyncFunctionSwitchStatements.symbols => es5-asyncFunctionSwitchStatements(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-asyncFunctionSwitchStatements.types => es5-asyncFunctionSwitchStatements(target=es2015).types} (100%)
rename tests/baselines/reference/{es5-asyncFunctionSwitchStatements.js => es5-asyncFunctionSwitchStatements(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-asyncFunctionSwitchStatements(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-asyncFunctionSwitchStatements(target=es5).types
create mode 100644 tests/baselines/reference/es5-asyncFunctionTryStatements(target=es2015).js
rename tests/baselines/reference/{es5-asyncFunctionTryStatements.symbols => es5-asyncFunctionTryStatements(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-asyncFunctionTryStatements.types => es5-asyncFunctionTryStatements(target=es2015).types} (100%)
rename tests/baselines/reference/{es5-asyncFunctionTryStatements.js => es5-asyncFunctionTryStatements(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-asyncFunctionTryStatements(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-asyncFunctionTryStatements(target=es5).types
create mode 100644 tests/baselines/reference/es5-asyncFunctionWhileStatements(target=es2015).js
rename tests/baselines/reference/{es5-asyncFunctionWhileStatements.symbols => es5-asyncFunctionWhileStatements(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-asyncFunctionWhileStatements.types => es5-asyncFunctionWhileStatements(target=es2015).types} (100%)
rename tests/baselines/reference/{es5-asyncFunctionWhileStatements.js => es5-asyncFunctionWhileStatements(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-asyncFunctionWhileStatements(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-asyncFunctionWhileStatements(target=es5).types
rename tests/baselines/reference/{es5-asyncFunctionWithStatements.errors.txt => es5-asyncFunctionWithStatements(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/es5-asyncFunctionWithStatements(target=es2015).js
rename tests/baselines/reference/{es5-asyncFunctionWithStatements.symbols => es5-asyncFunctionWithStatements(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-asyncFunctionWithStatements.types => es5-asyncFunctionWithStatements(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es5-asyncFunctionWithStatements(target=es5).errors.txt
rename tests/baselines/reference/{es5-asyncFunctionWithStatements.js => es5-asyncFunctionWithStatements(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-asyncFunctionWithStatements(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-asyncFunctionWithStatements(target=es5).types
create mode 100644 tests/baselines/reference/es5-commonjs(target=es2015).js
rename tests/baselines/reference/{es5-commonjs.symbols => es5-commonjs(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-commonjs.types => es5-commonjs(target=es2015).types} (100%)
rename tests/baselines/reference/{es5-commonjs.js => es5-commonjs(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-commonjs(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-commonjs(target=es5).types
rename tests/baselines/reference/{es5-commonjs2.js => es5-commonjs2(target=es2015).js} (100%)
rename tests/baselines/reference/{es5-commonjs2.symbols => es5-commonjs2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-commonjs2.types => es5-commonjs2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es5-commonjs2(target=es5).js
create mode 100644 tests/baselines/reference/es5-commonjs2(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-commonjs2(target=es5).types
rename tests/baselines/reference/{es5-commonjs3.errors.txt => es5-commonjs3(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{es5-commonjs3.js => es5-commonjs3(target=es2015).js} (100%)
rename tests/baselines/reference/{es5-commonjs3.symbols => es5-commonjs3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-commonjs3.types => es5-commonjs3(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es5-commonjs3(target=es5).errors.txt
create mode 100644 tests/baselines/reference/es5-commonjs3(target=es5).js
create mode 100644 tests/baselines/reference/es5-commonjs3(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-commonjs3(target=es5).types
rename tests/baselines/reference/{es5-commonjs4.errors.txt => es5-commonjs4(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/es5-commonjs4(target=es2015).js
rename tests/baselines/reference/{es5-commonjs4.symbols => es5-commonjs4(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-commonjs4.types => es5-commonjs4(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es5-commonjs4(target=es5).errors.txt
rename tests/baselines/reference/{es5-commonjs4.js => es5-commonjs4(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-commonjs4(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-commonjs4(target=es5).types
rename tests/baselines/reference/{es5-commonjs5.js => es5-commonjs5(target=es2015).js} (100%)
rename tests/baselines/reference/{es5-commonjs5.symbols => es5-commonjs5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-commonjs5.types => es5-commonjs5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es5-commonjs5(target=es5).js
create mode 100644 tests/baselines/reference/es5-commonjs5(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-commonjs5(target=es5).types
rename tests/baselines/reference/{es5-commonjs6.js => es5-commonjs6(target=es2015).js} (100%)
rename tests/baselines/reference/{es5-commonjs6.symbols => es5-commonjs6(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-commonjs6.types => es5-commonjs6(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es5-commonjs6(target=es5).js
create mode 100644 tests/baselines/reference/es5-commonjs6(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-commonjs6(target=es5).types
rename tests/baselines/reference/{es5-commonjs7.symbols => es5-commonjs7(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-commonjs7.types => es5-commonjs7(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es5-commonjs7(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-commonjs7(target=es5).types
rename tests/baselines/reference/{es5-commonjs8.symbols => es5-commonjs8(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-commonjs8.types => es5-commonjs8(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es5-commonjs8(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-commonjs8(target=es5).types
rename tests/baselines/reference/{es5-declaration-amd.errors.txt => es5-declaration-amd(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/es5-declaration-amd(target=es2015).js
rename tests/baselines/reference/{es5-declaration-amd.symbols => es5-declaration-amd(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-declaration-amd.types => es5-declaration-amd(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es5-declaration-amd(target=es5).errors.txt
rename tests/baselines/reference/{es5-declaration-amd.js => es5-declaration-amd(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-declaration-amd(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-declaration-amd(target=es5).types
create mode 100644 tests/baselines/reference/es5-importHelpersAsyncFunctions(target=es2015).js
rename tests/baselines/reference/{es5-importHelpersAsyncFunctions.symbols => es5-importHelpersAsyncFunctions(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-importHelpersAsyncFunctions.types => es5-importHelpersAsyncFunctions(target=es2015).types} (100%)
rename tests/baselines/reference/{es5-importHelpersAsyncFunctions.js => es5-importHelpersAsyncFunctions(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-importHelpersAsyncFunctions(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-importHelpersAsyncFunctions(target=es5).types
rename tests/baselines/reference/{es5-oldStyleOctalLiteralInEnums.errors.txt => es5-oldStyleOctalLiteralInEnums(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{es5-oldStyleOctalLiteralInEnums.js => es5-oldStyleOctalLiteralInEnums(target=es2015).js} (100%)
rename tests/baselines/reference/{es5-oldStyleOctalLiteralInEnums.symbols => es5-oldStyleOctalLiteralInEnums(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-oldStyleOctalLiteralInEnums.types => es5-oldStyleOctalLiteralInEnums(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es5-oldStyleOctalLiteralInEnums(target=es5).errors.txt
create mode 100644 tests/baselines/reference/es5-oldStyleOctalLiteralInEnums(target=es5).js
create mode 100644 tests/baselines/reference/es5-oldStyleOctalLiteralInEnums(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-oldStyleOctalLiteralInEnums(target=es5).types
rename tests/baselines/reference/{es5-souremap-amd.errors.txt => es5-souremap-amd(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/es5-souremap-amd(target=es2015).js
create mode 100644 tests/baselines/reference/es5-souremap-amd(target=es2015).js.map
create mode 100644 tests/baselines/reference/es5-souremap-amd(target=es2015).sourcemap.txt
rename tests/baselines/reference/{es5-souremap-amd.symbols => es5-souremap-amd(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-souremap-amd.types => es5-souremap-amd(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es5-souremap-amd(target=es5).errors.txt
rename tests/baselines/reference/{es5-souremap-amd.js => es5-souremap-amd(target=es5).js} (100%)
rename tests/baselines/reference/{es5-souremap-amd.js.map => es5-souremap-amd(target=es5).js.map} (100%)
rename tests/baselines/reference/{es5-souremap-amd.sourcemap.txt => es5-souremap-amd(target=es5).sourcemap.txt} (100%)
create mode 100644 tests/baselines/reference/es5-souremap-amd(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-souremap-amd(target=es5).types
rename tests/baselines/reference/{es5-system.errors.txt => es5-system(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/es5-system(target=es2015).js
rename tests/baselines/reference/{es5-system.symbols => es5-system(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-system.types => es5-system(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es5-system(target=es5).errors.txt
rename tests/baselines/reference/{es5-system.js => es5-system(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-system(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-system(target=es5).types
rename tests/baselines/reference/{es5-system2.errors.txt => es5-system2(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{es5-system2.js => es5-system2(target=es2015).js} (100%)
rename tests/baselines/reference/{es5-system2.symbols => es5-system2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-system2.types => es5-system2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es5-system2(target=es5).errors.txt
create mode 100644 tests/baselines/reference/es5-system2(target=es5).js
create mode 100644 tests/baselines/reference/es5-system2(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-system2(target=es5).types
rename tests/baselines/reference/{es5-umd.errors.txt => es5-umd(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/es5-umd(target=es2015).js
rename tests/baselines/reference/{es5-umd.symbols => es5-umd(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-umd.types => es5-umd(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es5-umd(target=es5).errors.txt
rename tests/baselines/reference/{es5-umd.js => es5-umd(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-umd(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-umd(target=es5).types
rename tests/baselines/reference/{es5-umd2.errors.txt => es5-umd2(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/es5-umd2(target=es2015).js
rename tests/baselines/reference/{es5-umd2.symbols => es5-umd2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-umd2.types => es5-umd2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es5-umd2(target=es5).errors.txt
rename tests/baselines/reference/{es5-umd2.js => es5-umd2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-umd2(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-umd2(target=es5).types
rename tests/baselines/reference/{es5-umd3.errors.txt => es5-umd3(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/es5-umd3(target=es2015).js
rename tests/baselines/reference/{es5-umd3.symbols => es5-umd3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-umd3.types => es5-umd3(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es5-umd3(target=es5).errors.txt
rename tests/baselines/reference/{es5-umd3.js => es5-umd3(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-umd3(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-umd3(target=es5).types
rename tests/baselines/reference/{es5-umd4.errors.txt => es5-umd4(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/es5-umd4(target=es2015).js
rename tests/baselines/reference/{es5-umd4.symbols => es5-umd4(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-umd4.types => es5-umd4(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es5-umd4(target=es5).errors.txt
rename tests/baselines/reference/{es5-umd4.js => es5-umd4(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-umd4(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-umd4(target=es5).types
create mode 100644 tests/baselines/reference/es5-yieldFunctionObjectLiterals(target=es2015).js
rename tests/baselines/reference/{es5-yieldFunctionObjectLiterals.symbols => es5-yieldFunctionObjectLiterals(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5-yieldFunctionObjectLiterals.types => es5-yieldFunctionObjectLiterals(target=es2015).types} (100%)
rename tests/baselines/reference/{es5-yieldFunctionObjectLiterals.js => es5-yieldFunctionObjectLiterals(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5-yieldFunctionObjectLiterals(target=es5).symbols
create mode 100644 tests/baselines/reference/es5-yieldFunctionObjectLiterals(target=es5).types
create mode 100644 tests/baselines/reference/es5ExportDefaultClassDeclaration(target=es2015).js
rename tests/baselines/reference/{es5ExportDefaultClassDeclaration.symbols => es5ExportDefaultClassDeclaration(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5ExportDefaultClassDeclaration.types => es5ExportDefaultClassDeclaration(target=es2015).types} (100%)
rename tests/baselines/reference/{es5ExportDefaultClassDeclaration.js => es5ExportDefaultClassDeclaration(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5ExportDefaultClassDeclaration(target=es5).symbols
create mode 100644 tests/baselines/reference/es5ExportDefaultClassDeclaration(target=es5).types
create mode 100644 tests/baselines/reference/es5ExportDefaultClassDeclaration2(target=es2015).js
rename tests/baselines/reference/{es5ExportDefaultClassDeclaration2.symbols => es5ExportDefaultClassDeclaration2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5ExportDefaultClassDeclaration2.types => es5ExportDefaultClassDeclaration2(target=es2015).types} (100%)
rename tests/baselines/reference/{es5ExportDefaultClassDeclaration2.js => es5ExportDefaultClassDeclaration2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5ExportDefaultClassDeclaration2(target=es5).symbols
create mode 100644 tests/baselines/reference/es5ExportDefaultClassDeclaration2(target=es5).types
rename tests/baselines/reference/{es5ExportDefaultClassDeclaration3.errors.txt => es5ExportDefaultClassDeclaration3(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/es5ExportDefaultClassDeclaration3(target=es2015).js
rename tests/baselines/reference/{es5ExportDefaultClassDeclaration3.symbols => es5ExportDefaultClassDeclaration3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5ExportDefaultClassDeclaration3.types => es5ExportDefaultClassDeclaration3(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es5ExportDefaultClassDeclaration3(target=es5).errors.txt
rename tests/baselines/reference/{es5ExportDefaultClassDeclaration3.js => es5ExportDefaultClassDeclaration3(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5ExportDefaultClassDeclaration3(target=es5).symbols
create mode 100644 tests/baselines/reference/es5ExportDefaultClassDeclaration3(target=es5).types
rename tests/baselines/reference/{es5ExportDefaultClassDeclaration4.js => es5ExportDefaultClassDeclaration4(target=es2015).js} (100%)
rename tests/baselines/reference/{es5ExportDefaultClassDeclaration4.symbols => es5ExportDefaultClassDeclaration4(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5ExportDefaultClassDeclaration4.types => es5ExportDefaultClassDeclaration4(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es5ExportDefaultClassDeclaration4(target=es5).js
create mode 100644 tests/baselines/reference/es5ExportDefaultClassDeclaration4(target=es5).symbols
create mode 100644 tests/baselines/reference/es5ExportDefaultClassDeclaration4(target=es5).types
rename tests/baselines/reference/{es5ExportDefaultExpression.js => es5ExportDefaultExpression(target=es2015).js} (100%)
rename tests/baselines/reference/{es5ExportDefaultExpression.symbols => es5ExportDefaultExpression(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5ExportDefaultExpression.types => es5ExportDefaultExpression(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es5ExportDefaultExpression(target=es5).js
create mode 100644 tests/baselines/reference/es5ExportDefaultExpression(target=es5).symbols
create mode 100644 tests/baselines/reference/es5ExportDefaultExpression(target=es5).types
rename tests/baselines/reference/{es5ExportDefaultFunctionDeclaration.js => es5ExportDefaultFunctionDeclaration(target=es2015).js} (100%)
rename tests/baselines/reference/{es5ExportDefaultFunctionDeclaration.symbols => es5ExportDefaultFunctionDeclaration(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5ExportDefaultFunctionDeclaration.types => es5ExportDefaultFunctionDeclaration(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es5ExportDefaultFunctionDeclaration(target=es5).js
create mode 100644 tests/baselines/reference/es5ExportDefaultFunctionDeclaration(target=es5).symbols
create mode 100644 tests/baselines/reference/es5ExportDefaultFunctionDeclaration(target=es5).types
rename tests/baselines/reference/{es5ExportDefaultFunctionDeclaration2.js => es5ExportDefaultFunctionDeclaration2(target=es2015).js} (100%)
rename tests/baselines/reference/{es5ExportDefaultFunctionDeclaration2.symbols => es5ExportDefaultFunctionDeclaration2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5ExportDefaultFunctionDeclaration2.types => es5ExportDefaultFunctionDeclaration2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es5ExportDefaultFunctionDeclaration2(target=es5).js
create mode 100644 tests/baselines/reference/es5ExportDefaultFunctionDeclaration2(target=es5).symbols
create mode 100644 tests/baselines/reference/es5ExportDefaultFunctionDeclaration2(target=es5).types
rename tests/baselines/reference/{es5ExportDefaultFunctionDeclaration3.js => es5ExportDefaultFunctionDeclaration3(target=es2015).js} (100%)
rename tests/baselines/reference/{es5ExportDefaultFunctionDeclaration3.symbols => es5ExportDefaultFunctionDeclaration3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5ExportDefaultFunctionDeclaration3.types => es5ExportDefaultFunctionDeclaration3(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es5ExportDefaultFunctionDeclaration3(target=es5).js
create mode 100644 tests/baselines/reference/es5ExportDefaultFunctionDeclaration3(target=es5).symbols
create mode 100644 tests/baselines/reference/es5ExportDefaultFunctionDeclaration3(target=es5).types
rename tests/baselines/reference/{es5ExportDefaultFunctionDeclaration4.js => es5ExportDefaultFunctionDeclaration4(target=es2015).js} (100%)
rename tests/baselines/reference/{es5ExportDefaultFunctionDeclaration4.symbols => es5ExportDefaultFunctionDeclaration4(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5ExportDefaultFunctionDeclaration4.types => es5ExportDefaultFunctionDeclaration4(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es5ExportDefaultFunctionDeclaration4(target=es5).js
create mode 100644 tests/baselines/reference/es5ExportDefaultFunctionDeclaration4(target=es5).symbols
create mode 100644 tests/baselines/reference/es5ExportDefaultFunctionDeclaration4(target=es5).types
rename tests/baselines/reference/{es5ExportDefaultIdentifier.js => es5ExportDefaultIdentifier(target=es2015).js} (100%)
rename tests/baselines/reference/{es5ExportDefaultIdentifier.symbols => es5ExportDefaultIdentifier(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5ExportDefaultIdentifier.types => es5ExportDefaultIdentifier(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es5ExportDefaultIdentifier(target=es5).js
create mode 100644 tests/baselines/reference/es5ExportDefaultIdentifier(target=es5).symbols
create mode 100644 tests/baselines/reference/es5ExportDefaultIdentifier(target=es5).types
rename tests/baselines/reference/{es5ExportEquals.errors.txt => es5ExportEquals(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{es5ExportEquals.js => es5ExportEquals(target=es2015).js} (100%)
rename tests/baselines/reference/{es5ExportEquals.symbols => es5ExportEquals(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5ExportEquals.types => es5ExportEquals(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es5ExportEquals(target=es5).errors.txt
create mode 100644 tests/baselines/reference/es5ExportEquals(target=es5).js
create mode 100644 tests/baselines/reference/es5ExportEquals(target=es5).symbols
create mode 100644 tests/baselines/reference/es5ExportEquals(target=es5).types
create mode 100644 tests/baselines/reference/es5ExportEqualsDts(target=es2015).js
rename tests/baselines/reference/{es5ExportEqualsDts.symbols => es5ExportEqualsDts(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5ExportEqualsDts.types => es5ExportEqualsDts(target=es2015).types} (100%)
rename tests/baselines/reference/{es5ExportEqualsDts.js => es5ExportEqualsDts(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5ExportEqualsDts(target=es5).symbols
create mode 100644 tests/baselines/reference/es5ExportEqualsDts(target=es5).types
rename tests/baselines/reference/{es5ModuleInternalNamedImports.errors.txt => es5ModuleInternalNamedImports(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/es5ModuleInternalNamedImports(target=es2015).js
rename tests/baselines/reference/{es5ModuleInternalNamedImports.symbols => es5ModuleInternalNamedImports(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5ModuleInternalNamedImports.types => es5ModuleInternalNamedImports(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es5ModuleInternalNamedImports(target=es5).errors.txt
rename tests/baselines/reference/{es5ModuleInternalNamedImports.js => es5ModuleInternalNamedImports(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5ModuleInternalNamedImports(target=es5).symbols
create mode 100644 tests/baselines/reference/es5ModuleInternalNamedImports(target=es5).types
rename tests/baselines/reference/{es5ModuleWithModuleGenAmd.errors.txt => es5ModuleWithModuleGenAmd(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/es5ModuleWithModuleGenAmd(target=es2015).js
rename tests/baselines/reference/{es5ModuleWithModuleGenAmd.symbols => es5ModuleWithModuleGenAmd(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5ModuleWithModuleGenAmd.types => es5ModuleWithModuleGenAmd(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es5ModuleWithModuleGenAmd(target=es5).errors.txt
rename tests/baselines/reference/{es5ModuleWithModuleGenAmd.js => es5ModuleWithModuleGenAmd(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5ModuleWithModuleGenAmd(target=es5).symbols
create mode 100644 tests/baselines/reference/es5ModuleWithModuleGenAmd(target=es5).types
create mode 100644 tests/baselines/reference/es5ModuleWithModuleGenCommonjs(target=es2015).js
rename tests/baselines/reference/{es5ModuleWithModuleGenCommonjs.symbols => es5ModuleWithModuleGenCommonjs(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5ModuleWithModuleGenCommonjs.types => es5ModuleWithModuleGenCommonjs(target=es2015).types} (100%)
rename tests/baselines/reference/{es5ModuleWithModuleGenCommonjs.js => es5ModuleWithModuleGenCommonjs(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5ModuleWithModuleGenCommonjs(target=es5).symbols
create mode 100644 tests/baselines/reference/es5ModuleWithModuleGenCommonjs(target=es5).types
create mode 100644 tests/baselines/reference/es5ModuleWithoutModuleGenTarget(target=es2015).js
rename tests/baselines/reference/{es5ModuleWithoutModuleGenTarget.symbols => es5ModuleWithoutModuleGenTarget(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5ModuleWithoutModuleGenTarget.types => es5ModuleWithoutModuleGenTarget(target=es2015).types} (100%)
rename tests/baselines/reference/{es5ModuleWithoutModuleGenTarget.js => es5ModuleWithoutModuleGenTarget(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5ModuleWithoutModuleGenTarget(target=es5).symbols
create mode 100644 tests/baselines/reference/es5ModuleWithoutModuleGenTarget(target=es5).types
create mode 100644 tests/baselines/reference/es5SetterparameterDestructuringNotElided(target=es2015).js
rename tests/baselines/reference/{es5SetterparameterDestructuringNotElided.symbols => es5SetterparameterDestructuringNotElided(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5SetterparameterDestructuringNotElided.types => es5SetterparameterDestructuringNotElided(target=es2015).types} (100%)
rename tests/baselines/reference/{es5SetterparameterDestructuringNotElided.js => es5SetterparameterDestructuringNotElided(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5SetterparameterDestructuringNotElided(target=es5).symbols
create mode 100644 tests/baselines/reference/es5SetterparameterDestructuringNotElided(target=es5).types
create mode 100644 tests/baselines/reference/es5andes6module(target=es2015).js
rename tests/baselines/reference/{es5andes6module.symbols => es5andes6module(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es5andes6module.types => es5andes6module(target=es2015).types} (100%)
rename tests/baselines/reference/{es5andes6module.js => es5andes6module(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es5andes6module(target=es5).symbols
create mode 100644 tests/baselines/reference/es5andes6module(target=es5).types
create mode 100644 tests/baselines/reference/es6ExportAllInEs5(target=es2015).js
rename tests/baselines/reference/{es6ExportAllInEs5.symbols => es6ExportAllInEs5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6ExportAllInEs5.types => es6ExportAllInEs5(target=es2015).types} (100%)
rename tests/baselines/reference/{es6ExportAllInEs5.js => es6ExportAllInEs5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es6ExportAllInEs5(target=es5).symbols
create mode 100644 tests/baselines/reference/es6ExportAllInEs5(target=es5).types
create mode 100644 tests/baselines/reference/es6ExportClauseInEs5(target=es2015).js
rename tests/baselines/reference/{es6ExportClauseInEs5.symbols => es6ExportClauseInEs5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6ExportClauseInEs5.types => es6ExportClauseInEs5(target=es2015).types} (100%)
rename tests/baselines/reference/{es6ExportClauseInEs5.js => es6ExportClauseInEs5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es6ExportClauseInEs5(target=es5).symbols
create mode 100644 tests/baselines/reference/es6ExportClauseInEs5(target=es5).types
rename tests/baselines/reference/{es6ExportClauseWithAssignmentInEs5.js => es6ExportClauseWithAssignmentInEs5(target=es2015).js} (100%)
rename tests/baselines/reference/{es6ExportClauseWithAssignmentInEs5.symbols => es6ExportClauseWithAssignmentInEs5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6ExportClauseWithAssignmentInEs5.types => es6ExportClauseWithAssignmentInEs5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es6ExportClauseWithAssignmentInEs5(target=es5).js
create mode 100644 tests/baselines/reference/es6ExportClauseWithAssignmentInEs5(target=es5).symbols
create mode 100644 tests/baselines/reference/es6ExportClauseWithAssignmentInEs5(target=es5).types
create mode 100644 tests/baselines/reference/es6ExportClauseWithoutModuleSpecifierInEs5(target=es2015).js
rename tests/baselines/reference/{es6ExportClauseWithoutModuleSpecifierInEs5.symbols => es6ExportClauseWithoutModuleSpecifierInEs5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6ExportClauseWithoutModuleSpecifierInEs5.types => es6ExportClauseWithoutModuleSpecifierInEs5(target=es2015).types} (100%)
rename tests/baselines/reference/{es6ExportClauseWithoutModuleSpecifierInEs5.js => es6ExportClauseWithoutModuleSpecifierInEs5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es6ExportClauseWithoutModuleSpecifierInEs5(target=es5).symbols
create mode 100644 tests/baselines/reference/es6ExportClauseWithoutModuleSpecifierInEs5(target=es5).types
rename tests/baselines/reference/{es6ImportDefaultBindingAmd.errors.txt => es6ImportDefaultBindingAmd(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{es6ImportDefaultBindingAmd.js => es6ImportDefaultBindingAmd(target=es2015).js} (100%)
rename tests/baselines/reference/{es6ImportDefaultBindingAmd.symbols => es6ImportDefaultBindingAmd(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6ImportDefaultBindingAmd.types => es6ImportDefaultBindingAmd(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingAmd(target=es5).errors.txt
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingAmd(target=es5).js
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingAmd(target=es5).symbols
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingAmd(target=es5).types
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingDts(target=es2015).js
rename tests/baselines/reference/{es6ImportDefaultBindingDts.symbols => es6ImportDefaultBindingDts(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6ImportDefaultBindingDts.types => es6ImportDefaultBindingDts(target=es2015).types} (100%)
rename tests/baselines/reference/{es6ImportDefaultBindingDts.js => es6ImportDefaultBindingDts(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingDts(target=es5).symbols
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingDts(target=es5).types
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamedImport1InEs5.errors.txt => es6ImportDefaultBindingFollowedWithNamedImport1InEs5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImport1InEs5(target=es2015).js
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamedImport1InEs5.symbols => es6ImportDefaultBindingFollowedWithNamedImport1InEs5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamedImport1InEs5.types => es6ImportDefaultBindingFollowedWithNamedImport1InEs5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImport1InEs5(target=es5).errors.txt
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamedImport1InEs5.js => es6ImportDefaultBindingFollowedWithNamedImport1InEs5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImport1InEs5(target=es5).symbols
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImport1InEs5(target=es5).types
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamedImport1WithExport.errors.txt => es6ImportDefaultBindingFollowedWithNamedImport1WithExport(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImport1WithExport(target=es2015).js
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamedImport1WithExport.symbols => es6ImportDefaultBindingFollowedWithNamedImport1WithExport(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamedImport1WithExport.types => es6ImportDefaultBindingFollowedWithNamedImport1WithExport(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImport1WithExport(target=es5).errors.txt
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamedImport1WithExport.js => es6ImportDefaultBindingFollowedWithNamedImport1WithExport(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImport1WithExport(target=es5).symbols
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImport1WithExport(target=es5).types
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamedImportDts1.errors.txt => es6ImportDefaultBindingFollowedWithNamedImportDts1(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImportDts1(target=es2015).js
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamedImportDts1.symbols => es6ImportDefaultBindingFollowedWithNamedImportDts1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamedImportDts1.types => es6ImportDefaultBindingFollowedWithNamedImportDts1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImportDts1(target=es5).errors.txt
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamedImportDts1.js => es6ImportDefaultBindingFollowedWithNamedImportDts1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImportDts1(target=es5).symbols
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImportDts1(target=es5).types
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamedImportInEs5.errors.txt => es6ImportDefaultBindingFollowedWithNamedImportInEs5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImportInEs5(target=es2015).js
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamedImportInEs5.symbols => es6ImportDefaultBindingFollowedWithNamedImportInEs5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamedImportInEs5.types => es6ImportDefaultBindingFollowedWithNamedImportInEs5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImportInEs5(target=es5).errors.txt
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamedImportInEs5.js => es6ImportDefaultBindingFollowedWithNamedImportInEs5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImportInEs5(target=es5).symbols
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImportInEs5(target=es5).types
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamedImportWithExport.errors.txt => es6ImportDefaultBindingFollowedWithNamedImportWithExport(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImportWithExport(target=es2015).js
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamedImportWithExport.symbols => es6ImportDefaultBindingFollowedWithNamedImportWithExport(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamedImportWithExport.types => es6ImportDefaultBindingFollowedWithNamedImportWithExport(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImportWithExport(target=es5).errors.txt
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamedImportWithExport.js => es6ImportDefaultBindingFollowedWithNamedImportWithExport(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImportWithExport(target=es5).symbols
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImportWithExport(target=es5).types
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamespaceBinding1InEs5(target=es2015).js
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamespaceBinding1InEs5.symbols => es6ImportDefaultBindingFollowedWithNamespaceBinding1InEs5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamespaceBinding1InEs5.types => es6ImportDefaultBindingFollowedWithNamespaceBinding1InEs5(target=es2015).types} (100%)
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamespaceBinding1InEs5.js => es6ImportDefaultBindingFollowedWithNamespaceBinding1InEs5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamespaceBinding1InEs5(target=es5).symbols
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamespaceBinding1InEs5(target=es5).types
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamespaceBinding1WithExport.errors.txt => es6ImportDefaultBindingFollowedWithNamespaceBinding1WithExport(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamespaceBinding1WithExport.js => es6ImportDefaultBindingFollowedWithNamespaceBinding1WithExport(target=es2015).js} (100%)
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamespaceBinding1WithExport.symbols => es6ImportDefaultBindingFollowedWithNamespaceBinding1WithExport(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamespaceBinding1WithExport.types => es6ImportDefaultBindingFollowedWithNamespaceBinding1WithExport(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamespaceBinding1WithExport(target=es5).errors.txt
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamespaceBinding1WithExport(target=es5).js
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamespaceBinding1WithExport(target=es5).symbols
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamespaceBinding1WithExport(target=es5).types
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamespaceBindingDts1.errors.txt => es6ImportDefaultBindingFollowedWithNamespaceBindingDts1(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamespaceBindingDts1(target=es2015).js
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamespaceBindingDts1.symbols => es6ImportDefaultBindingFollowedWithNamespaceBindingDts1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamespaceBindingDts1.types => es6ImportDefaultBindingFollowedWithNamespaceBindingDts1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamespaceBindingDts1(target=es5).errors.txt
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamespaceBindingDts1.js => es6ImportDefaultBindingFollowedWithNamespaceBindingDts1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamespaceBindingDts1(target=es5).symbols
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamespaceBindingDts1(target=es5).types
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamespaceBindingInEs5.errors.txt => es6ImportDefaultBindingFollowedWithNamespaceBindingInEs5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamespaceBindingInEs5(target=es2015).js
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamespaceBindingInEs5.symbols => es6ImportDefaultBindingFollowedWithNamespaceBindingInEs5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamespaceBindingInEs5.types => es6ImportDefaultBindingFollowedWithNamespaceBindingInEs5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamespaceBindingInEs5(target=es5).errors.txt
rename tests/baselines/reference/{es6ImportDefaultBindingFollowedWithNamespaceBindingInEs5.js => es6ImportDefaultBindingFollowedWithNamespaceBindingInEs5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamespaceBindingInEs5(target=es5).symbols
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamespaceBindingInEs5(target=es5).types
rename tests/baselines/reference/{es6ImportDefaultBindingInEs5.js => es6ImportDefaultBindingInEs5(target=es2015).js} (100%)
rename tests/baselines/reference/{es6ImportDefaultBindingInEs5.symbols => es6ImportDefaultBindingInEs5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6ImportDefaultBindingInEs5.types => es6ImportDefaultBindingInEs5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingInEs5(target=es5).js
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingInEs5(target=es5).symbols
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingInEs5(target=es5).types
rename tests/baselines/reference/{es6ImportDefaultBindingMergeErrors.errors.txt => es6ImportDefaultBindingMergeErrors(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingMergeErrors(target=es2015).js
rename tests/baselines/reference/{es6ImportDefaultBindingMergeErrors.symbols => es6ImportDefaultBindingMergeErrors(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6ImportDefaultBindingMergeErrors.types => es6ImportDefaultBindingMergeErrors(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingMergeErrors(target=es5).errors.txt
rename tests/baselines/reference/{es6ImportDefaultBindingMergeErrors.js => es6ImportDefaultBindingMergeErrors(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingMergeErrors(target=es5).symbols
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingMergeErrors(target=es5).types
rename tests/baselines/reference/{es6ImportDefaultBindingWithExport.errors.txt => es6ImportDefaultBindingWithExport(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingWithExport(target=es2015).js
rename tests/baselines/reference/{es6ImportDefaultBindingWithExport.symbols => es6ImportDefaultBindingWithExport(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6ImportDefaultBindingWithExport.types => es6ImportDefaultBindingWithExport(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingWithExport(target=es5).errors.txt
rename tests/baselines/reference/{es6ImportDefaultBindingWithExport.js => es6ImportDefaultBindingWithExport(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingWithExport(target=es5).symbols
create mode 100644 tests/baselines/reference/es6ImportDefaultBindingWithExport(target=es5).types
create mode 100644 tests/baselines/reference/es6ImportNameSpaceImportInEs5(target=es2015).js
rename tests/baselines/reference/{es6ImportNameSpaceImportInEs5.symbols => es6ImportNameSpaceImportInEs5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6ImportNameSpaceImportInEs5.types => es6ImportNameSpaceImportInEs5(target=es2015).types} (100%)
rename tests/baselines/reference/{es6ImportNameSpaceImportInEs5.js => es6ImportNameSpaceImportInEs5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es6ImportNameSpaceImportInEs5(target=es5).symbols
create mode 100644 tests/baselines/reference/es6ImportNameSpaceImportInEs5(target=es5).types
rename tests/baselines/reference/{es6ImportNameSpaceImportMergeErrors.errors.txt => es6ImportNameSpaceImportMergeErrors(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{es6ImportNameSpaceImportMergeErrors.js => es6ImportNameSpaceImportMergeErrors(target=es2015).js} (100%)
rename tests/baselines/reference/{es6ImportNameSpaceImportMergeErrors.symbols => es6ImportNameSpaceImportMergeErrors(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6ImportNameSpaceImportMergeErrors.types => es6ImportNameSpaceImportMergeErrors(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es6ImportNameSpaceImportMergeErrors(target=es5).errors.txt
create mode 100644 tests/baselines/reference/es6ImportNameSpaceImportMergeErrors(target=es5).js
create mode 100644 tests/baselines/reference/es6ImportNameSpaceImportMergeErrors(target=es5).symbols
create mode 100644 tests/baselines/reference/es6ImportNameSpaceImportMergeErrors(target=es5).types
rename tests/baselines/reference/{es6ImportNameSpaceImportNoNamedExports.js => es6ImportNameSpaceImportNoNamedExports(target=es2015).js} (100%)
rename tests/baselines/reference/{es6ImportNameSpaceImportNoNamedExports.symbols => es6ImportNameSpaceImportNoNamedExports(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6ImportNameSpaceImportNoNamedExports.types => es6ImportNameSpaceImportNoNamedExports(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es6ImportNameSpaceImportNoNamedExports(target=es5).js
create mode 100644 tests/baselines/reference/es6ImportNameSpaceImportNoNamedExports(target=es5).symbols
create mode 100644 tests/baselines/reference/es6ImportNameSpaceImportNoNamedExports(target=es5).types
create mode 100644 tests/baselines/reference/es6ImportNamedImportInEs5(target=es2015).js
rename tests/baselines/reference/{es6ImportNamedImportInEs5.symbols => es6ImportNamedImportInEs5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6ImportNamedImportInEs5.types => es6ImportNamedImportInEs5(target=es2015).types} (100%)
rename tests/baselines/reference/{es6ImportNamedImportInEs5.js => es6ImportNamedImportInEs5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es6ImportNamedImportInEs5(target=es5).symbols
create mode 100644 tests/baselines/reference/es6ImportNamedImportInEs5(target=es5).types
rename tests/baselines/reference/{es6ImportNamedImportNoNamedExports.errors.txt => es6ImportNamedImportNoNamedExports(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{es6ImportNamedImportNoNamedExports.js => es6ImportNamedImportNoNamedExports(target=es2015).js} (100%)
rename tests/baselines/reference/{es6ImportNamedImportNoNamedExports.symbols => es6ImportNamedImportNoNamedExports(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6ImportNamedImportNoNamedExports.types => es6ImportNamedImportNoNamedExports(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es6ImportNamedImportNoNamedExports(target=es5).errors.txt
create mode 100644 tests/baselines/reference/es6ImportNamedImportNoNamedExports(target=es5).js
create mode 100644 tests/baselines/reference/es6ImportNamedImportNoNamedExports(target=es5).symbols
create mode 100644 tests/baselines/reference/es6ImportNamedImportNoNamedExports(target=es5).types
rename tests/baselines/reference/{es6ImportWithoutFromClauseInEs5.errors.txt => es6ImportWithoutFromClauseInEs5(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{es6ImportWithoutFromClauseInEs5.js => es6ImportWithoutFromClauseInEs5(target=es2015).js} (100%)
rename tests/baselines/reference/{es6ImportWithoutFromClauseInEs5.symbols => es6ImportWithoutFromClauseInEs5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6ImportWithoutFromClauseInEs5.types => es6ImportWithoutFromClauseInEs5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es6ImportWithoutFromClauseInEs5(target=es5).errors.txt
create mode 100644 tests/baselines/reference/es6ImportWithoutFromClauseInEs5(target=es5).js
create mode 100644 tests/baselines/reference/es6ImportWithoutFromClauseInEs5(target=es5).symbols
create mode 100644 tests/baselines/reference/es6ImportWithoutFromClauseInEs5(target=es5).types
create mode 100644 tests/baselines/reference/es6modulekindExportClassNameWithObject(target=es2015).js
rename tests/baselines/reference/{es6modulekindExportClassNameWithObject.symbols => es6modulekindExportClassNameWithObject(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6modulekindExportClassNameWithObject.types => es6modulekindExportClassNameWithObject(target=es2015).types} (100%)
rename tests/baselines/reference/{es6modulekindExportClassNameWithObject.js => es6modulekindExportClassNameWithObject(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es6modulekindExportClassNameWithObject(target=es5).symbols
create mode 100644 tests/baselines/reference/es6modulekindExportClassNameWithObject(target=es5).types
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target(target=es2015).js
rename tests/baselines/reference/{es6modulekindWithES5Target.symbols => es6modulekindWithES5Target(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6modulekindWithES5Target.types => es6modulekindWithES5Target(target=es2015).types} (100%)
rename tests/baselines/reference/{es6modulekindWithES5Target.js => es6modulekindWithES5Target(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target(target=es5).symbols
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target(target=es5).types
rename tests/baselines/reference/{es6modulekindWithES5Target10.errors.txt => es6modulekindWithES5Target10(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{es6modulekindWithES5Target10.js => es6modulekindWithES5Target10(target=es2015).js} (100%)
rename tests/baselines/reference/{es6modulekindWithES5Target10.symbols => es6modulekindWithES5Target10(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6modulekindWithES5Target10.types => es6modulekindWithES5Target10(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target10(target=es5).errors.txt
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target10(target=es5).js
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target10(target=es5).symbols
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target10(target=es5).types
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target11(target=es2015).js
rename tests/baselines/reference/{es6modulekindWithES5Target11.symbols => es6modulekindWithES5Target11(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6modulekindWithES5Target11.types => es6modulekindWithES5Target11(target=es2015).types} (100%)
rename tests/baselines/reference/{es6modulekindWithES5Target11.js => es6modulekindWithES5Target11(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target11(target=es5).symbols
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target11(target=es5).types
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target12(target=es2015).js
rename tests/baselines/reference/{es6modulekindWithES5Target12.symbols => es6modulekindWithES5Target12(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6modulekindWithES5Target12.types => es6modulekindWithES5Target12(target=es2015).types} (100%)
rename tests/baselines/reference/{es6modulekindWithES5Target12.js => es6modulekindWithES5Target12(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target12(target=es5).symbols
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target12(target=es5).types
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target2(target=es2015).js
rename tests/baselines/reference/{es6modulekindWithES5Target2.symbols => es6modulekindWithES5Target2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6modulekindWithES5Target2.types => es6modulekindWithES5Target2(target=es2015).types} (100%)
rename tests/baselines/reference/{es6modulekindWithES5Target2.js => es6modulekindWithES5Target2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target2(target=es5).symbols
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target2(target=es5).types
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target3(target=es2015).js
rename tests/baselines/reference/{es6modulekindWithES5Target3.symbols => es6modulekindWithES5Target3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6modulekindWithES5Target3.types => es6modulekindWithES5Target3(target=es2015).types} (100%)
rename tests/baselines/reference/{es6modulekindWithES5Target3.js => es6modulekindWithES5Target3(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target3(target=es5).symbols
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target3(target=es5).types
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target4(target=es2015).js
rename tests/baselines/reference/{es6modulekindWithES5Target4.symbols => es6modulekindWithES5Target4(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6modulekindWithES5Target4.types => es6modulekindWithES5Target4(target=es2015).types} (100%)
rename tests/baselines/reference/{es6modulekindWithES5Target4.js => es6modulekindWithES5Target4(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target4(target=es5).symbols
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target4(target=es5).types
rename tests/baselines/reference/{es6modulekindWithES5Target5.js => es6modulekindWithES5Target5(target=es2015).js} (100%)
rename tests/baselines/reference/{es6modulekindWithES5Target5.symbols => es6modulekindWithES5Target5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6modulekindWithES5Target5.types => es6modulekindWithES5Target5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target5(target=es5).js
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target5(target=es5).symbols
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target5(target=es5).types
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target6(target=es2015).js
rename tests/baselines/reference/{es6modulekindWithES5Target6.symbols => es6modulekindWithES5Target6(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6modulekindWithES5Target6.types => es6modulekindWithES5Target6(target=es2015).types} (100%)
rename tests/baselines/reference/{es6modulekindWithES5Target6.js => es6modulekindWithES5Target6(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target6(target=es5).symbols
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target6(target=es5).types
rename tests/baselines/reference/{es6modulekindWithES5Target7.js => es6modulekindWithES5Target7(target=es2015).js} (100%)
rename tests/baselines/reference/{es6modulekindWithES5Target7.symbols => es6modulekindWithES5Target7(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6modulekindWithES5Target7.types => es6modulekindWithES5Target7(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target7(target=es5).js
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target7(target=es5).symbols
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target7(target=es5).types
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target8(target=es2015).js
rename tests/baselines/reference/{es6modulekindWithES5Target8.symbols => es6modulekindWithES5Target8(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6modulekindWithES5Target8.types => es6modulekindWithES5Target8(target=es2015).types} (100%)
rename tests/baselines/reference/{es6modulekindWithES5Target8.js => es6modulekindWithES5Target8(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target8(target=es5).symbols
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target8(target=es5).types
rename tests/baselines/reference/{es6modulekindWithES5Target9.errors.txt => es6modulekindWithES5Target9(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{es6modulekindWithES5Target9.js => es6modulekindWithES5Target9(target=es2015).js} (100%)
rename tests/baselines/reference/{es6modulekindWithES5Target9.symbols => es6modulekindWithES5Target9(target=es2015).symbols} (100%)
rename tests/baselines/reference/{es6modulekindWithES5Target9.types => es6modulekindWithES5Target9(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target9(target=es5).errors.txt
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target9(target=es5).js
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target9(target=es5).symbols
create mode 100644 tests/baselines/reference/es6modulekindWithES5Target9(target=es5).types
create mode 100644 tests/baselines/reference/esDecorators-classDeclaration-classThisReference.es5(target=es2015).js
rename tests/baselines/reference/{esDecorators-classDeclaration-classThisReference.es5.js => esDecorators-classDeclaration-classThisReference.es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/esModuleInteropWithExportStar(target=es2015).js
rename tests/baselines/reference/{esModuleInteropWithExportStar.symbols => esModuleInteropWithExportStar(target=es2015).symbols} (100%)
rename tests/baselines/reference/{esModuleInteropWithExportStar.types => esModuleInteropWithExportStar(target=es2015).types} (100%)
rename tests/baselines/reference/{esModuleInteropWithExportStar.js => esModuleInteropWithExportStar(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/esModuleInteropWithExportStar(target=es5).symbols
create mode 100644 tests/baselines/reference/esModuleInteropWithExportStar(target=es5).types
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target(target=es2015).js
rename tests/baselines/reference/{esnextmodulekindWithES5Target.symbols => esnextmodulekindWithES5Target(target=es2015).symbols} (100%)
rename tests/baselines/reference/{esnextmodulekindWithES5Target.types => esnextmodulekindWithES5Target(target=es2015).types} (100%)
rename tests/baselines/reference/{esnextmodulekindWithES5Target.js => esnextmodulekindWithES5Target(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target(target=es5).symbols
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target(target=es5).types
rename tests/baselines/reference/{esnextmodulekindWithES5Target10.errors.txt => esnextmodulekindWithES5Target10(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{esnextmodulekindWithES5Target10.js => esnextmodulekindWithES5Target10(target=es2015).js} (100%)
rename tests/baselines/reference/{esnextmodulekindWithES5Target10.symbols => esnextmodulekindWithES5Target10(target=es2015).symbols} (100%)
rename tests/baselines/reference/{esnextmodulekindWithES5Target10.types => esnextmodulekindWithES5Target10(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target10(target=es5).errors.txt
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target10(target=es5).js
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target10(target=es5).symbols
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target10(target=es5).types
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target11(target=es2015).js
rename tests/baselines/reference/{esnextmodulekindWithES5Target11.symbols => esnextmodulekindWithES5Target11(target=es2015).symbols} (100%)
rename tests/baselines/reference/{esnextmodulekindWithES5Target11.types => esnextmodulekindWithES5Target11(target=es2015).types} (100%)
rename tests/baselines/reference/{esnextmodulekindWithES5Target11.js => esnextmodulekindWithES5Target11(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target11(target=es5).symbols
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target11(target=es5).types
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target12(target=es2015).js
rename tests/baselines/reference/{esnextmodulekindWithES5Target12.symbols => esnextmodulekindWithES5Target12(target=es2015).symbols} (100%)
rename tests/baselines/reference/{esnextmodulekindWithES5Target12.types => esnextmodulekindWithES5Target12(target=es2015).types} (100%)
rename tests/baselines/reference/{esnextmodulekindWithES5Target12.js => esnextmodulekindWithES5Target12(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target12(target=es5).symbols
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target12(target=es5).types
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target2(target=es2015).js
rename tests/baselines/reference/{esnextmodulekindWithES5Target2.symbols => esnextmodulekindWithES5Target2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{esnextmodulekindWithES5Target2.types => esnextmodulekindWithES5Target2(target=es2015).types} (100%)
rename tests/baselines/reference/{esnextmodulekindWithES5Target2.js => esnextmodulekindWithES5Target2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target2(target=es5).symbols
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target2(target=es5).types
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target3(target=es2015).js
rename tests/baselines/reference/{esnextmodulekindWithES5Target3.symbols => esnextmodulekindWithES5Target3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{esnextmodulekindWithES5Target3.types => esnextmodulekindWithES5Target3(target=es2015).types} (100%)
rename tests/baselines/reference/{esnextmodulekindWithES5Target3.js => esnextmodulekindWithES5Target3(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target3(target=es5).symbols
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target3(target=es5).types
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target4(target=es2015).js
rename tests/baselines/reference/{esnextmodulekindWithES5Target4.symbols => esnextmodulekindWithES5Target4(target=es2015).symbols} (100%)
rename tests/baselines/reference/{esnextmodulekindWithES5Target4.types => esnextmodulekindWithES5Target4(target=es2015).types} (100%)
rename tests/baselines/reference/{esnextmodulekindWithES5Target4.js => esnextmodulekindWithES5Target4(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target4(target=es5).symbols
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target4(target=es5).types
rename tests/baselines/reference/{esnextmodulekindWithES5Target5.js => esnextmodulekindWithES5Target5(target=es2015).js} (100%)
rename tests/baselines/reference/{esnextmodulekindWithES5Target5.symbols => esnextmodulekindWithES5Target5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{esnextmodulekindWithES5Target5.types => esnextmodulekindWithES5Target5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target5(target=es5).js
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target5(target=es5).symbols
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target5(target=es5).types
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target6(target=es2015).js
rename tests/baselines/reference/{esnextmodulekindWithES5Target6.symbols => esnextmodulekindWithES5Target6(target=es2015).symbols} (100%)
rename tests/baselines/reference/{esnextmodulekindWithES5Target6.types => esnextmodulekindWithES5Target6(target=es2015).types} (100%)
rename tests/baselines/reference/{esnextmodulekindWithES5Target6.js => esnextmodulekindWithES5Target6(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target6(target=es5).symbols
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target6(target=es5).types
rename tests/baselines/reference/{esnextmodulekindWithES5Target7.js => esnextmodulekindWithES5Target7(target=es2015).js} (100%)
rename tests/baselines/reference/{esnextmodulekindWithES5Target7.symbols => esnextmodulekindWithES5Target7(target=es2015).symbols} (100%)
rename tests/baselines/reference/{esnextmodulekindWithES5Target7.types => esnextmodulekindWithES5Target7(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target7(target=es5).js
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target7(target=es5).symbols
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target7(target=es5).types
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target8(target=es2015).js
rename tests/baselines/reference/{esnextmodulekindWithES5Target8.symbols => esnextmodulekindWithES5Target8(target=es2015).symbols} (100%)
rename tests/baselines/reference/{esnextmodulekindWithES5Target8.types => esnextmodulekindWithES5Target8(target=es2015).types} (100%)
rename tests/baselines/reference/{esnextmodulekindWithES5Target8.js => esnextmodulekindWithES5Target8(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target8(target=es5).symbols
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target8(target=es5).types
rename tests/baselines/reference/{esnextmodulekindWithES5Target9.errors.txt => esnextmodulekindWithES5Target9(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{esnextmodulekindWithES5Target9.js => esnextmodulekindWithES5Target9(target=es2015).js} (100%)
rename tests/baselines/reference/{esnextmodulekindWithES5Target9.symbols => esnextmodulekindWithES5Target9(target=es2015).symbols} (100%)
rename tests/baselines/reference/{esnextmodulekindWithES5Target9.types => esnextmodulekindWithES5Target9(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target9(target=es5).errors.txt
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target9(target=es5).js
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target9(target=es5).symbols
create mode 100644 tests/baselines/reference/esnextmodulekindWithES5Target9(target=es5).types
create mode 100644 tests/baselines/reference/exnextmodulekindExportClassNameWithObject(target=es2015).js
rename tests/baselines/reference/{exnextmodulekindExportClassNameWithObject.symbols => exnextmodulekindExportClassNameWithObject(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exnextmodulekindExportClassNameWithObject.types => exnextmodulekindExportClassNameWithObject(target=es2015).types} (100%)
rename tests/baselines/reference/{exnextmodulekindExportClassNameWithObject.js => exnextmodulekindExportClassNameWithObject(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/exnextmodulekindExportClassNameWithObject(target=es5).symbols
create mode 100644 tests/baselines/reference/exnextmodulekindExportClassNameWithObject(target=es5).types
rename tests/baselines/reference/{exponentiationOperatorInTemplateStringWithSyntaxError1.errors.txt => exponentiationOperatorInTemplateStringWithSyntaxError1(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/exponentiationOperatorInTemplateStringWithSyntaxError1(target=es2015).js
rename tests/baselines/reference/{exponentiationOperatorInTemplateStringWithSyntaxError1.symbols => exponentiationOperatorInTemplateStringWithSyntaxError1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exponentiationOperatorInTemplateStringWithSyntaxError1.types => exponentiationOperatorInTemplateStringWithSyntaxError1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/exponentiationOperatorInTemplateStringWithSyntaxError1(target=es5).errors.txt
rename tests/baselines/reference/{exponentiationOperatorInTemplateStringWithSyntaxError1.js => exponentiationOperatorInTemplateStringWithSyntaxError1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/exponentiationOperatorInTemplateStringWithSyntaxError1(target=es5).symbols
create mode 100644 tests/baselines/reference/exponentiationOperatorInTemplateStringWithSyntaxError1(target=es5).types
rename tests/baselines/reference/{exponentiationOperatorInTemplateStringWithSyntaxError2.errors.txt => exponentiationOperatorInTemplateStringWithSyntaxError2(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/exponentiationOperatorInTemplateStringWithSyntaxError2(target=es2015).js
rename tests/baselines/reference/{exponentiationOperatorInTemplateStringWithSyntaxError2.symbols => exponentiationOperatorInTemplateStringWithSyntaxError2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exponentiationOperatorInTemplateStringWithSyntaxError2.types => exponentiationOperatorInTemplateStringWithSyntaxError2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/exponentiationOperatorInTemplateStringWithSyntaxError2(target=es5).errors.txt
rename tests/baselines/reference/{exponentiationOperatorInTemplateStringWithSyntaxError2.js => exponentiationOperatorInTemplateStringWithSyntaxError2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/exponentiationOperatorInTemplateStringWithSyntaxError2(target=es5).symbols
create mode 100644 tests/baselines/reference/exponentiationOperatorInTemplateStringWithSyntaxError2(target=es5).types
rename tests/baselines/reference/{exponentiationOperatorInTemplateStringWithSyntaxError3.errors.txt => exponentiationOperatorInTemplateStringWithSyntaxError3(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/exponentiationOperatorInTemplateStringWithSyntaxError3(target=es2015).js
rename tests/baselines/reference/{exponentiationOperatorInTemplateStringWithSyntaxError3.symbols => exponentiationOperatorInTemplateStringWithSyntaxError3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exponentiationOperatorInTemplateStringWithSyntaxError3.types => exponentiationOperatorInTemplateStringWithSyntaxError3(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/exponentiationOperatorInTemplateStringWithSyntaxError3(target=es5).errors.txt
rename tests/baselines/reference/{exponentiationOperatorInTemplateStringWithSyntaxError3.js => exponentiationOperatorInTemplateStringWithSyntaxError3(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/exponentiationOperatorInTemplateStringWithSyntaxError3(target=es5).symbols
create mode 100644 tests/baselines/reference/exponentiationOperatorInTemplateStringWithSyntaxError3(target=es5).types
rename tests/baselines/reference/{exponentiationOperatorSyntaxError1.errors.txt => exponentiationOperatorSyntaxError1(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{exponentiationOperatorSyntaxError1.js => exponentiationOperatorSyntaxError1(target=es2015).js} (100%)
rename tests/baselines/reference/{exponentiationOperatorSyntaxError1.symbols => exponentiationOperatorSyntaxError1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exponentiationOperatorSyntaxError1.types => exponentiationOperatorSyntaxError1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/exponentiationOperatorSyntaxError1(target=es5).errors.txt
create mode 100644 tests/baselines/reference/exponentiationOperatorSyntaxError1(target=es5).js
create mode 100644 tests/baselines/reference/exponentiationOperatorSyntaxError1(target=es5).symbols
create mode 100644 tests/baselines/reference/exponentiationOperatorSyntaxError1(target=es5).types
rename tests/baselines/reference/{exponentiationOperatorSyntaxError2.errors.txt => exponentiationOperatorSyntaxError2(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{exponentiationOperatorSyntaxError2.js => exponentiationOperatorSyntaxError2(target=es2015).js} (100%)
rename tests/baselines/reference/{exponentiationOperatorSyntaxError2.symbols => exponentiationOperatorSyntaxError2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exponentiationOperatorSyntaxError2.types => exponentiationOperatorSyntaxError2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/exponentiationOperatorSyntaxError2(target=es5).errors.txt
create mode 100644 tests/baselines/reference/exponentiationOperatorSyntaxError2(target=es5).js
create mode 100644 tests/baselines/reference/exponentiationOperatorSyntaxError2(target=es5).symbols
create mode 100644 tests/baselines/reference/exponentiationOperatorSyntaxError2(target=es5).types
rename tests/baselines/reference/{exponentiationOperatorWithTemplateStringInvalid.errors.txt => exponentiationOperatorWithTemplateStringInvalid(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/exponentiationOperatorWithTemplateStringInvalid(target=es2015).js
rename tests/baselines/reference/{exponentiationOperatorWithTemplateStringInvalid.symbols => exponentiationOperatorWithTemplateStringInvalid(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exponentiationOperatorWithTemplateStringInvalid.types => exponentiationOperatorWithTemplateStringInvalid(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/exponentiationOperatorWithTemplateStringInvalid(target=es5).errors.txt
rename tests/baselines/reference/{exponentiationOperatorWithTemplateStringInvalid.js => exponentiationOperatorWithTemplateStringInvalid(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/exponentiationOperatorWithTemplateStringInvalid(target=es5).symbols
create mode 100644 tests/baselines/reference/exponentiationOperatorWithTemplateStringInvalid(target=es5).types
create mode 100644 tests/baselines/reference/exportAmbientClassNameWithObject(target=es2015).js
rename tests/baselines/reference/{exportAmbientClassNameWithObject.symbols => exportAmbientClassNameWithObject(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exportAmbientClassNameWithObject.types => exportAmbientClassNameWithObject(target=es2015).types} (100%)
rename tests/baselines/reference/{exportAmbientClassNameWithObject.js => exportAmbientClassNameWithObject(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/exportAmbientClassNameWithObject(target=es5).symbols
create mode 100644 tests/baselines/reference/exportAmbientClassNameWithObject(target=es5).types
create mode 100644 tests/baselines/reference/exportAndImport-es5(target=es2015).js
rename tests/baselines/reference/{exportAndImport-es5.symbols => exportAndImport-es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exportAndImport-es5.types => exportAndImport-es5(target=es2015).types} (100%)
rename tests/baselines/reference/{exportAndImport-es5.js => exportAndImport-es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/exportAndImport-es5(target=es5).symbols
create mode 100644 tests/baselines/reference/exportAndImport-es5(target=es5).types
rename tests/baselines/reference/{exportAndImport-es5-amd.errors.txt => exportAndImport-es5-amd(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{exportAndImport-es5-amd.js => exportAndImport-es5-amd(target=es2015).js} (100%)
rename tests/baselines/reference/{exportAndImport-es5-amd.symbols => exportAndImport-es5-amd(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exportAndImport-es5-amd.types => exportAndImport-es5-amd(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/exportAndImport-es5-amd(target=es5).errors.txt
create mode 100644 tests/baselines/reference/exportAndImport-es5-amd(target=es5).js
create mode 100644 tests/baselines/reference/exportAndImport-es5-amd(target=es5).symbols
create mode 100644 tests/baselines/reference/exportAndImport-es5-amd(target=es5).types
rename tests/baselines/reference/{exportClassNameWithObjectAMD.errors.txt => exportClassNameWithObjectAMD(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/exportClassNameWithObjectAMD(target=es2015).js
rename tests/baselines/reference/{exportClassNameWithObjectAMD.symbols => exportClassNameWithObjectAMD(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exportClassNameWithObjectAMD.types => exportClassNameWithObjectAMD(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/exportClassNameWithObjectAMD(target=es5).errors.txt
rename tests/baselines/reference/{exportClassNameWithObjectAMD.js => exportClassNameWithObjectAMD(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/exportClassNameWithObjectAMD(target=es5).symbols
create mode 100644 tests/baselines/reference/exportClassNameWithObjectAMD(target=es5).types
rename tests/baselines/reference/{exportClassNameWithObjectCommonJS.errors.txt => exportClassNameWithObjectCommonJS(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/exportClassNameWithObjectCommonJS(target=es2015).js
rename tests/baselines/reference/{exportClassNameWithObjectCommonJS.symbols => exportClassNameWithObjectCommonJS(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exportClassNameWithObjectCommonJS.types => exportClassNameWithObjectCommonJS(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/exportClassNameWithObjectCommonJS(target=es5).errors.txt
rename tests/baselines/reference/{exportClassNameWithObjectCommonJS.js => exportClassNameWithObjectCommonJS(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/exportClassNameWithObjectCommonJS(target=es5).symbols
create mode 100644 tests/baselines/reference/exportClassNameWithObjectCommonJS(target=es5).types
rename tests/baselines/reference/{exportClassNameWithObjectSystem.errors.txt => exportClassNameWithObjectSystem(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/exportClassNameWithObjectSystem(target=es2015).js
rename tests/baselines/reference/{exportClassNameWithObjectSystem.symbols => exportClassNameWithObjectSystem(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exportClassNameWithObjectSystem.types => exportClassNameWithObjectSystem(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/exportClassNameWithObjectSystem(target=es5).errors.txt
rename tests/baselines/reference/{exportClassNameWithObjectSystem.js => exportClassNameWithObjectSystem(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/exportClassNameWithObjectSystem(target=es5).symbols
create mode 100644 tests/baselines/reference/exportClassNameWithObjectSystem(target=es5).types
rename tests/baselines/reference/{exportClassNameWithObjectUMD.errors.txt => exportClassNameWithObjectUMD(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/exportClassNameWithObjectUMD(target=es2015).js
rename tests/baselines/reference/{exportClassNameWithObjectUMD.symbols => exportClassNameWithObjectUMD(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exportClassNameWithObjectUMD.types => exportClassNameWithObjectUMD(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/exportClassNameWithObjectUMD(target=es5).errors.txt
rename tests/baselines/reference/{exportClassNameWithObjectUMD.js => exportClassNameWithObjectUMD(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/exportClassNameWithObjectUMD(target=es5).symbols
create mode 100644 tests/baselines/reference/exportClassNameWithObjectUMD(target=es5).types
rename tests/baselines/reference/{exportDeclarationInInternalModule.errors.txt => exportDeclarationInInternalModule(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/exportDeclarationInInternalModule(target=es2015).js
rename tests/baselines/reference/{exportDeclarationInInternalModule.symbols => exportDeclarationInInternalModule(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exportDeclarationInInternalModule.types => exportDeclarationInInternalModule(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/exportDeclarationInInternalModule(target=es5).errors.txt
rename tests/baselines/reference/{exportDeclarationInInternalModule.js => exportDeclarationInInternalModule(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/exportDeclarationInInternalModule(target=es5).symbols
create mode 100644 tests/baselines/reference/exportDeclarationInInternalModule(target=es5).types
create mode 100644 tests/baselines/reference/exportDefaultClassNameWithObject(target=es2015).js
rename tests/baselines/reference/{exportDefaultClassNameWithObject.symbols => exportDefaultClassNameWithObject(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exportDefaultClassNameWithObject.types => exportDefaultClassNameWithObject(target=es2015).types} (100%)
rename tests/baselines/reference/{exportDefaultClassNameWithObject.errors.txt => exportDefaultClassNameWithObject(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{exportDefaultClassNameWithObject.js => exportDefaultClassNameWithObject(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/exportDefaultClassNameWithObject(target=es5).symbols
create mode 100644 tests/baselines/reference/exportDefaultClassNameWithObject(target=es5).types
rename tests/baselines/reference/{exportDefaultInJsFile01.errors.txt => exportDefaultInJsFile01(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{exportDefaultInJsFile01.symbols => exportDefaultInJsFile01(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exportDefaultInJsFile01.types => exportDefaultInJsFile01(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/exportDefaultInJsFile01(target=es5).errors.txt
create mode 100644 tests/baselines/reference/exportDefaultInJsFile01(target=es5).symbols
create mode 100644 tests/baselines/reference/exportDefaultInJsFile01(target=es5).types
create mode 100644 tests/baselines/reference/exportDefaultParenthesize(target=es2015).js
rename tests/baselines/reference/{exportDefaultParenthesize.symbols => exportDefaultParenthesize(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exportDefaultParenthesize.types => exportDefaultParenthesize(target=es2015).types} (100%)
rename tests/baselines/reference/{exportDefaultParenthesize.js => exportDefaultParenthesize(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/exportDefaultParenthesize(target=es5).symbols
create mode 100644 tests/baselines/reference/exportDefaultParenthesize(target=es5).types
rename tests/baselines/reference/{exportImportCanSubstituteConstEnumForValue.errors.txt => exportImportCanSubstituteConstEnumForValue(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/exportImportCanSubstituteConstEnumForValue(target=es2015).js
rename tests/baselines/reference/{exportImportCanSubstituteConstEnumForValue.symbols => exportImportCanSubstituteConstEnumForValue(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exportImportCanSubstituteConstEnumForValue.types => exportImportCanSubstituteConstEnumForValue(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/exportImportCanSubstituteConstEnumForValue(target=es5).errors.txt
rename tests/baselines/reference/{exportImportCanSubstituteConstEnumForValue.js => exportImportCanSubstituteConstEnumForValue(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/exportImportCanSubstituteConstEnumForValue(target=es5).symbols
create mode 100644 tests/baselines/reference/exportImportCanSubstituteConstEnumForValue(target=es5).types
rename tests/baselines/reference/{exportStar.errors.txt => exportStar(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/exportStar(target=es2015).js
rename tests/baselines/reference/{exportStar.symbols => exportStar(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exportStar.types => exportStar(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/exportStar(target=es5).errors.txt
rename tests/baselines/reference/{exportStar.js => exportStar(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/exportStar(target=es5).symbols
create mode 100644 tests/baselines/reference/exportStar(target=es5).types
rename tests/baselines/reference/{exportStar-amd.errors.txt => exportStar-amd(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{exportStar-amd.js => exportStar-amd(target=es2015).js} (100%)
rename tests/baselines/reference/{exportStar-amd.symbols => exportStar-amd(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exportStar-amd.types => exportStar-amd(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/exportStar-amd(target=es5).errors.txt
create mode 100644 tests/baselines/reference/exportStar-amd(target=es5).js
create mode 100644 tests/baselines/reference/exportStar-amd(target=es5).symbols
create mode 100644 tests/baselines/reference/exportStar-amd(target=es5).types
rename tests/baselines/reference/{exportStarFromEmptyModule.errors.txt => exportStarFromEmptyModule(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/exportStarFromEmptyModule(target=es2015).js
rename tests/baselines/reference/{exportStarFromEmptyModule.symbols => exportStarFromEmptyModule(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exportStarFromEmptyModule.types => exportStarFromEmptyModule(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/exportStarFromEmptyModule(target=es5).errors.txt
rename tests/baselines/reference/{exportStarFromEmptyModule.js => exportStarFromEmptyModule(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/exportStarFromEmptyModule(target=es5).symbols
create mode 100644 tests/baselines/reference/exportStarFromEmptyModule(target=es5).types
rename tests/baselines/reference/{exportsAndImports1-amd.errors.txt => exportsAndImports1-amd(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/exportsAndImports1-amd(target=es2015).js
rename tests/baselines/reference/{exportsAndImports1-amd.symbols => exportsAndImports1-amd(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exportsAndImports1-amd.types => exportsAndImports1-amd(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/exportsAndImports1-amd(target=es5).errors.txt
rename tests/baselines/reference/{exportsAndImports1-amd.js => exportsAndImports1-amd(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/exportsAndImports1-amd(target=es5).symbols
create mode 100644 tests/baselines/reference/exportsAndImports1-amd(target=es5).types
rename tests/baselines/reference/{exportsAndImports2-amd.errors.txt => exportsAndImports2-amd(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{exportsAndImports2-amd.js => exportsAndImports2-amd(target=es2015).js} (100%)
rename tests/baselines/reference/{exportsAndImports2-amd.symbols => exportsAndImports2-amd(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exportsAndImports2-amd.types => exportsAndImports2-amd(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/exportsAndImports2-amd(target=es5).errors.txt
create mode 100644 tests/baselines/reference/exportsAndImports2-amd(target=es5).js
create mode 100644 tests/baselines/reference/exportsAndImports2-amd(target=es5).symbols
create mode 100644 tests/baselines/reference/exportsAndImports2-amd(target=es5).types
rename tests/baselines/reference/{exportsAndImports3-amd.errors.txt => exportsAndImports3-amd(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/exportsAndImports3-amd(target=es2015).js
rename tests/baselines/reference/{exportsAndImports3-amd.symbols => exportsAndImports3-amd(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exportsAndImports3-amd.types => exportsAndImports3-amd(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/exportsAndImports3-amd(target=es5).errors.txt
rename tests/baselines/reference/{exportsAndImports3-amd.js => exportsAndImports3-amd(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/exportsAndImports3-amd(target=es5).symbols
create mode 100644 tests/baselines/reference/exportsAndImports3-amd(target=es5).types
create mode 100644 tests/baselines/reference/exportsAndImports4(target=es2015).js
rename tests/baselines/reference/{exportsAndImports4.symbols => exportsAndImports4(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exportsAndImports4.types => exportsAndImports4(target=es2015).types} (100%)
rename tests/baselines/reference/{exportsAndImports4.js => exportsAndImports4(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/exportsAndImports4(target=es5).symbols
create mode 100644 tests/baselines/reference/exportsAndImports4(target=es5).types
rename tests/baselines/reference/{exportsAndImports4-amd.errors.txt => exportsAndImports4-amd(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/exportsAndImports4-amd(target=es2015).js
rename tests/baselines/reference/{exportsAndImports4-amd.symbols => exportsAndImports4-amd(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exportsAndImports4-amd.types => exportsAndImports4-amd(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/exportsAndImports4-amd(target=es5).errors.txt
rename tests/baselines/reference/{exportsAndImports4-amd.js => exportsAndImports4-amd(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/exportsAndImports4-amd(target=es5).symbols
create mode 100644 tests/baselines/reference/exportsAndImports4-amd(target=es5).types
rename tests/baselines/reference/{exportsAndImportsWithContextualKeywordNames01.errors.txt => exportsAndImportsWithContextualKeywordNames01(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/exportsAndImportsWithContextualKeywordNames01(target=es2015).js
rename tests/baselines/reference/{exportsAndImportsWithContextualKeywordNames01.symbols => exportsAndImportsWithContextualKeywordNames01(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exportsAndImportsWithContextualKeywordNames01.types => exportsAndImportsWithContextualKeywordNames01(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/exportsAndImportsWithContextualKeywordNames01(target=es5).errors.txt
rename tests/baselines/reference/{exportsAndImportsWithContextualKeywordNames01.js => exportsAndImportsWithContextualKeywordNames01(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/exportsAndImportsWithContextualKeywordNames01(target=es5).symbols
create mode 100644 tests/baselines/reference/exportsAndImportsWithContextualKeywordNames01(target=es5).types
create mode 100644 tests/baselines/reference/exportsAndImportsWithContextualKeywordNames02(target=es2015).js
rename tests/baselines/reference/{exportsAndImportsWithContextualKeywordNames02.symbols => exportsAndImportsWithContextualKeywordNames02(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exportsAndImportsWithContextualKeywordNames02.types => exportsAndImportsWithContextualKeywordNames02(target=es2015).types} (100%)
rename tests/baselines/reference/{exportsAndImportsWithContextualKeywordNames02.js => exportsAndImportsWithContextualKeywordNames02(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/exportsAndImportsWithContextualKeywordNames02(target=es5).symbols
create mode 100644 tests/baselines/reference/exportsAndImportsWithContextualKeywordNames02(target=es5).types
rename tests/baselines/reference/{exportsAndImportsWithUnderscores1.errors.txt => exportsAndImportsWithUnderscores1(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/exportsAndImportsWithUnderscores1(target=es2015).js
rename tests/baselines/reference/{exportsAndImportsWithUnderscores1.symbols => exportsAndImportsWithUnderscores1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exportsAndImportsWithUnderscores1.types => exportsAndImportsWithUnderscores1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/exportsAndImportsWithUnderscores1(target=es5).errors.txt
rename tests/baselines/reference/{exportsAndImportsWithUnderscores1.js => exportsAndImportsWithUnderscores1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/exportsAndImportsWithUnderscores1(target=es5).symbols
create mode 100644 tests/baselines/reference/exportsAndImportsWithUnderscores1(target=es5).types
create mode 100644 tests/baselines/reference/exportsAndImportsWithUnderscores2(target=es2015).js
rename tests/baselines/reference/{exportsAndImportsWithUnderscores2.symbols => exportsAndImportsWithUnderscores2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exportsAndImportsWithUnderscores2.types => exportsAndImportsWithUnderscores2(target=es2015).types} (100%)
rename tests/baselines/reference/{exportsAndImportsWithUnderscores2.js => exportsAndImportsWithUnderscores2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/exportsAndImportsWithUnderscores2(target=es5).symbols
create mode 100644 tests/baselines/reference/exportsAndImportsWithUnderscores2(target=es5).types
create mode 100644 tests/baselines/reference/exportsAndImportsWithUnderscores3(target=es2015).js
rename tests/baselines/reference/{exportsAndImportsWithUnderscores3.symbols => exportsAndImportsWithUnderscores3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exportsAndImportsWithUnderscores3.types => exportsAndImportsWithUnderscores3(target=es2015).types} (100%)
rename tests/baselines/reference/{exportsAndImportsWithUnderscores3.js => exportsAndImportsWithUnderscores3(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/exportsAndImportsWithUnderscores3(target=es5).symbols
create mode 100644 tests/baselines/reference/exportsAndImportsWithUnderscores3(target=es5).types
create mode 100644 tests/baselines/reference/exportsAndImportsWithUnderscores4(target=es2015).js
rename tests/baselines/reference/{exportsAndImportsWithUnderscores4.symbols => exportsAndImportsWithUnderscores4(target=es2015).symbols} (100%)
rename tests/baselines/reference/{exportsAndImportsWithUnderscores4.types => exportsAndImportsWithUnderscores4(target=es2015).types} (100%)
rename tests/baselines/reference/{exportsAndImportsWithUnderscores4.js => exportsAndImportsWithUnderscores4(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/exportsAndImportsWithUnderscores4(target=es5).symbols
create mode 100644 tests/baselines/reference/exportsAndImportsWithUnderscores4(target=es5).types
create mode 100644 tests/baselines/reference/forAwaitPerIterationBindingDownlevel(target=es2015).js
rename tests/baselines/reference/{forAwaitPerIterationBindingDownlevel.js => forAwaitPerIterationBindingDownlevel(target=es5).js} (100%)
rename tests/baselines/reference/{forwardDeclaredCommonTypes01.errors.txt => forwardDeclaredCommonTypes01(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{forwardDeclaredCommonTypes01.js => forwardDeclaredCommonTypes01(target=es2015).js} (100%)
rename tests/baselines/reference/{forwardDeclaredCommonTypes01.symbols => forwardDeclaredCommonTypes01(target=es2015).symbols} (100%)
rename tests/baselines/reference/{forwardDeclaredCommonTypes01.types => forwardDeclaredCommonTypes01(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/forwardDeclaredCommonTypes01(target=es5).errors.txt
create mode 100644 tests/baselines/reference/forwardDeclaredCommonTypes01(target=es5).js
create mode 100644 tests/baselines/reference/forwardDeclaredCommonTypes01(target=es5).symbols
create mode 100644 tests/baselines/reference/forwardDeclaredCommonTypes01(target=es5).types
rename tests/baselines/reference/{functionsMissingReturnStatementsAndExpressions.errors.txt => functionsMissingReturnStatementsAndExpressions(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/functionsMissingReturnStatementsAndExpressions(target=es2015).js
rename tests/baselines/reference/{functionsMissingReturnStatementsAndExpressions.symbols => functionsMissingReturnStatementsAndExpressions(target=es2015).symbols} (100%)
rename tests/baselines/reference/{functionsMissingReturnStatementsAndExpressions.types => functionsMissingReturnStatementsAndExpressions(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/functionsMissingReturnStatementsAndExpressions(target=es5).errors.txt
rename tests/baselines/reference/{functionsMissingReturnStatementsAndExpressions.js => functionsMissingReturnStatementsAndExpressions(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/functionsMissingReturnStatementsAndExpressions(target=es5).symbols
create mode 100644 tests/baselines/reference/functionsMissingReturnStatementsAndExpressions(target=es5).types
create mode 100644 tests/baselines/reference/generatorTransformFinalLabel(target=es2015).js
rename tests/baselines/reference/{generatorTransformFinalLabel.symbols => generatorTransformFinalLabel(target=es2015).symbols} (100%)
rename tests/baselines/reference/{generatorTransformFinalLabel.types => generatorTransformFinalLabel(target=es2015).types} (100%)
rename tests/baselines/reference/{generatorTransformFinalLabel.js => generatorTransformFinalLabel(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/generatorTransformFinalLabel(target=es5).symbols
create mode 100644 tests/baselines/reference/generatorTransformFinalLabel(target=es5).types
rename tests/baselines/reference/{getSetAccessorContextualTyping.errors.txt => getSetAccessorContextualTyping(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/getSetAccessorContextualTyping(target=es2015).js
rename tests/baselines/reference/{getSetAccessorContextualTyping.symbols => getSetAccessorContextualTyping(target=es2015).symbols} (100%)
rename tests/baselines/reference/{getSetAccessorContextualTyping.types => getSetAccessorContextualTyping(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/getSetAccessorContextualTyping(target=es5).errors.txt
rename tests/baselines/reference/{getSetAccessorContextualTyping.js => getSetAccessorContextualTyping(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/getSetAccessorContextualTyping(target=es5).symbols
create mode 100644 tests/baselines/reference/getSetAccessorContextualTyping(target=es5).types
create mode 100644 tests/baselines/reference/getSetEnumerable(target=es2015).js
rename tests/baselines/reference/{getSetEnumerable.symbols => getSetEnumerable(target=es2015).symbols} (100%)
rename tests/baselines/reference/{getSetEnumerable.types => getSetEnumerable(target=es2015).types} (100%)
rename tests/baselines/reference/{getSetEnumerable.js => getSetEnumerable(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/getSetEnumerable(target=es5).symbols
create mode 100644 tests/baselines/reference/getSetEnumerable(target=es5).types
rename tests/baselines/reference/{getterControlFlowStrictNull.errors.txt => getterControlFlowStrictNull(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/getterControlFlowStrictNull(target=es2015).js
rename tests/baselines/reference/{getterControlFlowStrictNull.symbols => getterControlFlowStrictNull(target=es2015).symbols} (100%)
rename tests/baselines/reference/{getterControlFlowStrictNull.types => getterControlFlowStrictNull(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/getterControlFlowStrictNull(target=es5).errors.txt
rename tests/baselines/reference/{getterControlFlowStrictNull.js => getterControlFlowStrictNull(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/getterControlFlowStrictNull(target=es5).symbols
create mode 100644 tests/baselines/reference/getterControlFlowStrictNull(target=es5).types
rename tests/baselines/reference/{implicitAnyFromCircularInference.errors.txt => implicitAnyFromCircularInference(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/implicitAnyFromCircularInference(target=es2015).js
rename tests/baselines/reference/{implicitAnyFromCircularInference.symbols => implicitAnyFromCircularInference(target=es2015).symbols} (100%)
rename tests/baselines/reference/{implicitAnyFromCircularInference.types => implicitAnyFromCircularInference(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/implicitAnyFromCircularInference(target=es5).errors.txt
rename tests/baselines/reference/{implicitAnyFromCircularInference.js => implicitAnyFromCircularInference(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/implicitAnyFromCircularInference(target=es5).symbols
create mode 100644 tests/baselines/reference/implicitAnyFromCircularInference(target=es5).types
rename tests/baselines/reference/{importCallExpressionAsyncES5AMD.errors.txt => importCallExpressionAsyncES5AMD(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionAsyncES5AMD(target=es2015).js
rename tests/baselines/reference/{importCallExpressionAsyncES5AMD.symbols => importCallExpressionAsyncES5AMD(target=es2015).symbols} (100%)
rename tests/baselines/reference/{importCallExpressionAsyncES5AMD.types => importCallExpressionAsyncES5AMD(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionAsyncES5AMD(target=es5).errors.txt
rename tests/baselines/reference/{importCallExpressionAsyncES5AMD.js => importCallExpressionAsyncES5AMD(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionAsyncES5AMD(target=es5).symbols
create mode 100644 tests/baselines/reference/importCallExpressionAsyncES5AMD(target=es5).types
create mode 100644 tests/baselines/reference/importCallExpressionAsyncES5CJS(target=es2015).js
rename tests/baselines/reference/{importCallExpressionAsyncES5CJS.symbols => importCallExpressionAsyncES5CJS(target=es2015).symbols} (100%)
rename tests/baselines/reference/{importCallExpressionAsyncES5CJS.types => importCallExpressionAsyncES5CJS(target=es2015).types} (100%)
rename tests/baselines/reference/{importCallExpressionAsyncES5CJS.js => importCallExpressionAsyncES5CJS(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionAsyncES5CJS(target=es5).symbols
create mode 100644 tests/baselines/reference/importCallExpressionAsyncES5CJS(target=es5).types
rename tests/baselines/reference/{importCallExpressionAsyncES5System.errors.txt => importCallExpressionAsyncES5System(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionAsyncES5System(target=es2015).js
rename tests/baselines/reference/{importCallExpressionAsyncES5System.symbols => importCallExpressionAsyncES5System(target=es2015).symbols} (100%)
rename tests/baselines/reference/{importCallExpressionAsyncES5System.types => importCallExpressionAsyncES5System(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionAsyncES5System(target=es5).errors.txt
rename tests/baselines/reference/{importCallExpressionAsyncES5System.js => importCallExpressionAsyncES5System(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionAsyncES5System(target=es5).symbols
create mode 100644 tests/baselines/reference/importCallExpressionAsyncES5System(target=es5).types
rename tests/baselines/reference/{importCallExpressionAsyncES5UMD.errors.txt => importCallExpressionAsyncES5UMD(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionAsyncES5UMD(target=es2015).js
rename tests/baselines/reference/{importCallExpressionAsyncES5UMD.symbols => importCallExpressionAsyncES5UMD(target=es2015).symbols} (100%)
rename tests/baselines/reference/{importCallExpressionAsyncES5UMD.types => importCallExpressionAsyncES5UMD(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionAsyncES5UMD(target=es5).errors.txt
rename tests/baselines/reference/{importCallExpressionAsyncES5UMD.js => importCallExpressionAsyncES5UMD(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionAsyncES5UMD(target=es5).symbols
create mode 100644 tests/baselines/reference/importCallExpressionAsyncES5UMD(target=es5).types
rename tests/baselines/reference/{importCallExpressionES5AMD.errors.txt => importCallExpressionES5AMD(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionES5AMD(target=es2015).js
rename tests/baselines/reference/{importCallExpressionES5AMD.symbols => importCallExpressionES5AMD(target=es2015).symbols} (100%)
rename tests/baselines/reference/{importCallExpressionES5AMD.types => importCallExpressionES5AMD(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionES5AMD(target=es5).errors.txt
rename tests/baselines/reference/{importCallExpressionES5AMD.js => importCallExpressionES5AMD(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionES5AMD(target=es5).symbols
create mode 100644 tests/baselines/reference/importCallExpressionES5AMD(target=es5).types
create mode 100644 tests/baselines/reference/importCallExpressionES5CJS(target=es2015).js
rename tests/baselines/reference/{importCallExpressionES5CJS.symbols => importCallExpressionES5CJS(target=es2015).symbols} (100%)
rename tests/baselines/reference/{importCallExpressionES5CJS.types => importCallExpressionES5CJS(target=es2015).types} (100%)
rename tests/baselines/reference/{importCallExpressionES5CJS.js => importCallExpressionES5CJS(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionES5CJS(target=es5).symbols
create mode 100644 tests/baselines/reference/importCallExpressionES5CJS(target=es5).types
rename tests/baselines/reference/{importCallExpressionES5System.errors.txt => importCallExpressionES5System(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionES5System(target=es2015).js
rename tests/baselines/reference/{importCallExpressionES5System.symbols => importCallExpressionES5System(target=es2015).symbols} (100%)
rename tests/baselines/reference/{importCallExpressionES5System.types => importCallExpressionES5System(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionES5System(target=es5).errors.txt
rename tests/baselines/reference/{importCallExpressionES5System.js => importCallExpressionES5System(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionES5System(target=es5).symbols
create mode 100644 tests/baselines/reference/importCallExpressionES5System(target=es5).types
rename tests/baselines/reference/{importCallExpressionES5UMD.errors.txt => importCallExpressionES5UMD(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionES5UMD(target=es2015).js
rename tests/baselines/reference/{importCallExpressionES5UMD.symbols => importCallExpressionES5UMD(target=es2015).symbols} (100%)
rename tests/baselines/reference/{importCallExpressionES5UMD.types => importCallExpressionES5UMD(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionES5UMD(target=es5).errors.txt
rename tests/baselines/reference/{importCallExpressionES5UMD.js => importCallExpressionES5UMD(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionES5UMD(target=es5).symbols
create mode 100644 tests/baselines/reference/importCallExpressionES5UMD(target=es5).types
rename tests/baselines/reference/{importCallExpressionNestedAMD2.errors.txt => importCallExpressionNestedAMD2(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionNestedAMD2(target=es2015).js
rename tests/baselines/reference/{importCallExpressionNestedAMD2.symbols => importCallExpressionNestedAMD2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{importCallExpressionNestedAMD2.types => importCallExpressionNestedAMD2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionNestedAMD2(target=es5).errors.txt
rename tests/baselines/reference/{importCallExpressionNestedAMD2.js => importCallExpressionNestedAMD2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionNestedAMD2(target=es5).symbols
create mode 100644 tests/baselines/reference/importCallExpressionNestedAMD2(target=es5).types
create mode 100644 tests/baselines/reference/importCallExpressionNestedCJS2(target=es2015).js
rename tests/baselines/reference/{importCallExpressionNestedCJS2.symbols => importCallExpressionNestedCJS2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{importCallExpressionNestedCJS2.types => importCallExpressionNestedCJS2(target=es2015).types} (100%)
rename tests/baselines/reference/{importCallExpressionNestedCJS2.js => importCallExpressionNestedCJS2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionNestedCJS2(target=es5).symbols
create mode 100644 tests/baselines/reference/importCallExpressionNestedCJS2(target=es5).types
rename tests/baselines/reference/{importCallExpressionNestedES20152.errors.txt => importCallExpressionNestedES20152(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionNestedES20152(target=es2015).js
rename tests/baselines/reference/{importCallExpressionNestedES20152.symbols => importCallExpressionNestedES20152(target=es2015).symbols} (100%)
rename tests/baselines/reference/{importCallExpressionNestedES20152.types => importCallExpressionNestedES20152(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionNestedES20152(target=es5).errors.txt
rename tests/baselines/reference/{importCallExpressionNestedES20152.js => importCallExpressionNestedES20152(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionNestedES20152(target=es5).symbols
create mode 100644 tests/baselines/reference/importCallExpressionNestedES20152(target=es5).types
create mode 100644 tests/baselines/reference/importCallExpressionNestedES20202(target=es2015).js
rename tests/baselines/reference/{importCallExpressionNestedES20202.symbols => importCallExpressionNestedES20202(target=es2015).symbols} (100%)
rename tests/baselines/reference/{importCallExpressionNestedES20202.types => importCallExpressionNestedES20202(target=es2015).types} (100%)
rename tests/baselines/reference/{importCallExpressionNestedES20202.js => importCallExpressionNestedES20202(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionNestedES20202(target=es5).symbols
create mode 100644 tests/baselines/reference/importCallExpressionNestedES20202(target=es5).types
rename tests/baselines/reference/{importCallExpressionNestedSystem2.errors.txt => importCallExpressionNestedSystem2(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionNestedSystem2(target=es2015).js
rename tests/baselines/reference/{importCallExpressionNestedSystem2.symbols => importCallExpressionNestedSystem2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{importCallExpressionNestedSystem2.types => importCallExpressionNestedSystem2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionNestedSystem2(target=es5).errors.txt
rename tests/baselines/reference/{importCallExpressionNestedSystem2.js => importCallExpressionNestedSystem2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionNestedSystem2(target=es5).symbols
create mode 100644 tests/baselines/reference/importCallExpressionNestedSystem2(target=es5).types
rename tests/baselines/reference/{importCallExpressionNestedUMD2.errors.txt => importCallExpressionNestedUMD2(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionNestedUMD2(target=es2015).js
rename tests/baselines/reference/{importCallExpressionNestedUMD2.symbols => importCallExpressionNestedUMD2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{importCallExpressionNestedUMD2.types => importCallExpressionNestedUMD2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionNestedUMD2(target=es5).errors.txt
rename tests/baselines/reference/{importCallExpressionNestedUMD2.js => importCallExpressionNestedUMD2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/importCallExpressionNestedUMD2(target=es5).symbols
create mode 100644 tests/baselines/reference/importCallExpressionNestedUMD2(target=es5).types
create mode 100644 tests/baselines/reference/importHelpers(target=es2015).js
rename tests/baselines/reference/{importHelpers.symbols => importHelpers(target=es2015).symbols} (100%)
rename tests/baselines/reference/{importHelpers.types => importHelpers(target=es2015).types} (100%)
rename tests/baselines/reference/{importHelpers.js => importHelpers(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/importHelpers(target=es5).symbols
create mode 100644 tests/baselines/reference/importHelpers(target=es5).types
rename tests/baselines/reference/{importHelpersAmd.errors.txt => importHelpersAmd(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/importHelpersAmd(target=es2015).js
rename tests/baselines/reference/{importHelpersAmd.symbols => importHelpersAmd(target=es2015).symbols} (100%)
rename tests/baselines/reference/{importHelpersAmd.types => importHelpersAmd(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/importHelpersAmd(target=es5).errors.txt
rename tests/baselines/reference/{importHelpersAmd.js => importHelpersAmd(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/importHelpersAmd(target=es5).symbols
create mode 100644 tests/baselines/reference/importHelpersAmd(target=es5).types
rename tests/baselines/reference/{importHelpersDeclarations.symbols => importHelpersDeclarations(target=es2015).symbols} (100%)
rename tests/baselines/reference/{importHelpersDeclarations.types => importHelpersDeclarations(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/importHelpersDeclarations(target=es5).symbols
create mode 100644 tests/baselines/reference/importHelpersDeclarations(target=es5).types
create mode 100644 tests/baselines/reference/importHelpersInAmbientContext(target=es2015).js
rename tests/baselines/reference/{importHelpersInAmbientContext.symbols => importHelpersInAmbientContext(target=es2015).symbols} (100%)
rename tests/baselines/reference/{importHelpersInAmbientContext.types => importHelpersInAmbientContext(target=es2015).types} (100%)
rename tests/baselines/reference/{importHelpersInAmbientContext.js => importHelpersInAmbientContext(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/importHelpersInAmbientContext(target=es5).symbols
create mode 100644 tests/baselines/reference/importHelpersInAmbientContext(target=es5).types
create mode 100644 tests/baselines/reference/importHelpersInIsolatedModules(target=es2015).js
rename tests/baselines/reference/{importHelpersInIsolatedModules.symbols => importHelpersInIsolatedModules(target=es2015).symbols} (100%)
rename tests/baselines/reference/{importHelpersInIsolatedModules.types => importHelpersInIsolatedModules(target=es2015).types} (100%)
rename tests/baselines/reference/{importHelpersInIsolatedModules.js => importHelpersInIsolatedModules(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/importHelpersInIsolatedModules(target=es5).symbols
create mode 100644 tests/baselines/reference/importHelpersInIsolatedModules(target=es5).types
create mode 100644 tests/baselines/reference/importHelpersInTsx(target=es2015).js
rename tests/baselines/reference/{importHelpersInTsx.symbols => importHelpersInTsx(target=es2015).symbols} (100%)
rename tests/baselines/reference/{importHelpersInTsx.types => importHelpersInTsx(target=es2015).types} (100%)
rename tests/baselines/reference/{importHelpersInTsx.js => importHelpersInTsx(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/importHelpersInTsx(target=es5).symbols
create mode 100644 tests/baselines/reference/importHelpersInTsx(target=es5).types
create mode 100644 tests/baselines/reference/importHelpersNoEmitHelpersExportDefault(target=es2015).js
rename tests/baselines/reference/{importHelpersNoEmitHelpersExportDefault.js => importHelpersNoEmitHelpersExportDefault(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/importHelpersNoHelpers(target=es2015).errors.txt
create mode 100644 tests/baselines/reference/importHelpersNoHelpers(target=es2015).js
rename tests/baselines/reference/{importHelpersNoHelpers.symbols => importHelpersNoHelpers(target=es2015).symbols} (100%)
rename tests/baselines/reference/{importHelpersNoHelpers.types => importHelpersNoHelpers(target=es2015).types} (100%)
rename tests/baselines/reference/{importHelpersNoHelpers.errors.txt => importHelpersNoHelpers(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{importHelpersNoHelpers.js => importHelpersNoHelpers(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/importHelpersNoHelpers(target=es5).symbols
create mode 100644 tests/baselines/reference/importHelpersNoHelpers(target=es5).types
create mode 100644 tests/baselines/reference/importHelpersNoHelpersForAsyncGenerators(target=es2015).errors.txt
create mode 100644 tests/baselines/reference/importHelpersNoHelpersForAsyncGenerators(target=es2015).js
rename tests/baselines/reference/{importHelpersNoHelpersForAsyncGenerators.symbols => importHelpersNoHelpersForAsyncGenerators(target=es2015).symbols} (100%)
rename tests/baselines/reference/{importHelpersNoHelpersForAsyncGenerators.types => importHelpersNoHelpersForAsyncGenerators(target=es2015).types} (100%)
rename tests/baselines/reference/{importHelpersNoHelpersForAsyncGenerators.errors.txt => importHelpersNoHelpersForAsyncGenerators(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{importHelpersNoHelpersForAsyncGenerators.js => importHelpersNoHelpersForAsyncGenerators(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/importHelpersNoHelpersForAsyncGenerators(target=es5).symbols
create mode 100644 tests/baselines/reference/importHelpersNoHelpersForAsyncGenerators(target=es5).types
create mode 100644 tests/baselines/reference/importHelpersNoModule(target=es2015).errors.txt
create mode 100644 tests/baselines/reference/importHelpersNoModule(target=es2015).js
rename tests/baselines/reference/{importHelpersNoModule.symbols => importHelpersNoModule(target=es2015).symbols} (100%)
rename tests/baselines/reference/{importHelpersNoModule.types => importHelpersNoModule(target=es2015).types} (100%)
rename tests/baselines/reference/{importHelpersNoModule.errors.txt => importHelpersNoModule(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{importHelpersNoModule.js => importHelpersNoModule(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/importHelpersNoModule(target=es5).symbols
create mode 100644 tests/baselines/reference/importHelpersNoModule(target=es5).types
rename tests/baselines/reference/{importHelpersOutFile.errors.txt => importHelpersOutFile(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/importHelpersOutFile(target=es2015).js
rename tests/baselines/reference/{importHelpersOutFile.symbols => importHelpersOutFile(target=es2015).symbols} (100%)
rename tests/baselines/reference/{importHelpersOutFile.types => importHelpersOutFile(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/importHelpersOutFile(target=es5).errors.txt
rename tests/baselines/reference/{importHelpersOutFile.js => importHelpersOutFile(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/importHelpersOutFile(target=es5).symbols
create mode 100644 tests/baselines/reference/importHelpersOutFile(target=es5).types
rename tests/baselines/reference/{importHelpersSystem.errors.txt => importHelpersSystem(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/importHelpersSystem(target=es2015).js
rename tests/baselines/reference/{importHelpersSystem.symbols => importHelpersSystem(target=es2015).symbols} (100%)
rename tests/baselines/reference/{importHelpersSystem.types => importHelpersSystem(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/importHelpersSystem(target=es5).errors.txt
rename tests/baselines/reference/{importHelpersSystem.js => importHelpersSystem(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/importHelpersSystem(target=es5).symbols
create mode 100644 tests/baselines/reference/importHelpersSystem(target=es5).types
rename tests/baselines/reference/{inheritanceMemberAccessorOverridingMethod.errors.txt => inheritanceMemberAccessorOverridingMethod(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/inheritanceMemberAccessorOverridingMethod(target=es2015).js
rename tests/baselines/reference/{inheritanceMemberAccessorOverridingMethod.symbols => inheritanceMemberAccessorOverridingMethod(target=es2015).symbols} (100%)
rename tests/baselines/reference/{inheritanceMemberAccessorOverridingMethod.types => inheritanceMemberAccessorOverridingMethod(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/inheritanceMemberAccessorOverridingMethod(target=es5).errors.txt
rename tests/baselines/reference/{inheritanceMemberAccessorOverridingMethod.js => inheritanceMemberAccessorOverridingMethod(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/inheritanceMemberAccessorOverridingMethod(target=es5).symbols
create mode 100644 tests/baselines/reference/inheritanceMemberAccessorOverridingMethod(target=es5).types
create mode 100644 tests/baselines/reference/initializePropertiesWithRenamedLet(target=es2015).js
rename tests/baselines/reference/{initializePropertiesWithRenamedLet.symbols => initializePropertiesWithRenamedLet(target=es2015).symbols} (100%)
rename tests/baselines/reference/{initializePropertiesWithRenamedLet.types => initializePropertiesWithRenamedLet(target=es2015).types} (100%)
rename tests/baselines/reference/{initializePropertiesWithRenamedLet.js => initializePropertiesWithRenamedLet(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/initializePropertiesWithRenamedLet(target=es5).symbols
create mode 100644 tests/baselines/reference/initializePropertiesWithRenamedLet(target=es5).types
rename tests/baselines/reference/{inlineSourceMap.js => inlineSourceMap(target=es2015).js} (100%)
rename tests/baselines/reference/{inlineSourceMap.sourcemap.txt => inlineSourceMap(target=es2015).sourcemap.txt} (100%)
rename tests/baselines/reference/{inlineSourceMap.symbols => inlineSourceMap(target=es2015).symbols} (100%)
rename tests/baselines/reference/{inlineSourceMap.types => inlineSourceMap(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/inlineSourceMap(target=es5).js
create mode 100644 tests/baselines/reference/inlineSourceMap(target=es5).sourcemap.txt
create mode 100644 tests/baselines/reference/inlineSourceMap(target=es5).symbols
create mode 100644 tests/baselines/reference/inlineSourceMap(target=es5).types
rename tests/baselines/reference/{inlineSourceMap2.errors.txt => inlineSourceMap2(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{inlineSourceMap2.js => inlineSourceMap2(target=es2015).js} (100%)
rename tests/baselines/reference/{inlineSourceMap2.sourcemap.txt => inlineSourceMap2(target=es2015).sourcemap.txt} (100%)
rename tests/baselines/reference/{inlineSourceMap2.symbols => inlineSourceMap2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{inlineSourceMap2.types => inlineSourceMap2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/inlineSourceMap2(target=es5).errors.txt
create mode 100644 tests/baselines/reference/inlineSourceMap2(target=es5).js
create mode 100644 tests/baselines/reference/inlineSourceMap2(target=es5).sourcemap.txt
create mode 100644 tests/baselines/reference/inlineSourceMap2(target=es5).symbols
create mode 100644 tests/baselines/reference/inlineSourceMap2(target=es5).types
rename tests/baselines/reference/{inlineSources.errors.txt => inlineSources(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{inlineSources.js => inlineSources(target=es2015).js} (100%)
rename tests/baselines/reference/{inlineSources.js.map => inlineSources(target=es2015).js.map} (100%)
rename tests/baselines/reference/{inlineSources.sourcemap.txt => inlineSources(target=es2015).sourcemap.txt} (100%)
rename tests/baselines/reference/{inlineSources.symbols => inlineSources(target=es2015).symbols} (100%)
rename tests/baselines/reference/{inlineSources.types => inlineSources(target=es2015).types} (100%)
rename tests/baselines/reference/{inlineSources2.errors.txt => inlineSources(target=es5).errors.txt} (100%)
create mode 100644 tests/baselines/reference/inlineSources(target=es5).js
create mode 100644 tests/baselines/reference/inlineSources(target=es5).js.map
create mode 100644 tests/baselines/reference/inlineSources(target=es5).sourcemap.txt
create mode 100644 tests/baselines/reference/inlineSources(target=es5).symbols
create mode 100644 tests/baselines/reference/inlineSources(target=es5).types
create mode 100644 tests/baselines/reference/inlineSources2(target=es2015).errors.txt
rename tests/baselines/reference/{inlineSources2.js => inlineSources2(target=es2015).js} (100%)
rename tests/baselines/reference/{inlineSources2.sourcemap.txt => inlineSources2(target=es2015).sourcemap.txt} (100%)
rename tests/baselines/reference/{inlineSources2.symbols => inlineSources2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{inlineSources2.types => inlineSources2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/inlineSources2(target=es5).errors.txt
create mode 100644 tests/baselines/reference/inlineSources2(target=es5).js
create mode 100644 tests/baselines/reference/inlineSources2(target=es5).sourcemap.txt
create mode 100644 tests/baselines/reference/inlineSources2(target=es5).symbols
create mode 100644 tests/baselines/reference/inlineSources2(target=es5).types
rename tests/baselines/reference/{intlNumberFormatES5UseGrouping.errors.txt => intlNumberFormatES5UseGrouping(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/intlNumberFormatES5UseGrouping(target=es2015).js
rename tests/baselines/reference/{intlNumberFormatES5UseGrouping.symbols => intlNumberFormatES5UseGrouping(target=es2015).symbols} (100%)
rename tests/baselines/reference/{intlNumberFormatES5UseGrouping.types => intlNumberFormatES5UseGrouping(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/intlNumberFormatES5UseGrouping(target=es5).errors.txt
rename tests/baselines/reference/{intlNumberFormatES5UseGrouping.js => intlNumberFormatES5UseGrouping(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/intlNumberFormatES5UseGrouping(target=es5).symbols
create mode 100644 tests/baselines/reference/intlNumberFormatES5UseGrouping(target=es5).types
rename tests/baselines/reference/{invalidNewTarget.es5.errors.txt => invalidNewTarget.es5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/invalidNewTarget.es5(target=es2015).js
rename tests/baselines/reference/{invalidNewTarget.es5.symbols => invalidNewTarget.es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{invalidNewTarget.es5.types => invalidNewTarget.es5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/invalidNewTarget.es5(target=es5).errors.txt
rename tests/baselines/reference/{invalidNewTarget.es5.js => invalidNewTarget.es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/invalidNewTarget.es5(target=es5).symbols
create mode 100644 tests/baselines/reference/invalidNewTarget.es5(target=es5).types
create mode 100644 tests/baselines/reference/isDeclarationVisibleNodeKinds(target=es2015).js
rename tests/baselines/reference/{isDeclarationVisibleNodeKinds.symbols => isDeclarationVisibleNodeKinds(target=es2015).symbols} (100%)
rename tests/baselines/reference/{isDeclarationVisibleNodeKinds.types => isDeclarationVisibleNodeKinds(target=es2015).types} (100%)
rename tests/baselines/reference/{isDeclarationVisibleNodeKinds.js => isDeclarationVisibleNodeKinds(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/isDeclarationVisibleNodeKinds(target=es5).symbols
create mode 100644 tests/baselines/reference/isDeclarationVisibleNodeKinds(target=es5).types
rename tests/baselines/reference/{isolatedModulesImportExportElision.errors.txt => isolatedModulesImportExportElision(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/isolatedModulesImportExportElision(target=es2015).js
rename tests/baselines/reference/{isolatedModulesImportExportElision.symbols => isolatedModulesImportExportElision(target=es2015).symbols} (100%)
rename tests/baselines/reference/{isolatedModulesImportExportElision.types => isolatedModulesImportExportElision(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/isolatedModulesImportExportElision(target=es5).errors.txt
rename tests/baselines/reference/{isolatedModulesImportExportElision.js => isolatedModulesImportExportElision(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/isolatedModulesImportExportElision(target=es5).symbols
create mode 100644 tests/baselines/reference/isolatedModulesImportExportElision(target=es5).types
rename tests/baselines/reference/{isolatedModulesPlainFile-AMD.errors.txt => isolatedModulesPlainFile-AMD(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{isolatedModulesPlainFile-AMD.js => isolatedModulesPlainFile-AMD(target=es2015).js} (100%)
rename tests/baselines/reference/{isolatedModulesPlainFile-AMD.symbols => isolatedModulesPlainFile-AMD(target=es2015).symbols} (100%)
rename tests/baselines/reference/{isolatedModulesPlainFile-AMD.types => isolatedModulesPlainFile-AMD(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/isolatedModulesPlainFile-AMD(target=es5).errors.txt
create mode 100644 tests/baselines/reference/isolatedModulesPlainFile-AMD(target=es5).js
create mode 100644 tests/baselines/reference/isolatedModulesPlainFile-AMD(target=es5).symbols
create mode 100644 tests/baselines/reference/isolatedModulesPlainFile-AMD(target=es5).types
rename tests/baselines/reference/{isolatedModulesPlainFile-CommonJS.js => isolatedModulesPlainFile-CommonJS(target=es2015).js} (100%)
rename tests/baselines/reference/{isolatedModulesPlainFile-CommonJS.symbols => isolatedModulesPlainFile-CommonJS(target=es2015).symbols} (100%)
rename tests/baselines/reference/{isolatedModulesPlainFile-CommonJS.types => isolatedModulesPlainFile-CommonJS(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/isolatedModulesPlainFile-CommonJS(target=es5).js
create mode 100644 tests/baselines/reference/isolatedModulesPlainFile-CommonJS(target=es5).symbols
create mode 100644 tests/baselines/reference/isolatedModulesPlainFile-CommonJS(target=es5).types
rename tests/baselines/reference/{isolatedModulesPlainFile-System.errors.txt => isolatedModulesPlainFile-System(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{isolatedModulesPlainFile-System.js => isolatedModulesPlainFile-System(target=es2015).js} (100%)
rename tests/baselines/reference/{isolatedModulesPlainFile-System.symbols => isolatedModulesPlainFile-System(target=es2015).symbols} (100%)
rename tests/baselines/reference/{isolatedModulesPlainFile-System.types => isolatedModulesPlainFile-System(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/isolatedModulesPlainFile-System(target=es5).errors.txt
create mode 100644 tests/baselines/reference/isolatedModulesPlainFile-System(target=es5).js
create mode 100644 tests/baselines/reference/isolatedModulesPlainFile-System(target=es5).symbols
create mode 100644 tests/baselines/reference/isolatedModulesPlainFile-System(target=es5).types
rename tests/baselines/reference/{isolatedModulesPlainFile-UMD.errors.txt => isolatedModulesPlainFile-UMD(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{isolatedModulesPlainFile-UMD.js => isolatedModulesPlainFile-UMD(target=es2015).js} (100%)
rename tests/baselines/reference/{isolatedModulesPlainFile-UMD.symbols => isolatedModulesPlainFile-UMD(target=es2015).symbols} (100%)
rename tests/baselines/reference/{isolatedModulesPlainFile-UMD.types => isolatedModulesPlainFile-UMD(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/isolatedModulesPlainFile-UMD(target=es5).errors.txt
create mode 100644 tests/baselines/reference/isolatedModulesPlainFile-UMD(target=es5).js
create mode 100644 tests/baselines/reference/isolatedModulesPlainFile-UMD(target=es5).symbols
create mode 100644 tests/baselines/reference/isolatedModulesPlainFile-UMD(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsClassExtendsVisibility(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsClassExtendsVisibility.symbols => jsDeclarationsClassExtendsVisibility(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsClassExtendsVisibility.types => jsDeclarationsClassExtendsVisibility(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsClassExtendsVisibility.js => jsDeclarationsClassExtendsVisibility(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsClassExtendsVisibility(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsClassExtendsVisibility(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsClassImplementsGenericsSerialization(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsClassImplementsGenericsSerialization.symbols => jsDeclarationsClassImplementsGenericsSerialization(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsClassImplementsGenericsSerialization.types => jsDeclarationsClassImplementsGenericsSerialization(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsClassImplementsGenericsSerialization.js => jsDeclarationsClassImplementsGenericsSerialization(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsClassImplementsGenericsSerialization(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsClassImplementsGenericsSerialization(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsClassLeadingOptional(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsClassLeadingOptional.symbols => jsDeclarationsClassLeadingOptional(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsClassLeadingOptional.types => jsDeclarationsClassLeadingOptional(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsClassLeadingOptional.js => jsDeclarationsClassLeadingOptional(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsClassLeadingOptional(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsClassLeadingOptional(target=es5).types
rename tests/baselines/reference/{jsDeclarationsClassLikeHeuristic.errors.txt => jsDeclarationsClassLikeHeuristic(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsClassLikeHeuristic(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsClassLikeHeuristic.symbols => jsDeclarationsClassLikeHeuristic(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsClassLikeHeuristic.types => jsDeclarationsClassLikeHeuristic(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsClassLikeHeuristic(target=es5).errors.txt
rename tests/baselines/reference/{jsDeclarationsClassLikeHeuristic.js => jsDeclarationsClassLikeHeuristic(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsClassLikeHeuristic(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsClassLikeHeuristic(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsClassStatic(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsClassStatic.symbols => jsDeclarationsClassStatic(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsClassStatic.types => jsDeclarationsClassStatic(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsClassStatic.js => jsDeclarationsClassStatic(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsClassStatic(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsClassStatic(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsClassStaticMethodAugmentation(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsClassStaticMethodAugmentation.symbols => jsDeclarationsClassStaticMethodAugmentation(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsClassStaticMethodAugmentation.types => jsDeclarationsClassStaticMethodAugmentation(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsClassStaticMethodAugmentation.js => jsDeclarationsClassStaticMethodAugmentation(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsClassStaticMethodAugmentation(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsClassStaticMethodAugmentation(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsClasses(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsClasses.symbols => jsDeclarationsClasses(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsClasses.types => jsDeclarationsClasses(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsClasses.js => jsDeclarationsClasses(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsClasses(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsClasses(target=es5).types
rename tests/baselines/reference/{jsDeclarationsClassesErr.errors.txt => jsDeclarationsClassesErr(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsClassesErr(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsClassesErr.symbols => jsDeclarationsClassesErr(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsClassesErr.types => jsDeclarationsClassesErr(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsClassesErr(target=es5).errors.txt
rename tests/baselines/reference/{jsDeclarationsClassesErr.js => jsDeclarationsClassesErr(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsClassesErr(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsClassesErr(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsComputedNames(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsComputedNames.symbols => jsDeclarationsComputedNames(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsComputedNames.types => jsDeclarationsComputedNames(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsComputedNames.js => jsDeclarationsComputedNames(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsComputedNames(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsComputedNames(target=es5).types
rename tests/baselines/reference/{jsDeclarationsCrossfileMerge.errors.txt => jsDeclarationsCrossfileMerge(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsCrossfileMerge(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsCrossfileMerge.symbols => jsDeclarationsCrossfileMerge(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsCrossfileMerge.types => jsDeclarationsCrossfileMerge(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsCrossfileMerge(target=es5).errors.txt
rename tests/baselines/reference/{jsDeclarationsCrossfileMerge.js => jsDeclarationsCrossfileMerge(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsCrossfileMerge(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsCrossfileMerge(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsDefault(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsDefault.symbols => jsDeclarationsDefault(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsDefault.types => jsDeclarationsDefault(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsDefault.js => jsDeclarationsDefault(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsDefault(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsDefault(target=es5).types
rename tests/baselines/reference/{jsDeclarationsDefaultsErr.errors.txt => jsDeclarationsDefaultsErr(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsDefaultsErr(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsDefaultsErr.symbols => jsDeclarationsDefaultsErr(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsDefaultsErr.types => jsDeclarationsDefaultsErr(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsDefaultsErr(target=es5).errors.txt
rename tests/baselines/reference/{jsDeclarationsDefaultsErr.js => jsDeclarationsDefaultsErr(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsDefaultsErr(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsDefaultsErr(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsDocCommentsOnConsts(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsDocCommentsOnConsts.symbols => jsDeclarationsDocCommentsOnConsts(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsDocCommentsOnConsts.types => jsDeclarationsDocCommentsOnConsts(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsDocCommentsOnConsts.js => jsDeclarationsDocCommentsOnConsts(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsDocCommentsOnConsts(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsDocCommentsOnConsts(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsEnumTag(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsEnumTag.symbols => jsDeclarationsEnumTag(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsEnumTag.types => jsDeclarationsEnumTag(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsEnumTag.js => jsDeclarationsEnumTag(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsEnumTag(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsEnumTag(target=es5).types
rename tests/baselines/reference/{jsDeclarationsEnums.errors.txt => jsDeclarationsEnums(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsEnums(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsEnums.symbols => jsDeclarationsEnums(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsEnums.types => jsDeclarationsEnums(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsEnums(target=es5).errors.txt
rename tests/baselines/reference/{jsDeclarationsEnums.js => jsDeclarationsEnums(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsEnums(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsEnums(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignedClassExpression(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsExportAssignedClassExpression.symbols => jsDeclarationsExportAssignedClassExpression(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsExportAssignedClassExpression.types => jsDeclarationsExportAssignedClassExpression(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsExportAssignedClassExpression.js => jsDeclarationsExportAssignedClassExpression(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignedClassExpression(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignedClassExpression(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignedClassExpressionAnonymous(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsExportAssignedClassExpressionAnonymous.symbols => jsDeclarationsExportAssignedClassExpressionAnonymous(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsExportAssignedClassExpressionAnonymous.types => jsDeclarationsExportAssignedClassExpressionAnonymous(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsExportAssignedClassExpressionAnonymous.js => jsDeclarationsExportAssignedClassExpressionAnonymous(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignedClassExpressionAnonymous(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignedClassExpressionAnonymous(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignedClassExpressionAnonymousWithSub(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsExportAssignedClassExpressionAnonymousWithSub.symbols => jsDeclarationsExportAssignedClassExpressionAnonymousWithSub(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsExportAssignedClassExpressionAnonymousWithSub.types => jsDeclarationsExportAssignedClassExpressionAnonymousWithSub(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsExportAssignedClassExpressionAnonymousWithSub.js => jsDeclarationsExportAssignedClassExpressionAnonymousWithSub(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignedClassExpressionAnonymousWithSub(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignedClassExpressionAnonymousWithSub(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignedClassExpressionShadowing(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsExportAssignedClassExpressionShadowing.symbols => jsDeclarationsExportAssignedClassExpressionShadowing(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsExportAssignedClassExpressionShadowing.types => jsDeclarationsExportAssignedClassExpressionShadowing(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsExportAssignedClassExpressionShadowing.js => jsDeclarationsExportAssignedClassExpressionShadowing(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignedClassExpressionShadowing(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignedClassExpressionShadowing(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignedClassInstance1(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsExportAssignedClassInstance1.symbols => jsDeclarationsExportAssignedClassInstance1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsExportAssignedClassInstance1.types => jsDeclarationsExportAssignedClassInstance1(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsExportAssignedClassInstance1.js => jsDeclarationsExportAssignedClassInstance1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignedClassInstance1(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignedClassInstance1(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignedClassInstance2(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsExportAssignedClassInstance2.symbols => jsDeclarationsExportAssignedClassInstance2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsExportAssignedClassInstance2.types => jsDeclarationsExportAssignedClassInstance2(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsExportAssignedClassInstance2.js => jsDeclarationsExportAssignedClassInstance2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignedClassInstance2(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignedClassInstance2(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignedClassInstance3(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsExportAssignedClassInstance3.symbols => jsDeclarationsExportAssignedClassInstance3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsExportAssignedClassInstance3.types => jsDeclarationsExportAssignedClassInstance3(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsExportAssignedClassInstance3.js => jsDeclarationsExportAssignedClassInstance3(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignedClassInstance3(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignedClassInstance3(target=es5).types
rename tests/baselines/reference/{jsDeclarationsExportAssignedConstructorFunction.js => jsDeclarationsExportAssignedConstructorFunction(target=es2015).js} (100%)
rename tests/baselines/reference/{jsDeclarationsExportAssignedConstructorFunction.symbols => jsDeclarationsExportAssignedConstructorFunction(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsExportAssignedConstructorFunction.types => jsDeclarationsExportAssignedConstructorFunction(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignedConstructorFunction(target=es5).js
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignedConstructorFunction(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignedConstructorFunction(target=es5).types
rename tests/baselines/reference/{jsDeclarationsExportAssignedConstructorFunctionWithSub.errors.txt => jsDeclarationsExportAssignedConstructorFunctionWithSub(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{jsDeclarationsExportAssignedConstructorFunctionWithSub.js => jsDeclarationsExportAssignedConstructorFunctionWithSub(target=es2015).js} (100%)
rename tests/baselines/reference/{jsDeclarationsExportAssignedConstructorFunctionWithSub.symbols => jsDeclarationsExportAssignedConstructorFunctionWithSub(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsExportAssignedConstructorFunctionWithSub.types => jsDeclarationsExportAssignedConstructorFunctionWithSub(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignedConstructorFunctionWithSub(target=es5).errors.txt
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignedConstructorFunctionWithSub(target=es5).js
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignedConstructorFunctionWithSub(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignedConstructorFunctionWithSub(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignedVisibility(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsExportAssignedVisibility.symbols => jsDeclarationsExportAssignedVisibility(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsExportAssignedVisibility.types => jsDeclarationsExportAssignedVisibility(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsExportAssignedVisibility.js => jsDeclarationsExportAssignedVisibility(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignedVisibility(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignedVisibility(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignmentExpressionPlusSecondary(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsExportAssignmentExpressionPlusSecondary.symbols => jsDeclarationsExportAssignmentExpressionPlusSecondary(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsExportAssignmentExpressionPlusSecondary.types => jsDeclarationsExportAssignmentExpressionPlusSecondary(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsExportAssignmentExpressionPlusSecondary.js => jsDeclarationsExportAssignmentExpressionPlusSecondary(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignmentExpressionPlusSecondary(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignmentExpressionPlusSecondary(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignmentWithKeywordName(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsExportAssignmentWithKeywordName.symbols => jsDeclarationsExportAssignmentWithKeywordName(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsExportAssignmentWithKeywordName.types => jsDeclarationsExportAssignmentWithKeywordName(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsExportAssignmentWithKeywordName.js => jsDeclarationsExportAssignmentWithKeywordName(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignmentWithKeywordName(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsExportAssignmentWithKeywordName(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsExportForms(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsExportForms.symbols => jsDeclarationsExportForms(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsExportForms.types => jsDeclarationsExportForms(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsExportForms.js => jsDeclarationsExportForms(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsExportForms(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsExportForms(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsExportFormsErr(target=es2015).errors.txt
create mode 100644 tests/baselines/reference/jsDeclarationsExportFormsErr(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsExportFormsErr.symbols => jsDeclarationsExportFormsErr(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsExportFormsErr.types => jsDeclarationsExportFormsErr(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsExportFormsErr.errors.txt => jsDeclarationsExportFormsErr(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{jsDeclarationsExportFormsErr.js => jsDeclarationsExportFormsErr(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsExportFormsErr(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsExportFormsErr(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsExportSpecifierNonlocal(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsExportSpecifierNonlocal.symbols => jsDeclarationsExportSpecifierNonlocal(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsExportSpecifierNonlocal.types => jsDeclarationsExportSpecifierNonlocal(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsExportSpecifierNonlocal.js => jsDeclarationsExportSpecifierNonlocal(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsExportSpecifierNonlocal(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsExportSpecifierNonlocal(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsExportSubAssignments(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsExportSubAssignments.symbols => jsDeclarationsExportSubAssignments(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsExportSubAssignments.types => jsDeclarationsExportSubAssignments(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsExportSubAssignments.js => jsDeclarationsExportSubAssignments(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsExportSubAssignments(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsExportSubAssignments(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsFunctionClassesCjsExportAssignment(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsFunctionClassesCjsExportAssignment.symbols => jsDeclarationsFunctionClassesCjsExportAssignment(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsFunctionClassesCjsExportAssignment.types => jsDeclarationsFunctionClassesCjsExportAssignment(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsFunctionClassesCjsExportAssignment.js => jsDeclarationsFunctionClassesCjsExportAssignment(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsFunctionClassesCjsExportAssignment(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsFunctionClassesCjsExportAssignment(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsFunctionJSDoc(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsFunctionJSDoc.symbols => jsDeclarationsFunctionJSDoc(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsFunctionJSDoc.types => jsDeclarationsFunctionJSDoc(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsFunctionJSDoc.js => jsDeclarationsFunctionJSDoc(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsFunctionJSDoc(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsFunctionJSDoc(target=es5).types
rename tests/baselines/reference/{jsDeclarationsFunctionKeywordProp.js => jsDeclarationsFunctionKeywordProp(target=es2015).js} (100%)
rename tests/baselines/reference/{jsDeclarationsFunctionKeywordProp.symbols => jsDeclarationsFunctionKeywordProp(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsFunctionKeywordProp.types => jsDeclarationsFunctionKeywordProp(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsFunctionKeywordProp(target=es5).js
create mode 100644 tests/baselines/reference/jsDeclarationsFunctionKeywordProp(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsFunctionKeywordProp(target=es5).types
rename tests/baselines/reference/{jsDeclarationsFunctionKeywordPropExhaustive.js => jsDeclarationsFunctionKeywordPropExhaustive(target=es2015).js} (100%)
rename tests/baselines/reference/{jsDeclarationsFunctionKeywordPropExhaustive.symbols => jsDeclarationsFunctionKeywordPropExhaustive(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsFunctionKeywordPropExhaustive.types => jsDeclarationsFunctionKeywordPropExhaustive(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsFunctionKeywordPropExhaustive(target=es5).js
create mode 100644 tests/baselines/reference/jsDeclarationsFunctionKeywordPropExhaustive(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsFunctionKeywordPropExhaustive(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsFunctionLikeClasses(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsFunctionLikeClasses.symbols => jsDeclarationsFunctionLikeClasses(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsFunctionLikeClasses.types => jsDeclarationsFunctionLikeClasses(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsFunctionLikeClasses.js => jsDeclarationsFunctionLikeClasses(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsFunctionLikeClasses(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsFunctionLikeClasses(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsFunctionLikeClasses2(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsFunctionLikeClasses2.symbols => jsDeclarationsFunctionLikeClasses2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsFunctionLikeClasses2.types => jsDeclarationsFunctionLikeClasses2(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsFunctionLikeClasses2.js => jsDeclarationsFunctionLikeClasses2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsFunctionLikeClasses2(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsFunctionLikeClasses2(target=es5).types
rename tests/baselines/reference/{jsDeclarationsFunctionPrototypeStatic.js => jsDeclarationsFunctionPrototypeStatic(target=es2015).js} (100%)
rename tests/baselines/reference/{jsDeclarationsFunctionPrototypeStatic.symbols => jsDeclarationsFunctionPrototypeStatic(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsFunctionPrototypeStatic.types => jsDeclarationsFunctionPrototypeStatic(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsFunctionPrototypeStatic(target=es5).js
create mode 100644 tests/baselines/reference/jsDeclarationsFunctionPrototypeStatic(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsFunctionPrototypeStatic(target=es5).types
rename tests/baselines/reference/{jsDeclarationsInterfaces.errors.txt => jsDeclarationsInterfaces(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsInterfaces(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsInterfaces.symbols => jsDeclarationsInterfaces(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsInterfaces.types => jsDeclarationsInterfaces(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsInterfaces(target=es5).errors.txt
rename tests/baselines/reference/{jsDeclarationsInterfaces.js => jsDeclarationsInterfaces(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsInterfaces(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsInterfaces(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsJson(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsJson.symbols => jsDeclarationsJson(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsJson.types => jsDeclarationsJson(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsJson.js => jsDeclarationsJson(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsJson(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsJson(target=es5).types
rename tests/baselines/reference/{jsDeclarationsMissingGenerics.js => jsDeclarationsMissingGenerics(target=es2015).js} (100%)
rename tests/baselines/reference/{jsDeclarationsMissingGenerics.symbols => jsDeclarationsMissingGenerics(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsMissingGenerics.types => jsDeclarationsMissingGenerics(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsMissingGenerics(target=es5).js
create mode 100644 tests/baselines/reference/jsDeclarationsMissingGenerics(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsMissingGenerics(target=es5).types
rename tests/baselines/reference/{jsDeclarationsMissingTypeParameters.js => jsDeclarationsMissingTypeParameters(target=es2015).js} (100%)
rename tests/baselines/reference/{jsDeclarationsMissingTypeParameters.symbols => jsDeclarationsMissingTypeParameters(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsMissingTypeParameters.types => jsDeclarationsMissingTypeParameters(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsMissingTypeParameters(target=es5).js
create mode 100644 tests/baselines/reference/jsDeclarationsMissingTypeParameters(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsMissingTypeParameters(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsModuleReferenceHasEmit(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsModuleReferenceHasEmit.symbols => jsDeclarationsModuleReferenceHasEmit(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsModuleReferenceHasEmit.types => jsDeclarationsModuleReferenceHasEmit(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsModuleReferenceHasEmit.js => jsDeclarationsModuleReferenceHasEmit(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsModuleReferenceHasEmit(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsModuleReferenceHasEmit(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsMultipleExportFromMerge(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsMultipleExportFromMerge.symbols => jsDeclarationsMultipleExportFromMerge(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsMultipleExportFromMerge.types => jsDeclarationsMultipleExportFromMerge(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsMultipleExportFromMerge.js => jsDeclarationsMultipleExportFromMerge(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsMultipleExportFromMerge(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsMultipleExportFromMerge(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsPackageJson(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsPackageJson.symbols => jsDeclarationsPackageJson(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsPackageJson.types => jsDeclarationsPackageJson(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsPackageJson.js => jsDeclarationsPackageJson(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsPackageJson(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsPackageJson(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsReactComponents(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsReactComponents.symbols => jsDeclarationsReactComponents(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsReactComponents.types => jsDeclarationsReactComponents(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsReactComponents.js => jsDeclarationsReactComponents(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsReactComponents(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsReactComponents(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsReexportAliases(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsReexportAliases.symbols => jsDeclarationsReexportAliases(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsReexportAliases.types => jsDeclarationsReexportAliases(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsReexportAliases.js => jsDeclarationsReexportAliases(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsReexportAliases(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsReexportAliases(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsReexportAliasesEsModuleInterop(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsReexportAliasesEsModuleInterop.symbols => jsDeclarationsReexportAliasesEsModuleInterop(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsReexportAliasesEsModuleInterop.types => jsDeclarationsReexportAliasesEsModuleInterop(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsReexportAliasesEsModuleInterop.js => jsDeclarationsReexportAliasesEsModuleInterop(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsReexportAliasesEsModuleInterop(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsReexportAliasesEsModuleInterop(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsReexportedCjsAlias(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsReexportedCjsAlias.symbols => jsDeclarationsReexportedCjsAlias(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsReexportedCjsAlias.types => jsDeclarationsReexportedCjsAlias(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsReexportedCjsAlias.js => jsDeclarationsReexportedCjsAlias(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsReexportedCjsAlias(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsReexportedCjsAlias(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsRestArgsWithThisTypeInJSDocFunction(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsRestArgsWithThisTypeInJSDocFunction.symbols => jsDeclarationsRestArgsWithThisTypeInJSDocFunction(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsRestArgsWithThisTypeInJSDocFunction.types => jsDeclarationsRestArgsWithThisTypeInJSDocFunction(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsRestArgsWithThisTypeInJSDocFunction.js => jsDeclarationsRestArgsWithThisTypeInJSDocFunction(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsRestArgsWithThisTypeInJSDocFunction(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsRestArgsWithThisTypeInJSDocFunction(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsTypeReferences(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsTypeReferences.symbols => jsDeclarationsTypeReferences(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsTypeReferences.types => jsDeclarationsTypeReferences(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsTypeReferences.js => jsDeclarationsTypeReferences(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsTypeReferences(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsTypeReferences(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsTypeReferences2(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsTypeReferences2.symbols => jsDeclarationsTypeReferences2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsTypeReferences2.types => jsDeclarationsTypeReferences2(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsTypeReferences2.js => jsDeclarationsTypeReferences2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsTypeReferences2(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsTypeReferences2(target=es5).types
create mode 100644 tests/baselines/reference/jsDeclarationsTypeReferences3(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsTypeReferences3.symbols => jsDeclarationsTypeReferences3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsTypeReferences3.types => jsDeclarationsTypeReferences3(target=es2015).types} (100%)
rename tests/baselines/reference/{jsDeclarationsTypeReferences3.js => jsDeclarationsTypeReferences3(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsTypeReferences3(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsTypeReferences3(target=es5).types
rename tests/baselines/reference/{jsDeclarationsTypeReferences4.errors.txt => jsDeclarationsTypeReferences4(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsTypeReferences4(target=es2015).js
rename tests/baselines/reference/{jsDeclarationsTypeReferences4.symbols => jsDeclarationsTypeReferences4(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsDeclarationsTypeReferences4.types => jsDeclarationsTypeReferences4(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsTypeReferences4(target=es5).errors.txt
rename tests/baselines/reference/{jsDeclarationsTypeReferences4.js => jsDeclarationsTypeReferences4(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsDeclarationsTypeReferences4(target=es5).symbols
create mode 100644 tests/baselines/reference/jsDeclarationsTypeReferences4(target=es5).types
rename tests/baselines/reference/{jsxChildrenArrayWrongType.errors.txt => jsxChildrenArrayWrongType(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/jsxChildrenArrayWrongType(target=es2015).js
rename tests/baselines/reference/{jsxChildrenArrayWrongType.symbols => jsxChildrenArrayWrongType(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsxChildrenArrayWrongType.types => jsxChildrenArrayWrongType(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/jsxChildrenArrayWrongType(target=es5).errors.txt
rename tests/baselines/reference/{jsxChildrenArrayWrongType.js => jsxChildrenArrayWrongType(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsxChildrenArrayWrongType(target=es5).symbols
create mode 100644 tests/baselines/reference/jsxChildrenArrayWrongType(target=es5).types
rename tests/baselines/reference/{jsxFactoryQualifiedNameWithEs5.errors.txt => jsxFactoryQualifiedNameWithEs5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/jsxFactoryQualifiedNameWithEs5(target=es2015).js
rename tests/baselines/reference/{jsxFactoryQualifiedNameWithEs5.symbols => jsxFactoryQualifiedNameWithEs5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{jsxFactoryQualifiedNameWithEs5.types => jsxFactoryQualifiedNameWithEs5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/jsxFactoryQualifiedNameWithEs5(target=es5).errors.txt
rename tests/baselines/reference/{jsxFactoryQualifiedNameWithEs5.js => jsxFactoryQualifiedNameWithEs5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/jsxFactoryQualifiedNameWithEs5(target=es5).symbols
create mode 100644 tests/baselines/reference/jsxFactoryQualifiedNameWithEs5(target=es5).types
create mode 100644 tests/baselines/reference/labeledStatementDeclarationListInLoopNoCrash1(target=es2015).errors.txt
create mode 100644 tests/baselines/reference/labeledStatementDeclarationListInLoopNoCrash1(target=es2015).js
rename tests/baselines/reference/{labeledStatementDeclarationListInLoopNoCrash1.errors.txt => labeledStatementDeclarationListInLoopNoCrash1(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{labeledStatementDeclarationListInLoopNoCrash1.js => labeledStatementDeclarationListInLoopNoCrash1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/labeledStatementDeclarationListInLoopNoCrash2(target=es2015).errors.txt
create mode 100644 tests/baselines/reference/labeledStatementDeclarationListInLoopNoCrash2(target=es2015).js
rename tests/baselines/reference/{labeledStatementDeclarationListInLoopNoCrash2.js => labeledStatementDeclarationListInLoopNoCrash2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/labeledStatementDeclarationListInLoopNoCrash3(target=es2015).errors.txt
create mode 100644 tests/baselines/reference/labeledStatementDeclarationListInLoopNoCrash3(target=es2015).js
rename tests/baselines/reference/{labeledStatementDeclarationListInLoopNoCrash3.errors.txt => labeledStatementDeclarationListInLoopNoCrash3(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{labeledStatementDeclarationListInLoopNoCrash3.js => labeledStatementDeclarationListInLoopNoCrash3(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/labeledStatementDeclarationListInLoopNoCrash4(target=es2015).errors.txt
create mode 100644 tests/baselines/reference/labeledStatementDeclarationListInLoopNoCrash4(target=es2015).js
rename tests/baselines/reference/{labeledStatementDeclarationListInLoopNoCrash4.errors.txt => labeledStatementDeclarationListInLoopNoCrash4(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{labeledStatementDeclarationListInLoopNoCrash4.js => labeledStatementDeclarationListInLoopNoCrash4(target=es5).js} (100%)
rename tests/baselines/reference/{letConstInCaseClauses.errors.txt => letConstInCaseClauses(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/letConstInCaseClauses(target=es2015).js
rename tests/baselines/reference/{letConstInCaseClauses.symbols => letConstInCaseClauses(target=es2015).symbols} (100%)
rename tests/baselines/reference/{letConstInCaseClauses.types => letConstInCaseClauses(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/letConstInCaseClauses(target=es5).errors.txt
rename tests/baselines/reference/{letConstInCaseClauses.js => letConstInCaseClauses(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/letConstInCaseClauses(target=es5).symbols
create mode 100644 tests/baselines/reference/letConstInCaseClauses(target=es5).types
create mode 100644 tests/baselines/reference/letConstMatchingParameterNames(target=es2015).js
rename tests/baselines/reference/{letConstMatchingParameterNames.symbols => letConstMatchingParameterNames(target=es2015).symbols} (100%)
rename tests/baselines/reference/{letConstMatchingParameterNames.types => letConstMatchingParameterNames(target=es2015).types} (100%)
rename tests/baselines/reference/{letConstMatchingParameterNames.js => letConstMatchingParameterNames(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/letConstMatchingParameterNames(target=es5).symbols
create mode 100644 tests/baselines/reference/letConstMatchingParameterNames(target=es5).types
create mode 100644 tests/baselines/reference/letDeclarations-es5(target=es2015).js
rename tests/baselines/reference/{letDeclarations-es5.symbols => letDeclarations-es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{letDeclarations-es5.types => letDeclarations-es5(target=es2015).types} (100%)
rename tests/baselines/reference/{letDeclarations-es5.js => letDeclarations-es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/letDeclarations-es5(target=es5).symbols
create mode 100644 tests/baselines/reference/letDeclarations-es5(target=es5).types
create mode 100644 tests/baselines/reference/letDeclarations-es5-1(target=es2015).js
rename tests/baselines/reference/{letDeclarations-es5-1.symbols => letDeclarations-es5-1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{letDeclarations-es5-1.types => letDeclarations-es5-1(target=es2015).types} (100%)
rename tests/baselines/reference/{letDeclarations-es5-1.js => letDeclarations-es5-1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/letDeclarations-es5-1(target=es5).symbols
create mode 100644 tests/baselines/reference/letDeclarations-es5-1(target=es5).types
rename tests/baselines/reference/{letInConstDeclarations_ES5.errors.txt => letInConstDeclarations_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/letInConstDeclarations_ES5(target=es2015).js
rename tests/baselines/reference/{letInConstDeclarations_ES5.symbols => letInConstDeclarations_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{letInConstDeclarations_ES5.types => letInConstDeclarations_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/letInConstDeclarations_ES5(target=es5).errors.txt
rename tests/baselines/reference/{letInConstDeclarations_ES5.js => letInConstDeclarations_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/letInConstDeclarations_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/letInConstDeclarations_ES5(target=es5).types
rename tests/baselines/reference/{letInLetConstDeclOfForOfAndForIn_ES5.errors.txt => letInLetConstDeclOfForOfAndForIn_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/letInLetConstDeclOfForOfAndForIn_ES5(target=es2015).js
rename tests/baselines/reference/{letInLetConstDeclOfForOfAndForIn_ES5.symbols => letInLetConstDeclOfForOfAndForIn_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{letInLetConstDeclOfForOfAndForIn_ES5.types => letInLetConstDeclOfForOfAndForIn_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/letInLetConstDeclOfForOfAndForIn_ES5(target=es5).errors.txt
rename tests/baselines/reference/{letInLetConstDeclOfForOfAndForIn_ES5.js => letInLetConstDeclOfForOfAndForIn_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/letInLetConstDeclOfForOfAndForIn_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/letInLetConstDeclOfForOfAndForIn_ES5(target=es5).types
rename tests/baselines/reference/{letInLetDeclarations_ES5.errors.txt => letInLetDeclarations_ES5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/letInLetDeclarations_ES5(target=es2015).js
rename tests/baselines/reference/{letInLetDeclarations_ES5.symbols => letInLetDeclarations_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{letInLetDeclarations_ES5.types => letInLetDeclarations_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/letInLetDeclarations_ES5(target=es5).errors.txt
rename tests/baselines/reference/{letInLetDeclarations_ES5.js => letInLetDeclarations_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/letInLetDeclarations_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/letInLetDeclarations_ES5(target=es5).types
rename tests/baselines/reference/{letInVarDeclOfForIn_ES5.js => letInVarDeclOfForIn_ES5(target=es2015).js} (100%)
rename tests/baselines/reference/{letInVarDeclOfForIn_ES5.symbols => letInVarDeclOfForIn_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{letInVarDeclOfForIn_ES5.types => letInVarDeclOfForIn_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/letInVarDeclOfForIn_ES5(target=es5).js
create mode 100644 tests/baselines/reference/letInVarDeclOfForIn_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/letInVarDeclOfForIn_ES5(target=es5).types
create mode 100644 tests/baselines/reference/letInVarDeclOfForOf_ES5(target=es2015).js
rename tests/baselines/reference/{letInVarDeclOfForOf_ES5.symbols => letInVarDeclOfForOf_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{letInVarDeclOfForOf_ES5.types => letInVarDeclOfForOf_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{letInVarDeclOfForOf_ES5.js => letInVarDeclOfForOf_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/letInVarDeclOfForOf_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/letInVarDeclOfForOf_ES5(target=es5).types
rename tests/baselines/reference/{literals.errors.txt => literals(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{literals.js => literals(target=es2015).js} (100%)
rename tests/baselines/reference/{literals.symbols => literals(target=es2015).symbols} (100%)
rename tests/baselines/reference/{literals.types => literals(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/literals(target=es5).errors.txt
create mode 100644 tests/baselines/reference/literals(target=es5).js
create mode 100644 tests/baselines/reference/literals(target=es5).symbols
create mode 100644 tests/baselines/reference/literals(target=es5).types
create mode 100644 tests/baselines/reference/localTypes1(target=es2015).js
rename tests/baselines/reference/{localTypes1.symbols => localTypes1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{localTypes1.types => localTypes1(target=es2015).types} (100%)
rename tests/baselines/reference/{localTypes1.js => localTypes1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/localTypes1(target=es5).symbols
create mode 100644 tests/baselines/reference/localTypes1(target=es5).types
create mode 100644 tests/baselines/reference/manyConstExports(target=es2015).js
rename tests/baselines/reference/{manyConstExports.symbols => manyConstExports(target=es2015).symbols} (100%)
rename tests/baselines/reference/{manyConstExports.types => manyConstExports(target=es2015).types} (100%)
rename tests/baselines/reference/{manyConstExports.js => manyConstExports(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/manyConstExports(target=es5).symbols
create mode 100644 tests/baselines/reference/manyConstExports(target=es5).types
create mode 100644 tests/baselines/reference/metadataOfClassFromAlias(strict=false,target=es2015).js
rename tests/baselines/reference/{metadataOfClassFromAlias(strict=false).symbols => metadataOfClassFromAlias(strict=false,target=es2015).symbols} (100%)
rename tests/baselines/reference/{metadataOfClassFromAlias(strict=false).types => metadataOfClassFromAlias(strict=false,target=es2015).types} (100%)
rename tests/baselines/reference/{metadataOfClassFromAlias(strict=false).js => metadataOfClassFromAlias(strict=false,target=es5).js} (100%)
rename tests/baselines/reference/{metadataOfClassFromAlias(strict=true).symbols => metadataOfClassFromAlias(strict=false,target=es5).symbols} (100%)
create mode 100644 tests/baselines/reference/metadataOfClassFromAlias(strict=false,target=es5).types
rename tests/baselines/reference/{metadataOfClassFromAlias(strict=true).errors.txt => metadataOfClassFromAlias(strict=true,target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/metadataOfClassFromAlias(strict=true,target=es2015).js
create mode 100644 tests/baselines/reference/metadataOfClassFromAlias(strict=true,target=es2015).symbols
rename tests/baselines/reference/{metadataOfClassFromAlias(strict=true).types => metadataOfClassFromAlias(strict=true,target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/metadataOfClassFromAlias(strict=true,target=es5).errors.txt
rename tests/baselines/reference/{metadataOfClassFromAlias(strict=true).js => metadataOfClassFromAlias(strict=true,target=es5).js} (100%)
create mode 100644 tests/baselines/reference/metadataOfClassFromAlias(strict=true,target=es5).symbols
create mode 100644 tests/baselines/reference/metadataOfClassFromAlias(strict=true,target=es5).types
create mode 100644 tests/baselines/reference/metadataOfClassFromAlias2(target=es2015).js
rename tests/baselines/reference/{metadataOfClassFromAlias2.symbols => metadataOfClassFromAlias2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{metadataOfClassFromAlias2.types => metadataOfClassFromAlias2(target=es2015).types} (100%)
rename tests/baselines/reference/{metadataOfClassFromAlias2.js => metadataOfClassFromAlias2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/metadataOfClassFromAlias2(target=es5).symbols
create mode 100644 tests/baselines/reference/metadataOfClassFromAlias2(target=es5).types
create mode 100644 tests/baselines/reference/metadataOfClassFromModule(target=es2015).js
rename tests/baselines/reference/{metadataOfClassFromModule.symbols => metadataOfClassFromModule(target=es2015).symbols} (100%)
rename tests/baselines/reference/{metadataOfClassFromModule.types => metadataOfClassFromModule(target=es2015).types} (100%)
rename tests/baselines/reference/{metadataOfClassFromModule.js => metadataOfClassFromModule(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/metadataOfClassFromModule(target=es5).symbols
create mode 100644 tests/baselines/reference/metadataOfClassFromModule(target=es5).types
create mode 100644 tests/baselines/reference/metadataOfEventAlias(target=es2015).js
rename tests/baselines/reference/{metadataOfEventAlias.symbols => metadataOfEventAlias(target=es2015).symbols} (100%)
rename tests/baselines/reference/{metadataOfEventAlias.types => metadataOfEventAlias(target=es2015).types} (100%)
rename tests/baselines/reference/{metadataOfEventAlias.js => metadataOfEventAlias(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/metadataOfEventAlias(target=es5).symbols
create mode 100644 tests/baselines/reference/metadataOfEventAlias(target=es5).types
create mode 100644 tests/baselines/reference/metadataReferencedWithinFilteredUnion(strictnullchecks=false,target=es2015).js
rename tests/baselines/reference/{metadataReferencedWithinFilteredUnion(strictnullchecks=false).symbols => metadataReferencedWithinFilteredUnion(strictnullchecks=false,target=es2015).symbols} (100%)
rename tests/baselines/reference/{metadataReferencedWithinFilteredUnion(strictnullchecks=false).types => metadataReferencedWithinFilteredUnion(strictnullchecks=false,target=es2015).types} (100%)
rename tests/baselines/reference/{metadataReferencedWithinFilteredUnion(strictnullchecks=false).js => metadataReferencedWithinFilteredUnion(strictnullchecks=false,target=es5).js} (100%)
rename tests/baselines/reference/{metadataReferencedWithinFilteredUnion(strictnullchecks=true).symbols => metadataReferencedWithinFilteredUnion(strictnullchecks=false,target=es5).symbols} (100%)
create mode 100644 tests/baselines/reference/metadataReferencedWithinFilteredUnion(strictnullchecks=false,target=es5).types
rename tests/baselines/reference/{metadataReferencedWithinFilteredUnion(strictnullchecks=true).errors.txt => metadataReferencedWithinFilteredUnion(strictnullchecks=true,target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/metadataReferencedWithinFilteredUnion(strictnullchecks=true,target=es2015).js
create mode 100644 tests/baselines/reference/metadataReferencedWithinFilteredUnion(strictnullchecks=true,target=es2015).symbols
rename tests/baselines/reference/{metadataReferencedWithinFilteredUnion(strictnullchecks=true).types => metadataReferencedWithinFilteredUnion(strictnullchecks=true,target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/metadataReferencedWithinFilteredUnion(strictnullchecks=true,target=es5).errors.txt
rename tests/baselines/reference/{metadataReferencedWithinFilteredUnion(strictnullchecks=true).js => metadataReferencedWithinFilteredUnion(strictnullchecks=true,target=es5).js} (100%)
create mode 100644 tests/baselines/reference/metadataReferencedWithinFilteredUnion(strictnullchecks=true,target=es5).symbols
create mode 100644 tests/baselines/reference/metadataReferencedWithinFilteredUnion(strictnullchecks=true,target=es5).types
create mode 100644 tests/baselines/reference/methodContainingLocalFunction(target=es2015).js
rename tests/baselines/reference/{methodContainingLocalFunction.symbols => methodContainingLocalFunction(target=es2015).symbols} (100%)
rename tests/baselines/reference/{methodContainingLocalFunction.types => methodContainingLocalFunction(target=es2015).types} (100%)
rename tests/baselines/reference/{methodContainingLocalFunction.js => methodContainingLocalFunction(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/methodContainingLocalFunction(target=es5).symbols
create mode 100644 tests/baselines/reference/methodContainingLocalFunction(target=es5).types
rename tests/baselines/reference/{missingDecoratorType.errors.txt => missingDecoratorType(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/missingDecoratorType(target=es2015).js
rename tests/baselines/reference/{missingDecoratorType.symbols => missingDecoratorType(target=es2015).symbols} (100%)
rename tests/baselines/reference/{missingDecoratorType.types => missingDecoratorType(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/missingDecoratorType(target=es5).errors.txt
rename tests/baselines/reference/{missingDecoratorType.js => missingDecoratorType(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/missingDecoratorType(target=es5).symbols
create mode 100644 tests/baselines/reference/missingDecoratorType(target=es5).types
create mode 100644 tests/baselines/reference/modifierParenCast(target=es2015).js
rename tests/baselines/reference/{modifierParenCast.symbols => modifierParenCast(target=es2015).symbols} (100%)
rename tests/baselines/reference/{modifierParenCast.types => modifierParenCast(target=es2015).types} (100%)
rename tests/baselines/reference/{modifierParenCast.js => modifierParenCast(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/modifierParenCast(target=es5).symbols
create mode 100644 tests/baselines/reference/modifierParenCast(target=es5).types
rename tests/baselines/reference/{modularizeLibrary_ErrorFromUsingES6ArrayWithOnlyES6ArrayLib.errors.txt => modularizeLibrary_ErrorFromUsingES6ArrayWithOnlyES6ArrayLib(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{modularizeLibrary_ErrorFromUsingES6ArrayWithOnlyES6ArrayLib.js => modularizeLibrary_ErrorFromUsingES6ArrayWithOnlyES6ArrayLib(target=es2015).js} (100%)
rename tests/baselines/reference/{modularizeLibrary_ErrorFromUsingES6ArrayWithOnlyES6ArrayLib.symbols => modularizeLibrary_ErrorFromUsingES6ArrayWithOnlyES6ArrayLib(target=es2015).symbols} (100%)
rename tests/baselines/reference/{modularizeLibrary_ErrorFromUsingES6ArrayWithOnlyES6ArrayLib.types => modularizeLibrary_ErrorFromUsingES6ArrayWithOnlyES6ArrayLib(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/modularizeLibrary_ErrorFromUsingES6ArrayWithOnlyES6ArrayLib(target=es5).errors.txt
create mode 100644 tests/baselines/reference/modularizeLibrary_ErrorFromUsingES6ArrayWithOnlyES6ArrayLib(target=es5).js
create mode 100644 tests/baselines/reference/modularizeLibrary_ErrorFromUsingES6ArrayWithOnlyES6ArrayLib(target=es5).symbols
create mode 100644 tests/baselines/reference/modularizeLibrary_ErrorFromUsingES6ArrayWithOnlyES6ArrayLib(target=es5).types
rename tests/baselines/reference/{modularizeLibrary_UsingES5LibAndES6ArrayLib.js => modularizeLibrary_UsingES5LibAndES6ArrayLib(target=es2015).js} (100%)
rename tests/baselines/reference/{modularizeLibrary_UsingES5LibAndES6ArrayLib.symbols => modularizeLibrary_UsingES5LibAndES6ArrayLib(target=es2015).symbols} (100%)
rename tests/baselines/reference/{modularizeLibrary_UsingES5LibAndES6ArrayLib.types => modularizeLibrary_UsingES5LibAndES6ArrayLib(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/modularizeLibrary_UsingES5LibAndES6ArrayLib(target=es5).js
create mode 100644 tests/baselines/reference/modularizeLibrary_UsingES5LibAndES6ArrayLib(target=es5).symbols
create mode 100644 tests/baselines/reference/modularizeLibrary_UsingES5LibAndES6ArrayLib(target=es5).types
rename tests/baselines/reference/{moduleAugmentationGlobal8.errors.txt => moduleAugmentationGlobal8(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{moduleAugmentationGlobal8.js => moduleAugmentationGlobal8(target=es2015).js} (100%)
rename tests/baselines/reference/{moduleAugmentationGlobal8.symbols => moduleAugmentationGlobal8(target=es2015).symbols} (100%)
rename tests/baselines/reference/{moduleAugmentationGlobal8.types => moduleAugmentationGlobal8(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/moduleAugmentationGlobal8(target=es5).errors.txt
create mode 100644 tests/baselines/reference/moduleAugmentationGlobal8(target=es5).js
create mode 100644 tests/baselines/reference/moduleAugmentationGlobal8(target=es5).symbols
create mode 100644 tests/baselines/reference/moduleAugmentationGlobal8(target=es5).types
rename tests/baselines/reference/{moduleAugmentationGlobal8_1.errors.txt => moduleAugmentationGlobal8_1(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{moduleAugmentationGlobal8_1.js => moduleAugmentationGlobal8_1(target=es2015).js} (100%)
rename tests/baselines/reference/{moduleAugmentationGlobal8_1.symbols => moduleAugmentationGlobal8_1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{moduleAugmentationGlobal8_1.types => moduleAugmentationGlobal8_1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/moduleAugmentationGlobal8_1(target=es5).errors.txt
create mode 100644 tests/baselines/reference/moduleAugmentationGlobal8_1(target=es5).js
create mode 100644 tests/baselines/reference/moduleAugmentationGlobal8_1(target=es5).symbols
create mode 100644 tests/baselines/reference/moduleAugmentationGlobal8_1(target=es5).types
rename tests/baselines/reference/{moduleAugmentationsBundledOutput1.errors.txt => moduleAugmentationsBundledOutput1(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/moduleAugmentationsBundledOutput1(target=es2015).js
rename tests/baselines/reference/{moduleAugmentationsBundledOutput1.symbols => moduleAugmentationsBundledOutput1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{moduleAugmentationsBundledOutput1.types => moduleAugmentationsBundledOutput1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/moduleAugmentationsBundledOutput1(target=es5).errors.txt
rename tests/baselines/reference/{moduleAugmentationsBundledOutput1.js => moduleAugmentationsBundledOutput1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/moduleAugmentationsBundledOutput1(target=es5).symbols
create mode 100644 tests/baselines/reference/moduleAugmentationsBundledOutput1(target=es5).types
create mode 100644 tests/baselines/reference/moduledecl(target=es2015).js
rename tests/baselines/reference/{moduledecl.symbols => moduledecl(target=es2015).symbols} (100%)
rename tests/baselines/reference/{moduledecl.types => moduledecl(target=es2015).types} (100%)
rename tests/baselines/reference/{moduledecl.js => moduledecl(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/moduledecl(target=es5).symbols
create mode 100644 tests/baselines/reference/moduledecl(target=es5).types
rename tests/baselines/reference/{multipleDefaultExports01.errors.txt => multipleDefaultExports01(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/multipleDefaultExports01(target=es2015).js
rename tests/baselines/reference/{multipleDefaultExports01.symbols => multipleDefaultExports01(target=es2015).symbols} (100%)
rename tests/baselines/reference/{multipleDefaultExports01.types => multipleDefaultExports01(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/multipleDefaultExports01(target=es5).errors.txt
rename tests/baselines/reference/{multipleDefaultExports01.js => multipleDefaultExports01(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/multipleDefaultExports01(target=es5).symbols
create mode 100644 tests/baselines/reference/multipleDefaultExports01(target=es5).types
rename tests/baselines/reference/{multipleDefaultExports02.errors.txt => multipleDefaultExports02(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/multipleDefaultExports02(target=es2015).js
rename tests/baselines/reference/{multipleDefaultExports02.symbols => multipleDefaultExports02(target=es2015).symbols} (100%)
rename tests/baselines/reference/{multipleDefaultExports02.types => multipleDefaultExports02(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/multipleDefaultExports02(target=es5).errors.txt
rename tests/baselines/reference/{multipleDefaultExports02.js => multipleDefaultExports02(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/multipleDefaultExports02(target=es5).symbols
create mode 100644 tests/baselines/reference/multipleDefaultExports02(target=es5).types
rename tests/baselines/reference/{multipleDefaultExports03.errors.txt => multipleDefaultExports03(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/multipleDefaultExports03(target=es2015).js
rename tests/baselines/reference/{multipleDefaultExports03.symbols => multipleDefaultExports03(target=es2015).symbols} (100%)
rename tests/baselines/reference/{multipleDefaultExports03.types => multipleDefaultExports03(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/multipleDefaultExports03(target=es5).errors.txt
rename tests/baselines/reference/{multipleDefaultExports03.js => multipleDefaultExports03(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/multipleDefaultExports03(target=es5).symbols
create mode 100644 tests/baselines/reference/multipleDefaultExports03(target=es5).types
rename tests/baselines/reference/{multipleDefaultExports04.errors.txt => multipleDefaultExports04(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{multipleDefaultExports04.js => multipleDefaultExports04(target=es2015).js} (100%)
rename tests/baselines/reference/{multipleDefaultExports04.symbols => multipleDefaultExports04(target=es2015).symbols} (100%)
rename tests/baselines/reference/{multipleDefaultExports04.types => multipleDefaultExports04(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/multipleDefaultExports04(target=es5).errors.txt
create mode 100644 tests/baselines/reference/multipleDefaultExports04(target=es5).js
create mode 100644 tests/baselines/reference/multipleDefaultExports04(target=es5).symbols
create mode 100644 tests/baselines/reference/multipleDefaultExports04(target=es5).types
rename tests/baselines/reference/{multipleDefaultExports05.errors.txt => multipleDefaultExports05(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/multipleDefaultExports05(target=es2015).js
rename tests/baselines/reference/{multipleDefaultExports05.symbols => multipleDefaultExports05(target=es2015).symbols} (100%)
rename tests/baselines/reference/{multipleDefaultExports05.types => multipleDefaultExports05(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/multipleDefaultExports05(target=es5).errors.txt
rename tests/baselines/reference/{multipleDefaultExports05.js => multipleDefaultExports05(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/multipleDefaultExports05(target=es5).symbols
create mode 100644 tests/baselines/reference/multipleDefaultExports05(target=es5).types
create mode 100644 tests/baselines/reference/nestedLoopWithOnlyInnerLetCaptured(target=es2015).js
rename tests/baselines/reference/{nestedLoopWithOnlyInnerLetCaptured.symbols => nestedLoopWithOnlyInnerLetCaptured(target=es2015).symbols} (100%)
rename tests/baselines/reference/{nestedLoopWithOnlyInnerLetCaptured.types => nestedLoopWithOnlyInnerLetCaptured(target=es2015).types} (100%)
rename tests/baselines/reference/{nestedLoopWithOnlyInnerLetCaptured.js => nestedLoopWithOnlyInnerLetCaptured(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/nestedLoopWithOnlyInnerLetCaptured(target=es5).symbols
create mode 100644 tests/baselines/reference/nestedLoopWithOnlyInnerLetCaptured(target=es5).types
create mode 100644 tests/baselines/reference/nestedLoops(target=es2015).js
rename tests/baselines/reference/{nestedLoops.symbols => nestedLoops(target=es2015).symbols} (100%)
rename tests/baselines/reference/{nestedLoops.types => nestedLoops(target=es2015).types} (100%)
rename tests/baselines/reference/{nestedLoops.js => nestedLoops(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/nestedLoops(target=es5).symbols
create mode 100644 tests/baselines/reference/nestedLoops(target=es5).types
create mode 100644 tests/baselines/reference/nestedSuperCallEmit(target=es2015).js
rename tests/baselines/reference/{nestedSuperCallEmit.js => nestedSuperCallEmit(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/newLexicalEnvironmentForConvertedLoop(target=es2015).js
rename tests/baselines/reference/{newLexicalEnvironmentForConvertedLoop.symbols => newLexicalEnvironmentForConvertedLoop(target=es2015).symbols} (100%)
rename tests/baselines/reference/{newLexicalEnvironmentForConvertedLoop.types => newLexicalEnvironmentForConvertedLoop(target=es2015).types} (100%)
rename tests/baselines/reference/{newLexicalEnvironmentForConvertedLoop.js => newLexicalEnvironmentForConvertedLoop(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/newLexicalEnvironmentForConvertedLoop(target=es5).symbols
create mode 100644 tests/baselines/reference/newLexicalEnvironmentForConvertedLoop(target=es5).types
create mode 100644 tests/baselines/reference/newTarget.es5(target=es2015).js
rename tests/baselines/reference/{newTarget.es5.symbols => newTarget.es5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{newTarget.es5.types => newTarget.es5(target=es2015).types} (100%)
rename tests/baselines/reference/{newTarget.es5.js => newTarget.es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/newTarget.es5(target=es5).symbols
create mode 100644 tests/baselines/reference/newTarget.es5(target=es5).types
create mode 100644 tests/baselines/reference/newWithSpreadES5(target=es2015).js
rename tests/baselines/reference/{newWithSpreadES5.symbols => newWithSpreadES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{newWithSpreadES5.types => newWithSpreadES5(target=es2015).types} (100%)
rename tests/baselines/reference/{newWithSpreadES5.js => newWithSpreadES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/newWithSpreadES5(target=es5).symbols
create mode 100644 tests/baselines/reference/newWithSpreadES5(target=es5).types
create mode 100644 tests/baselines/reference/noEmitHelpers2(target=es2015).js
rename tests/baselines/reference/{noEmitHelpers2.symbols => noEmitHelpers2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{noEmitHelpers2.types => noEmitHelpers2(target=es2015).types} (100%)
rename tests/baselines/reference/{noEmitHelpers2.js => noEmitHelpers2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/noEmitHelpers2(target=es5).symbols
create mode 100644 tests/baselines/reference/noEmitHelpers2(target=es5).types
rename tests/baselines/reference/{noImplicitAnyMissingGetAccessor.errors.txt => noImplicitAnyMissingGetAccessor(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/noImplicitAnyMissingGetAccessor(target=es2015).js
rename tests/baselines/reference/{noImplicitAnyMissingGetAccessor.symbols => noImplicitAnyMissingGetAccessor(target=es2015).symbols} (100%)
rename tests/baselines/reference/{noImplicitAnyMissingGetAccessor.types => noImplicitAnyMissingGetAccessor(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/noImplicitAnyMissingGetAccessor(target=es5).errors.txt
rename tests/baselines/reference/{noImplicitAnyMissingGetAccessor.js => noImplicitAnyMissingGetAccessor(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/noImplicitAnyMissingGetAccessor(target=es5).symbols
create mode 100644 tests/baselines/reference/noImplicitAnyMissingGetAccessor(target=es5).types
rename tests/baselines/reference/{noImplicitAnyMissingSetAccessor.errors.txt => noImplicitAnyMissingSetAccessor(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/noImplicitAnyMissingSetAccessor(target=es2015).js
rename tests/baselines/reference/{noImplicitAnyMissingSetAccessor.symbols => noImplicitAnyMissingSetAccessor(target=es2015).symbols} (100%)
rename tests/baselines/reference/{noImplicitAnyMissingSetAccessor.types => noImplicitAnyMissingSetAccessor(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/noImplicitAnyMissingSetAccessor(target=es5).errors.txt
rename tests/baselines/reference/{noImplicitAnyMissingSetAccessor.js => noImplicitAnyMissingSetAccessor(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/noImplicitAnyMissingSetAccessor(target=es5).symbols
create mode 100644 tests/baselines/reference/noImplicitAnyMissingSetAccessor(target=es5).types
rename tests/baselines/reference/{nodeModulesAllowJsImportHelpersCollisions3(module=node16).errors.txt => nodeModulesAllowJsImportHelpersCollisions3(module=node16,target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/nodeModulesAllowJsImportHelpersCollisions3(module=node16,target=es2015).js
rename tests/baselines/reference/{nodeModulesAllowJsImportHelpersCollisions3(module=node16).symbols => nodeModulesAllowJsImportHelpersCollisions3(module=node16,target=es2015).symbols} (100%)
rename tests/baselines/reference/{nodeModulesAllowJsImportHelpersCollisions3(module=node16).types => nodeModulesAllowJsImportHelpersCollisions3(module=node16,target=es2015).types} (100%)
rename tests/baselines/reference/{nodeModulesAllowJsImportHelpersCollisions3(module=node18).errors.txt => nodeModulesAllowJsImportHelpersCollisions3(module=node16,target=es5).errors.txt} (100%)
rename tests/baselines/reference/{nodeModulesAllowJsImportHelpersCollisions3(module=node16).js => nodeModulesAllowJsImportHelpersCollisions3(module=node16,target=es5).js} (100%)
rename tests/baselines/reference/{nodeModulesAllowJsImportHelpersCollisions3(module=node18).symbols => nodeModulesAllowJsImportHelpersCollisions3(module=node16,target=es5).symbols} (100%)
rename tests/baselines/reference/{nodeModulesAllowJsImportHelpersCollisions3(module=node18).types => nodeModulesAllowJsImportHelpersCollisions3(module=node16,target=es5).types} (100%)
rename tests/baselines/reference/{nodeModulesAllowJsImportHelpersCollisions3(module=node20).errors.txt => nodeModulesAllowJsImportHelpersCollisions3(module=node18,target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/nodeModulesAllowJsImportHelpersCollisions3(module=node18,target=es2015).js
rename tests/baselines/reference/{nodeModulesAllowJsImportHelpersCollisions3(module=node20).symbols => nodeModulesAllowJsImportHelpersCollisions3(module=node18,target=es2015).symbols} (100%)
rename tests/baselines/reference/{nodeModulesAllowJsImportHelpersCollisions3(module=node20).types => nodeModulesAllowJsImportHelpersCollisions3(module=node18,target=es2015).types} (100%)
rename tests/baselines/reference/{nodeModulesAllowJsImportHelpersCollisions3(module=nodenext).errors.txt => nodeModulesAllowJsImportHelpersCollisions3(module=node18,target=es5).errors.txt} (100%)
rename tests/baselines/reference/{nodeModulesAllowJsImportHelpersCollisions3(module=node18).js => nodeModulesAllowJsImportHelpersCollisions3(module=node18,target=es5).js} (100%)
rename tests/baselines/reference/{nodeModulesAllowJsImportHelpersCollisions3(module=nodenext).symbols => nodeModulesAllowJsImportHelpersCollisions3(module=node18,target=es5).symbols} (100%)
rename tests/baselines/reference/{nodeModulesAllowJsImportHelpersCollisions3(module=nodenext).types => nodeModulesAllowJsImportHelpersCollisions3(module=node18,target=es5).types} (100%)
create mode 100644 tests/baselines/reference/nodeModulesAllowJsImportHelpersCollisions3(module=node20,target=es2015).errors.txt
create mode 100644 tests/baselines/reference/nodeModulesAllowJsImportHelpersCollisions3(module=node20,target=es2015).js
create mode 100644 tests/baselines/reference/nodeModulesAllowJsImportHelpersCollisions3(module=node20,target=es2015).symbols
create mode 100644 tests/baselines/reference/nodeModulesAllowJsImportHelpersCollisions3(module=node20,target=es2015).types
create mode 100644 tests/baselines/reference/nodeModulesAllowJsImportHelpersCollisions3(module=node20,target=es5).errors.txt
rename tests/baselines/reference/{nodeModulesAllowJsImportHelpersCollisions3(module=node20).js => nodeModulesAllowJsImportHelpersCollisions3(module=node20,target=es5).js} (100%)
create mode 100644 tests/baselines/reference/nodeModulesAllowJsImportHelpersCollisions3(module=node20,target=es5).symbols
create mode 100644 tests/baselines/reference/nodeModulesAllowJsImportHelpersCollisions3(module=node20,target=es5).types
create mode 100644 tests/baselines/reference/nodeModulesAllowJsImportHelpersCollisions3(module=nodenext,target=es2015).errors.txt
create mode 100644 tests/baselines/reference/nodeModulesAllowJsImportHelpersCollisions3(module=nodenext,target=es2015).js
create mode 100644 tests/baselines/reference/nodeModulesAllowJsImportHelpersCollisions3(module=nodenext,target=es2015).symbols
create mode 100644 tests/baselines/reference/nodeModulesAllowJsImportHelpersCollisions3(module=nodenext,target=es2015).types
create mode 100644 tests/baselines/reference/nodeModulesAllowJsImportHelpersCollisions3(module=nodenext,target=es5).errors.txt
rename tests/baselines/reference/{nodeModulesAllowJsImportHelpersCollisions3(module=nodenext).js => nodeModulesAllowJsImportHelpersCollisions3(module=nodenext,target=es5).js} (100%)
create mode 100644 tests/baselines/reference/nodeModulesAllowJsImportHelpersCollisions3(module=nodenext,target=es5).symbols
create mode 100644 tests/baselines/reference/nodeModulesAllowJsImportHelpersCollisions3(module=nodenext,target=es5).types
rename tests/baselines/reference/{nodeModulesImportHelpersCollisions3(module=node16).errors.txt => nodeModulesImportHelpersCollisions3(module=node16,target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/nodeModulesImportHelpersCollisions3(module=node16,target=es2015).js
rename tests/baselines/reference/{nodeModulesImportHelpersCollisions3(module=node16).symbols => nodeModulesImportHelpersCollisions3(module=node16,target=es2015).symbols} (100%)
rename tests/baselines/reference/{nodeModulesImportHelpersCollisions3(module=node16).types => nodeModulesImportHelpersCollisions3(module=node16,target=es2015).types} (100%)
rename tests/baselines/reference/{nodeModulesImportHelpersCollisions3(module=node18).errors.txt => nodeModulesImportHelpersCollisions3(module=node16,target=es5).errors.txt} (100%)
rename tests/baselines/reference/{nodeModulesImportHelpersCollisions3(module=node16).js => nodeModulesImportHelpersCollisions3(module=node16,target=es5).js} (100%)
rename tests/baselines/reference/{nodeModulesImportHelpersCollisions3(module=node18).symbols => nodeModulesImportHelpersCollisions3(module=node16,target=es5).symbols} (100%)
rename tests/baselines/reference/{nodeModulesImportHelpersCollisions3(module=node18).types => nodeModulesImportHelpersCollisions3(module=node16,target=es5).types} (100%)
rename tests/baselines/reference/{nodeModulesImportHelpersCollisions3(module=node20).errors.txt => nodeModulesImportHelpersCollisions3(module=node18,target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/nodeModulesImportHelpersCollisions3(module=node18,target=es2015).js
rename tests/baselines/reference/{nodeModulesImportHelpersCollisions3(module=node20).symbols => nodeModulesImportHelpersCollisions3(module=node18,target=es2015).symbols} (100%)
rename tests/baselines/reference/{nodeModulesImportHelpersCollisions3(module=node20).types => nodeModulesImportHelpersCollisions3(module=node18,target=es2015).types} (100%)
rename tests/baselines/reference/{nodeModulesImportHelpersCollisions3(module=nodenext).errors.txt => nodeModulesImportHelpersCollisions3(module=node18,target=es5).errors.txt} (100%)
rename tests/baselines/reference/{nodeModulesImportHelpersCollisions3(module=node18).js => nodeModulesImportHelpersCollisions3(module=node18,target=es5).js} (100%)
rename tests/baselines/reference/{nodeModulesImportHelpersCollisions3(module=nodenext).symbols => nodeModulesImportHelpersCollisions3(module=node18,target=es5).symbols} (100%)
rename tests/baselines/reference/{nodeModulesImportHelpersCollisions3(module=nodenext).types => nodeModulesImportHelpersCollisions3(module=node18,target=es5).types} (100%)
create mode 100644 tests/baselines/reference/nodeModulesImportHelpersCollisions3(module=node20,target=es2015).errors.txt
create mode 100644 tests/baselines/reference/nodeModulesImportHelpersCollisions3(module=node20,target=es2015).js
create mode 100644 tests/baselines/reference/nodeModulesImportHelpersCollisions3(module=node20,target=es2015).symbols
create mode 100644 tests/baselines/reference/nodeModulesImportHelpersCollisions3(module=node20,target=es2015).types
create mode 100644 tests/baselines/reference/nodeModulesImportHelpersCollisions3(module=node20,target=es5).errors.txt
rename tests/baselines/reference/{nodeModulesImportHelpersCollisions3(module=node20).js => nodeModulesImportHelpersCollisions3(module=node20,target=es5).js} (100%)
create mode 100644 tests/baselines/reference/nodeModulesImportHelpersCollisions3(module=node20,target=es5).symbols
create mode 100644 tests/baselines/reference/nodeModulesImportHelpersCollisions3(module=node20,target=es5).types
create mode 100644 tests/baselines/reference/nodeModulesImportHelpersCollisions3(module=nodenext,target=es2015).errors.txt
create mode 100644 tests/baselines/reference/nodeModulesImportHelpersCollisions3(module=nodenext,target=es2015).js
create mode 100644 tests/baselines/reference/nodeModulesImportHelpersCollisions3(module=nodenext,target=es2015).symbols
create mode 100644 tests/baselines/reference/nodeModulesImportHelpersCollisions3(module=nodenext,target=es2015).types
create mode 100644 tests/baselines/reference/nodeModulesImportHelpersCollisions3(module=nodenext,target=es5).errors.txt
rename tests/baselines/reference/{nodeModulesImportHelpersCollisions3(module=nodenext).js => nodeModulesImportHelpersCollisions3(module=nodenext,target=es5).js} (100%)
create mode 100644 tests/baselines/reference/nodeModulesImportHelpersCollisions3(module=nodenext,target=es5).symbols
create mode 100644 tests/baselines/reference/nodeModulesImportHelpersCollisions3(module=nodenext,target=es5).types
rename tests/baselines/reference/{objectLiteralErrors.errors.txt => objectLiteralErrors(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/objectLiteralErrors(target=es2015).js
rename tests/baselines/reference/{objectLiteralErrors.symbols => objectLiteralErrors(target=es2015).symbols} (100%)
rename tests/baselines/reference/{objectLiteralErrors.types => objectLiteralErrors(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/objectLiteralErrors(target=es5).errors.txt
rename tests/baselines/reference/{objectLiteralErrors.js => objectLiteralErrors(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/objectLiteralErrors(target=es5).symbols
create mode 100644 tests/baselines/reference/objectLiteralErrors(target=es5).types
create mode 100644 tests/baselines/reference/objectLiteralShorthandProperties(target=es2015).js
rename tests/baselines/reference/{objectLiteralShorthandProperties.symbols => objectLiteralShorthandProperties(target=es2015).symbols} (100%)
rename tests/baselines/reference/{objectLiteralShorthandProperties.types => objectLiteralShorthandProperties(target=es2015).types} (100%)
rename tests/baselines/reference/{objectLiteralShorthandProperties.js => objectLiteralShorthandProperties(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/objectLiteralShorthandProperties(target=es5).symbols
create mode 100644 tests/baselines/reference/objectLiteralShorthandProperties(target=es5).types
create mode 100644 tests/baselines/reference/objectRestParameterES5(target=es2015).js
rename tests/baselines/reference/{objectRestParameterES5.symbols => objectRestParameterES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{objectRestParameterES5.types => objectRestParameterES5(target=es2015).types} (100%)
rename tests/baselines/reference/{objectRestParameterES5.js => objectRestParameterES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/objectRestParameterES5(target=es5).symbols
create mode 100644 tests/baselines/reference/objectRestParameterES5(target=es5).types
create mode 100644 tests/baselines/reference/objectSpread(target=es2015).js
rename tests/baselines/reference/{objectSpread.symbols => objectSpread(target=es2015).symbols} (100%)
rename tests/baselines/reference/{objectSpread.types => objectSpread(target=es2015).types} (100%)
rename tests/baselines/reference/{objectSpread.js => objectSpread(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/objectSpread(target=es5).symbols
create mode 100644 tests/baselines/reference/objectSpread(target=es5).types
rename tests/baselines/reference/{objectSpreadNegative.errors.txt => objectSpreadNegative(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/objectSpreadNegative(target=es2015).js
rename tests/baselines/reference/{objectSpreadNegative.symbols => objectSpreadNegative(target=es2015).symbols} (100%)
rename tests/baselines/reference/{objectSpreadNegative.types => objectSpreadNegative(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/objectSpreadNegative(target=es5).errors.txt
rename tests/baselines/reference/{objectSpreadNegative.js => objectSpreadNegative(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/objectSpreadNegative(target=es5).symbols
create mode 100644 tests/baselines/reference/objectSpreadNegative(target=es5).types
rename tests/baselines/reference/{objectTypeWithStringNamedNumericProperty.errors.txt => objectTypeWithStringNamedNumericProperty(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/objectTypeWithStringNamedNumericProperty(target=es2015).js
rename tests/baselines/reference/{objectTypeWithStringNamedNumericProperty.symbols => objectTypeWithStringNamedNumericProperty(target=es2015).symbols} (100%)
rename tests/baselines/reference/{objectTypeWithStringNamedNumericProperty.types => objectTypeWithStringNamedNumericProperty(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/objectTypeWithStringNamedNumericProperty(target=es5).errors.txt
rename tests/baselines/reference/{objectTypeWithStringNamedNumericProperty.js => objectTypeWithStringNamedNumericProperty(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/objectTypeWithStringNamedNumericProperty(target=es5).symbols
create mode 100644 tests/baselines/reference/objectTypeWithStringNamedNumericProperty(target=es5).types
create mode 100644 tests/baselines/reference/octalIntegerLiteral(target=es2015).js
rename tests/baselines/reference/{octalIntegerLiteral.symbols => octalIntegerLiteral(target=es2015).symbols} (100%)
rename tests/baselines/reference/{octalIntegerLiteral.types => octalIntegerLiteral(target=es2015).types} (100%)
rename tests/baselines/reference/{octalIntegerLiteral.js => octalIntegerLiteral(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/octalIntegerLiteral(target=es5).symbols
create mode 100644 tests/baselines/reference/octalIntegerLiteral(target=es5).types
create mode 100644 tests/baselines/reference/optionalChainingInArrow(target=es2015).js
rename tests/baselines/reference/{optionalChainingInArrow.js => optionalChainingInArrow(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/optionalChainingInLoop(target=es2015).js
rename tests/baselines/reference/{optionalChainingInLoop.js => optionalChainingInLoop(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/out-flag(target=es2015).js
create mode 100644 tests/baselines/reference/out-flag(target=es2015).js.map
create mode 100644 tests/baselines/reference/out-flag(target=es2015).sourcemap.txt
rename tests/baselines/reference/{out-flag.symbols => out-flag(target=es2015).symbols} (100%)
rename tests/baselines/reference/{out-flag.types => out-flag(target=es2015).types} (100%)
rename tests/baselines/reference/{out-flag.js => out-flag(target=es5).js} (100%)
rename tests/baselines/reference/{out-flag.js.map => out-flag(target=es5).js.map} (100%)
rename tests/baselines/reference/{out-flag.sourcemap.txt => out-flag(target=es5).sourcemap.txt} (100%)
create mode 100644 tests/baselines/reference/out-flag(target=es5).symbols
create mode 100644 tests/baselines/reference/out-flag(target=es5).types
rename tests/baselines/reference/{out-flag2.errors.txt => out-flag2(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/out-flag2(target=es2015).js
create mode 100644 tests/baselines/reference/out-flag2(target=es2015).js.map
create mode 100644 tests/baselines/reference/out-flag2(target=es2015).sourcemap.txt
rename tests/baselines/reference/{out-flag2.symbols => out-flag2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{out-flag2.types => out-flag2(target=es2015).types} (100%)
rename tests/baselines/reference/{out-flag3.errors.txt => out-flag2(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{out-flag2.js => out-flag2(target=es5).js} (100%)
rename tests/baselines/reference/{out-flag2.js.map => out-flag2(target=es5).js.map} (100%)
rename tests/baselines/reference/{out-flag2.sourcemap.txt => out-flag2(target=es5).sourcemap.txt} (100%)
create mode 100644 tests/baselines/reference/out-flag2(target=es5).symbols
create mode 100644 tests/baselines/reference/out-flag2(target=es5).types
create mode 100644 tests/baselines/reference/out-flag3(target=es2015).errors.txt
create mode 100644 tests/baselines/reference/out-flag3(target=es2015).js
create mode 100644 tests/baselines/reference/out-flag3(target=es2015).js.map
create mode 100644 tests/baselines/reference/out-flag3(target=es2015).sourcemap.txt
rename tests/baselines/reference/{out-flag3.symbols => out-flag3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{out-flag3.types => out-flag3(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/out-flag3(target=es5).errors.txt
rename tests/baselines/reference/{out-flag3.js => out-flag3(target=es5).js} (100%)
rename tests/baselines/reference/{out-flag3.js.map => out-flag3(target=es5).js.map} (100%)
rename tests/baselines/reference/{out-flag3.sourcemap.txt => out-flag3(target=es5).sourcemap.txt} (100%)
create mode 100644 tests/baselines/reference/out-flag3(target=es5).symbols
create mode 100644 tests/baselines/reference/out-flag3(target=es5).types
rename tests/baselines/reference/{outModuleConcatAmd.errors.txt => outModuleConcatAmd(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/outModuleConcatAmd(target=es2015).js
create mode 100644 tests/baselines/reference/outModuleConcatAmd(target=es2015).js.map
create mode 100644 tests/baselines/reference/outModuleConcatAmd(target=es2015).sourcemap.txt
rename tests/baselines/reference/{outModuleConcatAmd.symbols => outModuleConcatAmd(target=es2015).symbols} (100%)
rename tests/baselines/reference/{outModuleConcatAmd.types => outModuleConcatAmd(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/outModuleConcatAmd(target=es5).errors.txt
rename tests/baselines/reference/{outModuleConcatAmd.js => outModuleConcatAmd(target=es5).js} (100%)
rename tests/baselines/reference/{outModuleConcatAmd.js.map => outModuleConcatAmd(target=es5).js.map} (100%)
rename tests/baselines/reference/{outModuleConcatAmd.sourcemap.txt => outModuleConcatAmd(target=es5).sourcemap.txt} (100%)
create mode 100644 tests/baselines/reference/outModuleConcatAmd(target=es5).symbols
create mode 100644 tests/baselines/reference/outModuleConcatAmd(target=es5).types
rename tests/baselines/reference/{outModuleConcatCommonjs.errors.txt => outModuleConcatCommonjs(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{outModuleConcatCommonjs.symbols => outModuleConcatCommonjs(target=es2015).symbols} (100%)
rename tests/baselines/reference/{outModuleConcatCommonjs.types => outModuleConcatCommonjs(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/outModuleConcatCommonjs(target=es5).errors.txt
create mode 100644 tests/baselines/reference/outModuleConcatCommonjs(target=es5).symbols
create mode 100644 tests/baselines/reference/outModuleConcatCommonjs(target=es5).types
rename tests/baselines/reference/{outModuleConcatCommonjsDeclarationOnly.errors.txt => outModuleConcatCommonjsDeclarationOnly(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{outModuleConcatCommonjsDeclarationOnly.js => outModuleConcatCommonjsDeclarationOnly(target=es2015).js} (100%)
rename tests/baselines/reference/{outModuleConcatCommonjsDeclarationOnly.symbols => outModuleConcatCommonjsDeclarationOnly(target=es2015).symbols} (100%)
rename tests/baselines/reference/{outModuleConcatCommonjsDeclarationOnly.types => outModuleConcatCommonjsDeclarationOnly(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/outModuleConcatCommonjsDeclarationOnly(target=es5).errors.txt
create mode 100644 tests/baselines/reference/outModuleConcatCommonjsDeclarationOnly(target=es5).js
create mode 100644 tests/baselines/reference/outModuleConcatCommonjsDeclarationOnly(target=es5).symbols
create mode 100644 tests/baselines/reference/outModuleConcatCommonjsDeclarationOnly(target=es5).types
rename tests/baselines/reference/{outModuleConcatSystem.errors.txt => outModuleConcatSystem(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/outModuleConcatSystem(target=es2015).js
create mode 100644 tests/baselines/reference/outModuleConcatSystem(target=es2015).js.map
create mode 100644 tests/baselines/reference/outModuleConcatSystem(target=es2015).sourcemap.txt
rename tests/baselines/reference/{outModuleConcatSystem.symbols => outModuleConcatSystem(target=es2015).symbols} (100%)
rename tests/baselines/reference/{outModuleConcatSystem.types => outModuleConcatSystem(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/outModuleConcatSystem(target=es5).errors.txt
rename tests/baselines/reference/{outModuleConcatSystem.js => outModuleConcatSystem(target=es5).js} (100%)
rename tests/baselines/reference/{outModuleConcatSystem.js.map => outModuleConcatSystem(target=es5).js.map} (100%)
rename tests/baselines/reference/{outModuleConcatSystem.sourcemap.txt => outModuleConcatSystem(target=es5).sourcemap.txt} (100%)
create mode 100644 tests/baselines/reference/outModuleConcatSystem(target=es5).symbols
create mode 100644 tests/baselines/reference/outModuleConcatSystem(target=es5).types
rename tests/baselines/reference/{outModuleConcatUmd.errors.txt => outModuleConcatUmd(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{outModuleConcatUmd.symbols => outModuleConcatUmd(target=es2015).symbols} (100%)
rename tests/baselines/reference/{outModuleConcatUmd.types => outModuleConcatUmd(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/outModuleConcatUmd(target=es5).errors.txt
create mode 100644 tests/baselines/reference/outModuleConcatUmd(target=es5).symbols
create mode 100644 tests/baselines/reference/outModuleConcatUmd(target=es5).types
rename tests/baselines/reference/{outModuleConcatUnspecifiedModuleKind.errors.txt => outModuleConcatUnspecifiedModuleKind(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{outModuleConcatUnspecifiedModuleKind.js => outModuleConcatUnspecifiedModuleKind(target=es2015).js} (100%)
rename tests/baselines/reference/{outModuleConcatUnspecifiedModuleKind.symbols => outModuleConcatUnspecifiedModuleKind(target=es2015).symbols} (100%)
rename tests/baselines/reference/{outModuleConcatUnspecifiedModuleKind.types => outModuleConcatUnspecifiedModuleKind(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/outModuleConcatUnspecifiedModuleKind(target=es5).errors.txt
create mode 100644 tests/baselines/reference/outModuleConcatUnspecifiedModuleKind(target=es5).js
create mode 100644 tests/baselines/reference/outModuleConcatUnspecifiedModuleKind(target=es5).symbols
create mode 100644 tests/baselines/reference/outModuleConcatUnspecifiedModuleKind(target=es5).types
rename tests/baselines/reference/{outModuleConcatUnspecifiedModuleKindDeclarationOnly.errors.txt => outModuleConcatUnspecifiedModuleKindDeclarationOnly(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{outModuleConcatUnspecifiedModuleKindDeclarationOnly.symbols => outModuleConcatUnspecifiedModuleKindDeclarationOnly(target=es2015).symbols} (100%)
rename tests/baselines/reference/{outModuleConcatUnspecifiedModuleKindDeclarationOnly.types => outModuleConcatUnspecifiedModuleKindDeclarationOnly(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/outModuleConcatUnspecifiedModuleKindDeclarationOnly(target=es5).errors.txt
create mode 100644 tests/baselines/reference/outModuleConcatUnspecifiedModuleKindDeclarationOnly(target=es5).symbols
create mode 100644 tests/baselines/reference/outModuleConcatUnspecifiedModuleKindDeclarationOnly(target=es5).types
rename tests/baselines/reference/{outModuleTripleSlashRefs.errors.txt => outModuleTripleSlashRefs(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/outModuleTripleSlashRefs(target=es2015).js
create mode 100644 tests/baselines/reference/outModuleTripleSlashRefs(target=es2015).js.map
create mode 100644 tests/baselines/reference/outModuleTripleSlashRefs(target=es2015).sourcemap.txt
rename tests/baselines/reference/{outModuleTripleSlashRefs.symbols => outModuleTripleSlashRefs(target=es2015).symbols} (100%)
rename tests/baselines/reference/{outModuleTripleSlashRefs.types => outModuleTripleSlashRefs(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/outModuleTripleSlashRefs(target=es5).errors.txt
rename tests/baselines/reference/{outModuleTripleSlashRefs.js => outModuleTripleSlashRefs(target=es5).js} (100%)
rename tests/baselines/reference/{outModuleTripleSlashRefs.js.map => outModuleTripleSlashRefs(target=es5).js.map} (100%)
rename tests/baselines/reference/{outModuleTripleSlashRefs.sourcemap.txt => outModuleTripleSlashRefs(target=es5).sourcemap.txt} (100%)
create mode 100644 tests/baselines/reference/outModuleTripleSlashRefs(target=es5).symbols
create mode 100644 tests/baselines/reference/outModuleTripleSlashRefs(target=es5).types
rename tests/baselines/reference/{parserAccessors1.errors.txt => parserAccessors1(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserAccessors1(target=es2015).js
rename tests/baselines/reference/{parserAccessors1.symbols => parserAccessors1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserAccessors1.types => parserAccessors1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserAccessors1(target=es5).errors.txt
rename tests/baselines/reference/{parserAccessors1.js => parserAccessors1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserAccessors1(target=es5).symbols
create mode 100644 tests/baselines/reference/parserAccessors1(target=es5).types
rename tests/baselines/reference/{parserAccessors10.errors.txt => parserAccessors10(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{parserAccessors10.js => parserAccessors10(target=es2015).js} (100%)
rename tests/baselines/reference/{parserAccessors10.symbols => parserAccessors10(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserAccessors10.types => parserAccessors10(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserAccessors10(target=es5).errors.txt
create mode 100644 tests/baselines/reference/parserAccessors10(target=es5).js
create mode 100644 tests/baselines/reference/parserAccessors10(target=es5).symbols
create mode 100644 tests/baselines/reference/parserAccessors10(target=es5).types
create mode 100644 tests/baselines/reference/parserAccessors2(target=es2015).js
rename tests/baselines/reference/{parserAccessors2.symbols => parserAccessors2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserAccessors2.types => parserAccessors2(target=es2015).types} (100%)
rename tests/baselines/reference/{parserAccessors2.js => parserAccessors2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserAccessors2(target=es5).symbols
create mode 100644 tests/baselines/reference/parserAccessors2(target=es5).types
rename tests/baselines/reference/{parserAccessors3.errors.txt => parserAccessors3(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{parserAccessors3.js => parserAccessors3(target=es2015).js} (100%)
rename tests/baselines/reference/{parserAccessors3.symbols => parserAccessors3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserAccessors3.types => parserAccessors3(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserAccessors3(target=es5).errors.txt
create mode 100644 tests/baselines/reference/parserAccessors3(target=es5).js
create mode 100644 tests/baselines/reference/parserAccessors3(target=es5).symbols
create mode 100644 tests/baselines/reference/parserAccessors3(target=es5).types
rename tests/baselines/reference/{parserAccessors4.js => parserAccessors4(target=es2015).js} (100%)
rename tests/baselines/reference/{parserAccessors4.symbols => parserAccessors4(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserAccessors4.types => parserAccessors4(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserAccessors4(target=es5).js
create mode 100644 tests/baselines/reference/parserAccessors4(target=es5).symbols
create mode 100644 tests/baselines/reference/parserAccessors4(target=es5).types
rename tests/baselines/reference/{parserAccessors5.errors.txt => parserAccessors5(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{parserAccessors5.js => parserAccessors5(target=es2015).js} (100%)
rename tests/baselines/reference/{parserAccessors5.symbols => parserAccessors5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserAccessors5.types => parserAccessors5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserAccessors5(target=es5).errors.txt
create mode 100644 tests/baselines/reference/parserAccessors5(target=es5).js
create mode 100644 tests/baselines/reference/parserAccessors5(target=es5).symbols
create mode 100644 tests/baselines/reference/parserAccessors5(target=es5).types
rename tests/baselines/reference/{parserAccessors6.errors.txt => parserAccessors6(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{parserAccessors6.js => parserAccessors6(target=es2015).js} (100%)
rename tests/baselines/reference/{parserAccessors6.symbols => parserAccessors6(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserAccessors6.types => parserAccessors6(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserAccessors6(target=es5).errors.txt
create mode 100644 tests/baselines/reference/parserAccessors6(target=es5).js
create mode 100644 tests/baselines/reference/parserAccessors6(target=es5).symbols
create mode 100644 tests/baselines/reference/parserAccessors6(target=es5).types
rename tests/baselines/reference/{parserAccessors7.errors.txt => parserAccessors7(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{parserAccessors7.js => parserAccessors7(target=es2015).js} (100%)
rename tests/baselines/reference/{parserAccessors7.symbols => parserAccessors7(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserAccessors7.types => parserAccessors7(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserAccessors7(target=es5).errors.txt
create mode 100644 tests/baselines/reference/parserAccessors7(target=es5).js
create mode 100644 tests/baselines/reference/parserAccessors7(target=es5).symbols
create mode 100644 tests/baselines/reference/parserAccessors7(target=es5).types
rename tests/baselines/reference/{parserAccessors8.errors.txt => parserAccessors8(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{parserAccessors8.js => parserAccessors8(target=es2015).js} (100%)
rename tests/baselines/reference/{parserAccessors8.symbols => parserAccessors8(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserAccessors8.types => parserAccessors8(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserAccessors8(target=es5).errors.txt
create mode 100644 tests/baselines/reference/parserAccessors8(target=es5).js
create mode 100644 tests/baselines/reference/parserAccessors8(target=es5).symbols
create mode 100644 tests/baselines/reference/parserAccessors8(target=es5).types
rename tests/baselines/reference/{parserAccessors9.errors.txt => parserAccessors9(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{parserAccessors9.js => parserAccessors9(target=es2015).js} (100%)
rename tests/baselines/reference/{parserAccessors9.symbols => parserAccessors9(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserAccessors9.types => parserAccessors9(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserAccessors9(target=es5).errors.txt
create mode 100644 tests/baselines/reference/parserAccessors9(target=es5).js
create mode 100644 tests/baselines/reference/parserAccessors9(target=es5).symbols
create mode 100644 tests/baselines/reference/parserAccessors9(target=es5).types
rename tests/baselines/reference/{parserES5ComputedPropertyName1.errors.txt => parserES5ComputedPropertyName1(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{parserES5ComputedPropertyName1.js => parserES5ComputedPropertyName1(target=es2015).js} (100%)
rename tests/baselines/reference/{parserES5ComputedPropertyName1.symbols => parserES5ComputedPropertyName1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ComputedPropertyName1.types => parserES5ComputedPropertyName1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName1(target=es5).errors.txt
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName1(target=es5).js
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName1(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName1(target=es5).types
rename tests/baselines/reference/{parserES5ComputedPropertyName10.errors.txt => parserES5ComputedPropertyName10(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName10(target=es2015).js
rename tests/baselines/reference/{parserES5ComputedPropertyName10.symbols => parserES5ComputedPropertyName10(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ComputedPropertyName10.types => parserES5ComputedPropertyName10(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName10(target=es5).errors.txt
rename tests/baselines/reference/{parserES5ComputedPropertyName10.js => parserES5ComputedPropertyName10(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName10(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName10(target=es5).types
rename tests/baselines/reference/{parserES5ComputedPropertyName11.errors.txt => parserES5ComputedPropertyName11(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName11(target=es2015).js
rename tests/baselines/reference/{parserES5ComputedPropertyName11.symbols => parserES5ComputedPropertyName11(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ComputedPropertyName11.types => parserES5ComputedPropertyName11(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName11(target=es5).errors.txt
rename tests/baselines/reference/{parserES5ComputedPropertyName11.js => parserES5ComputedPropertyName11(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName11(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName11(target=es5).types
rename tests/baselines/reference/{parserES5ComputedPropertyName2.errors.txt => parserES5ComputedPropertyName2(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName2(target=es2015).js
rename tests/baselines/reference/{parserES5ComputedPropertyName2.symbols => parserES5ComputedPropertyName2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ComputedPropertyName2.types => parserES5ComputedPropertyName2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName2(target=es5).errors.txt
rename tests/baselines/reference/{parserES5ComputedPropertyName2.js => parserES5ComputedPropertyName2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName2(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName2(target=es5).types
rename tests/baselines/reference/{parserES5ComputedPropertyName3.errors.txt => parserES5ComputedPropertyName3(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName3(target=es2015).js
rename tests/baselines/reference/{parserES5ComputedPropertyName3.symbols => parserES5ComputedPropertyName3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ComputedPropertyName3.types => parserES5ComputedPropertyName3(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName3(target=es5).errors.txt
rename tests/baselines/reference/{parserES5ComputedPropertyName3.js => parserES5ComputedPropertyName3(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName3(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName3(target=es5).types
rename tests/baselines/reference/{parserES5ComputedPropertyName4.errors.txt => parserES5ComputedPropertyName4(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName4(target=es2015).js
rename tests/baselines/reference/{parserES5ComputedPropertyName4.symbols => parserES5ComputedPropertyName4(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ComputedPropertyName4.types => parserES5ComputedPropertyName4(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName4(target=es5).errors.txt
rename tests/baselines/reference/{parserES5ComputedPropertyName4.js => parserES5ComputedPropertyName4(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName4(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName4(target=es5).types
rename tests/baselines/reference/{parserES5ComputedPropertyName5.errors.txt => parserES5ComputedPropertyName5(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{parserES5ComputedPropertyName5.js => parserES5ComputedPropertyName5(target=es2015).js} (100%)
rename tests/baselines/reference/{parserES5ComputedPropertyName5.symbols => parserES5ComputedPropertyName5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ComputedPropertyName5.types => parserES5ComputedPropertyName5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName5(target=es5).errors.txt
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName5(target=es5).js
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName5(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName5(target=es5).types
rename tests/baselines/reference/{parserES5ComputedPropertyName6.errors.txt => parserES5ComputedPropertyName6(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{parserES5ComputedPropertyName6.js => parserES5ComputedPropertyName6(target=es2015).js} (100%)
rename tests/baselines/reference/{parserES5ComputedPropertyName6.symbols => parserES5ComputedPropertyName6(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ComputedPropertyName6.types => parserES5ComputedPropertyName6(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName6(target=es5).errors.txt
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName6(target=es5).js
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName6(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName6(target=es5).types
rename tests/baselines/reference/{parserES5ComputedPropertyName7.errors.txt => parserES5ComputedPropertyName7(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName7(target=es2015).js
rename tests/baselines/reference/{parserES5ComputedPropertyName7.symbols => parserES5ComputedPropertyName7(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ComputedPropertyName7.types => parserES5ComputedPropertyName7(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName7(target=es5).errors.txt
rename tests/baselines/reference/{parserES5ComputedPropertyName7.js => parserES5ComputedPropertyName7(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName7(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName7(target=es5).types
rename tests/baselines/reference/{parserES5ComputedPropertyName8.errors.txt => parserES5ComputedPropertyName8(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{parserES5ComputedPropertyName8.js => parserES5ComputedPropertyName8(target=es2015).js} (100%)
rename tests/baselines/reference/{parserES5ComputedPropertyName8.symbols => parserES5ComputedPropertyName8(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ComputedPropertyName8.types => parserES5ComputedPropertyName8(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName8(target=es5).errors.txt
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName8(target=es5).js
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName8(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName8(target=es5).types
rename tests/baselines/reference/{parserES5ComputedPropertyName9.errors.txt => parserES5ComputedPropertyName9(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName9(target=es2015).js
rename tests/baselines/reference/{parserES5ComputedPropertyName9.symbols => parserES5ComputedPropertyName9(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ComputedPropertyName9.types => parserES5ComputedPropertyName9(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName9(target=es5).errors.txt
rename tests/baselines/reference/{parserES5ComputedPropertyName9.js => parserES5ComputedPropertyName9(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName9(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ComputedPropertyName9(target=es5).types
rename tests/baselines/reference/{parserES5ForOfStatement1.d.errors.txt => parserES5ForOfStatement1.d(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{parserES5ForOfStatement1.d.symbols => parserES5ForOfStatement1.d(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ForOfStatement1.d.types => parserES5ForOfStatement1.d(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement1.d(target=es5).errors.txt
create mode 100644 tests/baselines/reference/parserES5ForOfStatement1.d(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ForOfStatement1.d(target=es5).types
rename tests/baselines/reference/{parserES5ForOfStatement10.errors.txt => parserES5ForOfStatement10(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement10(target=es2015).js
rename tests/baselines/reference/{parserES5ForOfStatement10.symbols => parserES5ForOfStatement10(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ForOfStatement10.types => parserES5ForOfStatement10(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement10(target=es5).errors.txt
rename tests/baselines/reference/{parserES5ForOfStatement10.js => parserES5ForOfStatement10(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement10(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ForOfStatement10(target=es5).types
rename tests/baselines/reference/{parserES5ForOfStatement11.errors.txt => parserES5ForOfStatement11(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement11(target=es2015).js
rename tests/baselines/reference/{parserES5ForOfStatement11.symbols => parserES5ForOfStatement11(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ForOfStatement11.types => parserES5ForOfStatement11(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement11(target=es5).errors.txt
rename tests/baselines/reference/{parserES5ForOfStatement11.js => parserES5ForOfStatement11(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement11(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ForOfStatement11(target=es5).types
rename tests/baselines/reference/{parserES5ForOfStatement12.errors.txt => parserES5ForOfStatement12(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement12(target=es2015).js
rename tests/baselines/reference/{parserES5ForOfStatement12.symbols => parserES5ForOfStatement12(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ForOfStatement12.types => parserES5ForOfStatement12(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement12(target=es5).errors.txt
rename tests/baselines/reference/{parserES5ForOfStatement12.js => parserES5ForOfStatement12(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement12(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ForOfStatement12(target=es5).types
rename tests/baselines/reference/{parserES5ForOfStatement13.errors.txt => parserES5ForOfStatement13(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement13(target=es2015).js
rename tests/baselines/reference/{parserES5ForOfStatement13.symbols => parserES5ForOfStatement13(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ForOfStatement13.types => parserES5ForOfStatement13(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement13(target=es5).errors.txt
rename tests/baselines/reference/{parserES5ForOfStatement13.js => parserES5ForOfStatement13(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement13(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ForOfStatement13(target=es5).types
rename tests/baselines/reference/{parserES5ForOfStatement14.errors.txt => parserES5ForOfStatement14(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement14(target=es2015).js
rename tests/baselines/reference/{parserES5ForOfStatement14.symbols => parserES5ForOfStatement14(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ForOfStatement14.types => parserES5ForOfStatement14(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement14(target=es5).errors.txt
rename tests/baselines/reference/{parserES5ForOfStatement14.js => parserES5ForOfStatement14(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement14(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ForOfStatement14(target=es5).types
rename tests/baselines/reference/{parserES5ForOfStatement15.errors.txt => parserES5ForOfStatement15(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement15(target=es2015).js
rename tests/baselines/reference/{parserES5ForOfStatement15.symbols => parserES5ForOfStatement15(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ForOfStatement15.types => parserES5ForOfStatement15(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement15(target=es5).errors.txt
rename tests/baselines/reference/{parserES5ForOfStatement15.js => parserES5ForOfStatement15(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement15(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ForOfStatement15(target=es5).types
rename tests/baselines/reference/{parserES5ForOfStatement16.errors.txt => parserES5ForOfStatement16(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement16(target=es2015).js
rename tests/baselines/reference/{parserES5ForOfStatement16.symbols => parserES5ForOfStatement16(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ForOfStatement16.types => parserES5ForOfStatement16(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement16(target=es5).errors.txt
rename tests/baselines/reference/{parserES5ForOfStatement16.js => parserES5ForOfStatement16(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement16(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ForOfStatement16(target=es5).types
rename tests/baselines/reference/{parserES5ForOfStatement17.js => parserES5ForOfStatement17(target=es2015).js} (100%)
rename tests/baselines/reference/{parserES5ForOfStatement17.symbols => parserES5ForOfStatement17(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ForOfStatement17.types => parserES5ForOfStatement17(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement17(target=es5).js
create mode 100644 tests/baselines/reference/parserES5ForOfStatement17(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ForOfStatement17(target=es5).types
create mode 100644 tests/baselines/reference/parserES5ForOfStatement18(target=es2015).js
rename tests/baselines/reference/{parserES5ForOfStatement18.symbols => parserES5ForOfStatement18(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ForOfStatement18.types => parserES5ForOfStatement18(target=es2015).types} (100%)
rename tests/baselines/reference/{parserES5ForOfStatement18.js => parserES5ForOfStatement18(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement18(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ForOfStatement18(target=es5).types
rename tests/baselines/reference/{parserES5ForOfStatement19.js => parserES5ForOfStatement19(target=es2015).js} (100%)
rename tests/baselines/reference/{parserES5ForOfStatement19.symbols => parserES5ForOfStatement19(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ForOfStatement19.types => parserES5ForOfStatement19(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement19(target=es5).js
create mode 100644 tests/baselines/reference/parserES5ForOfStatement19(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ForOfStatement19(target=es5).types
rename tests/baselines/reference/{parserES5ForOfStatement2.errors.txt => parserES5ForOfStatement2(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement2(target=es2015).js
rename tests/baselines/reference/{parserES5ForOfStatement2.symbols => parserES5ForOfStatement2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ForOfStatement2.types => parserES5ForOfStatement2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement2(target=es5).errors.txt
rename tests/baselines/reference/{parserES5ForOfStatement2.js => parserES5ForOfStatement2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement2(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ForOfStatement2(target=es5).types
rename tests/baselines/reference/{parserES5ForOfStatement20.errors.txt => parserES5ForOfStatement20(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{parserES5ForOfStatement20.js => parserES5ForOfStatement20(target=es2015).js} (100%)
rename tests/baselines/reference/{parserES5ForOfStatement20.symbols => parserES5ForOfStatement20(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ForOfStatement20.types => parserES5ForOfStatement20(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement20(target=es5).errors.txt
create mode 100644 tests/baselines/reference/parserES5ForOfStatement20(target=es5).js
create mode 100644 tests/baselines/reference/parserES5ForOfStatement20(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ForOfStatement20(target=es5).types
rename tests/baselines/reference/{parserES5ForOfStatement21.errors.txt => parserES5ForOfStatement21(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement21(target=es2015).js
rename tests/baselines/reference/{parserES5ForOfStatement21.symbols => parserES5ForOfStatement21(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ForOfStatement21.types => parserES5ForOfStatement21(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement21(target=es5).errors.txt
rename tests/baselines/reference/{parserES5ForOfStatement21.js => parserES5ForOfStatement21(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement21(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ForOfStatement21(target=es5).types
rename tests/baselines/reference/{parserES5ForOfStatement3.errors.txt => parserES5ForOfStatement3(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement3(target=es2015).js
rename tests/baselines/reference/{parserES5ForOfStatement3.symbols => parserES5ForOfStatement3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ForOfStatement3.types => parserES5ForOfStatement3(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement3(target=es5).errors.txt
rename tests/baselines/reference/{parserES5ForOfStatement3.js => parserES5ForOfStatement3(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement3(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ForOfStatement3(target=es5).types
rename tests/baselines/reference/{parserES5ForOfStatement4.errors.txt => parserES5ForOfStatement4(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement4(target=es2015).js
rename tests/baselines/reference/{parserES5ForOfStatement4.symbols => parserES5ForOfStatement4(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ForOfStatement4.types => parserES5ForOfStatement4(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement4(target=es5).errors.txt
rename tests/baselines/reference/{parserES5ForOfStatement4.js => parserES5ForOfStatement4(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement4(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ForOfStatement4(target=es5).types
rename tests/baselines/reference/{parserES5ForOfStatement5.errors.txt => parserES5ForOfStatement5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement5(target=es2015).js
rename tests/baselines/reference/{parserES5ForOfStatement5.symbols => parserES5ForOfStatement5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ForOfStatement5.types => parserES5ForOfStatement5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement5(target=es5).errors.txt
rename tests/baselines/reference/{parserES5ForOfStatement5.js => parserES5ForOfStatement5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement5(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ForOfStatement5(target=es5).types
rename tests/baselines/reference/{parserES5ForOfStatement6.errors.txt => parserES5ForOfStatement6(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement6(target=es2015).js
rename tests/baselines/reference/{parserES5ForOfStatement6.symbols => parserES5ForOfStatement6(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ForOfStatement6.types => parserES5ForOfStatement6(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement6(target=es5).errors.txt
rename tests/baselines/reference/{parserES5ForOfStatement6.js => parserES5ForOfStatement6(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement6(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ForOfStatement6(target=es5).types
rename tests/baselines/reference/{parserES5ForOfStatement7.errors.txt => parserES5ForOfStatement7(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement7(target=es2015).js
rename tests/baselines/reference/{parserES5ForOfStatement7.symbols => parserES5ForOfStatement7(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ForOfStatement7.types => parserES5ForOfStatement7(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement7(target=es5).errors.txt
rename tests/baselines/reference/{parserES5ForOfStatement7.js => parserES5ForOfStatement7(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement7(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ForOfStatement7(target=es5).types
rename tests/baselines/reference/{parserES5ForOfStatement8.errors.txt => parserES5ForOfStatement8(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement8(target=es2015).js
rename tests/baselines/reference/{parserES5ForOfStatement8.symbols => parserES5ForOfStatement8(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ForOfStatement8.types => parserES5ForOfStatement8(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement8(target=es5).errors.txt
rename tests/baselines/reference/{parserES5ForOfStatement8.js => parserES5ForOfStatement8(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement8(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ForOfStatement8(target=es5).types
rename tests/baselines/reference/{parserES5ForOfStatement9.errors.txt => parserES5ForOfStatement9(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement9(target=es2015).js
rename tests/baselines/reference/{parserES5ForOfStatement9.symbols => parserES5ForOfStatement9(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5ForOfStatement9.types => parserES5ForOfStatement9(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement9(target=es5).errors.txt
rename tests/baselines/reference/{parserES5ForOfStatement9.js => parserES5ForOfStatement9(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserES5ForOfStatement9(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5ForOfStatement9(target=es5).types
rename tests/baselines/reference/{parserES5SymbolIndexer1.js => parserES5SymbolIndexer1(target=es2015).js} (100%)
rename tests/baselines/reference/{parserES5SymbolIndexer1.symbols => parserES5SymbolIndexer1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5SymbolIndexer1.types => parserES5SymbolIndexer1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5SymbolIndexer1(target=es5).js
create mode 100644 tests/baselines/reference/parserES5SymbolIndexer1(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5SymbolIndexer1(target=es5).types
create mode 100644 tests/baselines/reference/parserES5SymbolIndexer2(target=es2015).js
rename tests/baselines/reference/{parserES5SymbolIndexer2.symbols => parserES5SymbolIndexer2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5SymbolIndexer2.types => parserES5SymbolIndexer2(target=es2015).types} (100%)
rename tests/baselines/reference/{parserES5SymbolIndexer2.js => parserES5SymbolIndexer2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserES5SymbolIndexer2(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5SymbolIndexer2(target=es5).types
rename tests/baselines/reference/{parserES5SymbolIndexer3.js => parserES5SymbolIndexer3(target=es2015).js} (100%)
rename tests/baselines/reference/{parserES5SymbolIndexer3.symbols => parserES5SymbolIndexer3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5SymbolIndexer3.types => parserES5SymbolIndexer3(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5SymbolIndexer3(target=es5).js
create mode 100644 tests/baselines/reference/parserES5SymbolIndexer3(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5SymbolIndexer3(target=es5).types
rename tests/baselines/reference/{parserES5SymbolProperty1.js => parserES5SymbolProperty1(target=es2015).js} (100%)
rename tests/baselines/reference/{parserES5SymbolProperty1.symbols => parserES5SymbolProperty1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5SymbolProperty1.types => parserES5SymbolProperty1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5SymbolProperty1(target=es5).js
create mode 100644 tests/baselines/reference/parserES5SymbolProperty1(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5SymbolProperty1(target=es5).types
rename tests/baselines/reference/{parserES5SymbolProperty2.js => parserES5SymbolProperty2(target=es2015).js} (100%)
rename tests/baselines/reference/{parserES5SymbolProperty2.symbols => parserES5SymbolProperty2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5SymbolProperty2.types => parserES5SymbolProperty2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5SymbolProperty2(target=es5).js
create mode 100644 tests/baselines/reference/parserES5SymbolProperty2(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5SymbolProperty2(target=es5).types
rename tests/baselines/reference/{parserES5SymbolProperty3.js => parserES5SymbolProperty3(target=es2015).js} (100%)
rename tests/baselines/reference/{parserES5SymbolProperty3.symbols => parserES5SymbolProperty3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5SymbolProperty3.types => parserES5SymbolProperty3(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5SymbolProperty3(target=es5).js
create mode 100644 tests/baselines/reference/parserES5SymbolProperty3(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5SymbolProperty3(target=es5).types
rename tests/baselines/reference/{parserES5SymbolProperty4.errors.txt => parserES5SymbolProperty4(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{parserES5SymbolProperty4.js => parserES5SymbolProperty4(target=es2015).js} (100%)
rename tests/baselines/reference/{parserES5SymbolProperty4.symbols => parserES5SymbolProperty4(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5SymbolProperty4.types => parserES5SymbolProperty4(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5SymbolProperty4(target=es5).errors.txt
create mode 100644 tests/baselines/reference/parserES5SymbolProperty4(target=es5).js
create mode 100644 tests/baselines/reference/parserES5SymbolProperty4(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5SymbolProperty4(target=es5).types
rename tests/baselines/reference/{parserES5SymbolProperty5.errors.txt => parserES5SymbolProperty5(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserES5SymbolProperty5(target=es2015).js
rename tests/baselines/reference/{parserES5SymbolProperty5.symbols => parserES5SymbolProperty5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5SymbolProperty5.types => parserES5SymbolProperty5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5SymbolProperty5(target=es5).errors.txt
rename tests/baselines/reference/{parserES5SymbolProperty5.js => parserES5SymbolProperty5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserES5SymbolProperty5(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5SymbolProperty5(target=es5).types
create mode 100644 tests/baselines/reference/parserES5SymbolProperty6(target=es2015).js
rename tests/baselines/reference/{parserES5SymbolProperty6.symbols => parserES5SymbolProperty6(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5SymbolProperty6.types => parserES5SymbolProperty6(target=es2015).types} (100%)
rename tests/baselines/reference/{parserES5SymbolProperty6.js => parserES5SymbolProperty6(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserES5SymbolProperty6(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5SymbolProperty6(target=es5).types
create mode 100644 tests/baselines/reference/parserES5SymbolProperty7(target=es2015).js
rename tests/baselines/reference/{parserES5SymbolProperty7.symbols => parserES5SymbolProperty7(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5SymbolProperty7.types => parserES5SymbolProperty7(target=es2015).types} (100%)
rename tests/baselines/reference/{parserES5SymbolProperty7.js => parserES5SymbolProperty7(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserES5SymbolProperty7(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5SymbolProperty7(target=es5).types
rename tests/baselines/reference/{parserES5SymbolProperty8.js => parserES5SymbolProperty8(target=es2015).js} (100%)
rename tests/baselines/reference/{parserES5SymbolProperty8.symbols => parserES5SymbolProperty8(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5SymbolProperty8.types => parserES5SymbolProperty8(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5SymbolProperty8(target=es5).js
create mode 100644 tests/baselines/reference/parserES5SymbolProperty8(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5SymbolProperty8(target=es5).types
rename tests/baselines/reference/{parserES5SymbolProperty9.js => parserES5SymbolProperty9(target=es2015).js} (100%)
rename tests/baselines/reference/{parserES5SymbolProperty9.symbols => parserES5SymbolProperty9(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserES5SymbolProperty9.types => parserES5SymbolProperty9(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserES5SymbolProperty9(target=es5).js
create mode 100644 tests/baselines/reference/parserES5SymbolProperty9(target=es5).symbols
create mode 100644 tests/baselines/reference/parserES5SymbolProperty9(target=es5).types
rename tests/baselines/reference/{parserGetAccessorWithTypeParameters1.errors.txt => parserGetAccessorWithTypeParameters1(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserGetAccessorWithTypeParameters1(target=es2015).js
rename tests/baselines/reference/{parserGetAccessorWithTypeParameters1.symbols => parserGetAccessorWithTypeParameters1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserGetAccessorWithTypeParameters1.types => parserGetAccessorWithTypeParameters1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserGetAccessorWithTypeParameters1(target=es5).errors.txt
rename tests/baselines/reference/{parserGetAccessorWithTypeParameters1.js => parserGetAccessorWithTypeParameters1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserGetAccessorWithTypeParameters1(target=es5).symbols
create mode 100644 tests/baselines/reference/parserGetAccessorWithTypeParameters1(target=es5).types
rename tests/baselines/reference/{parserMemberAccessor1.errors.txt => parserMemberAccessor1(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessor1(target=es2015).js
rename tests/baselines/reference/{parserMemberAccessor1.symbols => parserMemberAccessor1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserMemberAccessor1.types => parserMemberAccessor1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessor1(target=es5).errors.txt
rename tests/baselines/reference/{parserMemberAccessor1.js => parserMemberAccessor1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessor1(target=es5).symbols
create mode 100644 tests/baselines/reference/parserMemberAccessor1(target=es5).types
rename tests/baselines/reference/{parserMemberAccessorDeclaration1.errors.txt => parserMemberAccessorDeclaration1(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration1(target=es2015).js
rename tests/baselines/reference/{parserMemberAccessorDeclaration1.symbols => parserMemberAccessorDeclaration1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserMemberAccessorDeclaration1.types => parserMemberAccessorDeclaration1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration1(target=es5).errors.txt
rename tests/baselines/reference/{parserMemberAccessorDeclaration1.js => parserMemberAccessorDeclaration1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration1(target=es5).symbols
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration1(target=es5).types
rename tests/baselines/reference/{parserMemberAccessorDeclaration10.errors.txt => parserMemberAccessorDeclaration10(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration10(target=es2015).js
rename tests/baselines/reference/{parserMemberAccessorDeclaration10.symbols => parserMemberAccessorDeclaration10(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserMemberAccessorDeclaration10.types => parserMemberAccessorDeclaration10(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration10(target=es5).errors.txt
rename tests/baselines/reference/{parserMemberAccessorDeclaration10.js => parserMemberAccessorDeclaration10(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration10(target=es5).symbols
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration10(target=es5).types
rename tests/baselines/reference/{parserMemberAccessorDeclaration11.errors.txt => parserMemberAccessorDeclaration11(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration11(target=es2015).js
rename tests/baselines/reference/{parserMemberAccessorDeclaration11.symbols => parserMemberAccessorDeclaration11(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserMemberAccessorDeclaration11.types => parserMemberAccessorDeclaration11(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration11(target=es5).errors.txt
rename tests/baselines/reference/{parserMemberAccessorDeclaration11.js => parserMemberAccessorDeclaration11(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration11(target=es5).symbols
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration11(target=es5).types
rename tests/baselines/reference/{parserMemberAccessorDeclaration12.errors.txt => parserMemberAccessorDeclaration12(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration12(target=es2015).js
rename tests/baselines/reference/{parserMemberAccessorDeclaration12.symbols => parserMemberAccessorDeclaration12(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserMemberAccessorDeclaration12.types => parserMemberAccessorDeclaration12(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration12(target=es5).errors.txt
rename tests/baselines/reference/{parserMemberAccessorDeclaration12.js => parserMemberAccessorDeclaration12(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration12(target=es5).symbols
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration12(target=es5).types
rename tests/baselines/reference/{parserMemberAccessorDeclaration13.errors.txt => parserMemberAccessorDeclaration13(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration13(target=es2015).js
rename tests/baselines/reference/{parserMemberAccessorDeclaration13.symbols => parserMemberAccessorDeclaration13(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserMemberAccessorDeclaration13.types => parserMemberAccessorDeclaration13(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration13(target=es5).errors.txt
rename tests/baselines/reference/{parserMemberAccessorDeclaration13.js => parserMemberAccessorDeclaration13(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration13(target=es5).symbols
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration13(target=es5).types
rename tests/baselines/reference/{parserMemberAccessorDeclaration14.errors.txt => parserMemberAccessorDeclaration14(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration14(target=es2015).js
rename tests/baselines/reference/{parserMemberAccessorDeclaration14.symbols => parserMemberAccessorDeclaration14(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserMemberAccessorDeclaration14.types => parserMemberAccessorDeclaration14(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration14(target=es5).errors.txt
rename tests/baselines/reference/{parserMemberAccessorDeclaration14.js => parserMemberAccessorDeclaration14(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration14(target=es5).symbols
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration14(target=es5).types
rename tests/baselines/reference/{parserMemberAccessorDeclaration15.errors.txt => parserMemberAccessorDeclaration15(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration15(target=es2015).js
rename tests/baselines/reference/{parserMemberAccessorDeclaration15.symbols => parserMemberAccessorDeclaration15(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserMemberAccessorDeclaration15.types => parserMemberAccessorDeclaration15(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration15(target=es5).errors.txt
rename tests/baselines/reference/{parserMemberAccessorDeclaration15.js => parserMemberAccessorDeclaration15(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration15(target=es5).symbols
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration15(target=es5).types
rename tests/baselines/reference/{parserMemberAccessorDeclaration16.errors.txt => parserMemberAccessorDeclaration16(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration16(target=es2015).js
rename tests/baselines/reference/{parserMemberAccessorDeclaration16.symbols => parserMemberAccessorDeclaration16(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserMemberAccessorDeclaration16.types => parserMemberAccessorDeclaration16(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration16(target=es5).errors.txt
rename tests/baselines/reference/{parserMemberAccessorDeclaration16.js => parserMemberAccessorDeclaration16(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration16(target=es5).symbols
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration16(target=es5).types
rename tests/baselines/reference/{parserMemberAccessorDeclaration17.errors.txt => parserMemberAccessorDeclaration17(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration17(target=es2015).js
rename tests/baselines/reference/{parserMemberAccessorDeclaration17.symbols => parserMemberAccessorDeclaration17(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserMemberAccessorDeclaration17.types => parserMemberAccessorDeclaration17(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration17(target=es5).errors.txt
rename tests/baselines/reference/{parserMemberAccessorDeclaration17.js => parserMemberAccessorDeclaration17(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration17(target=es5).symbols
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration17(target=es5).types
rename tests/baselines/reference/{parserMemberAccessorDeclaration18.errors.txt => parserMemberAccessorDeclaration18(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration18(target=es2015).js
rename tests/baselines/reference/{parserMemberAccessorDeclaration18.symbols => parserMemberAccessorDeclaration18(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserMemberAccessorDeclaration18.types => parserMemberAccessorDeclaration18(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration18(target=es5).errors.txt
rename tests/baselines/reference/{parserMemberAccessorDeclaration18.js => parserMemberAccessorDeclaration18(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration18(target=es5).symbols
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration18(target=es5).types
rename tests/baselines/reference/{parserMemberAccessorDeclaration2.errors.txt => parserMemberAccessorDeclaration2(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration2(target=es2015).js
rename tests/baselines/reference/{parserMemberAccessorDeclaration2.symbols => parserMemberAccessorDeclaration2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserMemberAccessorDeclaration2.types => parserMemberAccessorDeclaration2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration2(target=es5).errors.txt
rename tests/baselines/reference/{parserMemberAccessorDeclaration2.js => parserMemberAccessorDeclaration2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration2(target=es5).symbols
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration2(target=es5).types
rename tests/baselines/reference/{parserMemberAccessorDeclaration3.errors.txt => parserMemberAccessorDeclaration3(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration3(target=es2015).js
rename tests/baselines/reference/{parserMemberAccessorDeclaration3.symbols => parserMemberAccessorDeclaration3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserMemberAccessorDeclaration3.types => parserMemberAccessorDeclaration3(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration3(target=es5).errors.txt
rename tests/baselines/reference/{parserMemberAccessorDeclaration3.js => parserMemberAccessorDeclaration3(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration3(target=es5).symbols
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration3(target=es5).types
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration4(target=es2015).js
rename tests/baselines/reference/{parserMemberAccessorDeclaration4.symbols => parserMemberAccessorDeclaration4(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserMemberAccessorDeclaration4.types => parserMemberAccessorDeclaration4(target=es2015).types} (100%)
rename tests/baselines/reference/{parserMemberAccessorDeclaration4.js => parserMemberAccessorDeclaration4(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration4(target=es5).symbols
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration4(target=es5).types
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration5(target=es2015).js
rename tests/baselines/reference/{parserMemberAccessorDeclaration5.symbols => parserMemberAccessorDeclaration5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserMemberAccessorDeclaration5.types => parserMemberAccessorDeclaration5(target=es2015).types} (100%)
rename tests/baselines/reference/{parserMemberAccessorDeclaration5.js => parserMemberAccessorDeclaration5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration5(target=es5).symbols
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration5(target=es5).types
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration6(target=es2015).js
rename tests/baselines/reference/{parserMemberAccessorDeclaration6.symbols => parserMemberAccessorDeclaration6(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserMemberAccessorDeclaration6.types => parserMemberAccessorDeclaration6(target=es2015).types} (100%)
rename tests/baselines/reference/{parserMemberAccessorDeclaration6.js => parserMemberAccessorDeclaration6(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration6(target=es5).symbols
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration6(target=es5).types
rename tests/baselines/reference/{parserMemberAccessorDeclaration7.errors.txt => parserMemberAccessorDeclaration7(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration7(target=es2015).js
rename tests/baselines/reference/{parserMemberAccessorDeclaration7.symbols => parserMemberAccessorDeclaration7(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserMemberAccessorDeclaration7.types => parserMemberAccessorDeclaration7(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration7(target=es5).errors.txt
rename tests/baselines/reference/{parserMemberAccessorDeclaration7.js => parserMemberAccessorDeclaration7(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration7(target=es5).symbols
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration7(target=es5).types
rename tests/baselines/reference/{parserMemberAccessorDeclaration8.errors.txt => parserMemberAccessorDeclaration8(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration8(target=es2015).js
rename tests/baselines/reference/{parserMemberAccessorDeclaration8.symbols => parserMemberAccessorDeclaration8(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserMemberAccessorDeclaration8.types => parserMemberAccessorDeclaration8(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration8(target=es5).errors.txt
rename tests/baselines/reference/{parserMemberAccessorDeclaration8.js => parserMemberAccessorDeclaration8(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration8(target=es5).symbols
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration8(target=es5).types
rename tests/baselines/reference/{parserMemberAccessorDeclaration9.errors.txt => parserMemberAccessorDeclaration9(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration9(target=es2015).js
rename tests/baselines/reference/{parserMemberAccessorDeclaration9.symbols => parserMemberAccessorDeclaration9(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserMemberAccessorDeclaration9.types => parserMemberAccessorDeclaration9(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration9(target=es5).errors.txt
rename tests/baselines/reference/{parserMemberAccessorDeclaration9.js => parserMemberAccessorDeclaration9(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration9(target=es5).symbols
create mode 100644 tests/baselines/reference/parserMemberAccessorDeclaration9(target=es5).types
rename tests/baselines/reference/{parserSetAccessorWithTypeAnnotation1.errors.txt => parserSetAccessorWithTypeAnnotation1(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserSetAccessorWithTypeAnnotation1(target=es2015).js
rename tests/baselines/reference/{parserSetAccessorWithTypeAnnotation1.symbols => parserSetAccessorWithTypeAnnotation1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserSetAccessorWithTypeAnnotation1.types => parserSetAccessorWithTypeAnnotation1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserSetAccessorWithTypeAnnotation1(target=es5).errors.txt
rename tests/baselines/reference/{parserSetAccessorWithTypeAnnotation1.js => parserSetAccessorWithTypeAnnotation1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserSetAccessorWithTypeAnnotation1(target=es5).symbols
create mode 100644 tests/baselines/reference/parserSetAccessorWithTypeAnnotation1(target=es5).types
rename tests/baselines/reference/{parserSetAccessorWithTypeParameters1.errors.txt => parserSetAccessorWithTypeParameters1(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/parserSetAccessorWithTypeParameters1(target=es2015).js
rename tests/baselines/reference/{parserSetAccessorWithTypeParameters1.symbols => parserSetAccessorWithTypeParameters1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserSetAccessorWithTypeParameters1.types => parserSetAccessorWithTypeParameters1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserSetAccessorWithTypeParameters1(target=es5).errors.txt
rename tests/baselines/reference/{parserSetAccessorWithTypeParameters1.js => parserSetAccessorWithTypeParameters1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/parserSetAccessorWithTypeParameters1(target=es5).symbols
create mode 100644 tests/baselines/reference/parserSetAccessorWithTypeParameters1(target=es5).types
rename tests/baselines/reference/{parserStrictMode12.errors.txt => parserStrictMode12(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{parserStrictMode12.js => parserStrictMode12(target=es2015).js} (100%)
rename tests/baselines/reference/{parserStrictMode12.symbols => parserStrictMode12(target=es2015).symbols} (100%)
rename tests/baselines/reference/{parserStrictMode12.types => parserStrictMode12(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/parserStrictMode12(target=es5).errors.txt
create mode 100644 tests/baselines/reference/parserStrictMode12(target=es5).js
create mode 100644 tests/baselines/reference/parserStrictMode12(target=es5).symbols
create mode 100644 tests/baselines/reference/parserStrictMode12(target=es5).types
rename tests/baselines/reference/{prefixUnaryOperatorsOnExportedVariables.errors.txt => prefixUnaryOperatorsOnExportedVariables(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{prefixUnaryOperatorsOnExportedVariables.js => prefixUnaryOperatorsOnExportedVariables(target=es2015).js} (100%)
rename tests/baselines/reference/{prefixUnaryOperatorsOnExportedVariables.symbols => prefixUnaryOperatorsOnExportedVariables(target=es2015).symbols} (100%)
rename tests/baselines/reference/{prefixUnaryOperatorsOnExportedVariables.types => prefixUnaryOperatorsOnExportedVariables(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/prefixUnaryOperatorsOnExportedVariables(target=es5).errors.txt
create mode 100644 tests/baselines/reference/prefixUnaryOperatorsOnExportedVariables(target=es5).js
create mode 100644 tests/baselines/reference/prefixUnaryOperatorsOnExportedVariables(target=es5).symbols
create mode 100644 tests/baselines/reference/prefixUnaryOperatorsOnExportedVariables(target=es5).types
create mode 100644 tests/baselines/reference/privacyAccessorDeclFile(target=es2015).js
rename tests/baselines/reference/{privacyAccessorDeclFile.symbols => privacyAccessorDeclFile(target=es2015).symbols} (100%)
rename tests/baselines/reference/{privacyAccessorDeclFile.types => privacyAccessorDeclFile(target=es2015).types} (100%)
rename tests/baselines/reference/{privacyAccessorDeclFile.js => privacyAccessorDeclFile(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/privacyAccessorDeclFile(target=es5).symbols
create mode 100644 tests/baselines/reference/privacyAccessorDeclFile(target=es5).types
create mode 100644 tests/baselines/reference/privacyCannotNameAccessorDeclFile(target=es2015).js
rename tests/baselines/reference/{privacyCannotNameAccessorDeclFile.symbols => privacyCannotNameAccessorDeclFile(target=es2015).symbols} (100%)
rename tests/baselines/reference/{privacyCannotNameAccessorDeclFile.types => privacyCannotNameAccessorDeclFile(target=es2015).types} (100%)
rename tests/baselines/reference/{privacyCannotNameAccessorDeclFile.js => privacyCannotNameAccessorDeclFile(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/privacyCannotNameAccessorDeclFile(target=es5).symbols
create mode 100644 tests/baselines/reference/privacyCannotNameAccessorDeclFile(target=es5).types
rename tests/baselines/reference/{privacyGetter.errors.txt => privacyGetter(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/privacyGetter(target=es2015).js
rename tests/baselines/reference/{privacyGetter.symbols => privacyGetter(target=es2015).symbols} (100%)
rename tests/baselines/reference/{privacyGetter.types => privacyGetter(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/privacyGetter(target=es5).errors.txt
rename tests/baselines/reference/{privacyGetter.js => privacyGetter(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/privacyGetter(target=es5).symbols
create mode 100644 tests/baselines/reference/privacyGetter(target=es5).types
create mode 100644 tests/baselines/reference/privacyGloGetter(target=es2015).js
rename tests/baselines/reference/{privacyGloGetter.symbols => privacyGloGetter(target=es2015).symbols} (100%)
rename tests/baselines/reference/{privacyGloGetter.types => privacyGloGetter(target=es2015).types} (100%)
rename tests/baselines/reference/{privacyGloGetter.js => privacyGloGetter(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/privacyGloGetter(target=es5).symbols
create mode 100644 tests/baselines/reference/privacyGloGetter(target=es5).types
create mode 100644 tests/baselines/reference/privateClassPropertyAccessibleWithinNestedClass(target=es2015).js
rename tests/baselines/reference/{privateClassPropertyAccessibleWithinNestedClass.symbols => privateClassPropertyAccessibleWithinNestedClass(target=es2015).symbols} (100%)
rename tests/baselines/reference/{privateClassPropertyAccessibleWithinNestedClass.types => privateClassPropertyAccessibleWithinNestedClass(target=es2015).types} (100%)
rename tests/baselines/reference/{privateClassPropertyAccessibleWithinNestedClass.js => privateClassPropertyAccessibleWithinNestedClass(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/privateClassPropertyAccessibleWithinNestedClass(target=es5).symbols
create mode 100644 tests/baselines/reference/privateClassPropertyAccessibleWithinNestedClass(target=es5).types
create mode 100644 tests/baselines/reference/privateNameES5Ban(target=es2015).js
rename tests/baselines/reference/{privateNameES5Ban.symbols => privateNameES5Ban(target=es2015).symbols} (100%)
rename tests/baselines/reference/{privateNameES5Ban.types => privateNameES5Ban(target=es2015).types} (100%)
rename tests/baselines/reference/{privateNameES5Ban.errors.txt => privateNameES5Ban(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{privateNameES5Ban.js => privateNameES5Ban(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/privateNameES5Ban(target=es5).symbols
create mode 100644 tests/baselines/reference/privateNameES5Ban(target=es5).types
rename tests/baselines/reference/{promiseDefinitionTest.errors.txt => promiseDefinitionTest(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/promiseDefinitionTest(target=es2015).js
rename tests/baselines/reference/{promiseDefinitionTest.symbols => promiseDefinitionTest(target=es2015).symbols} (100%)
rename tests/baselines/reference/{promiseDefinitionTest.types => promiseDefinitionTest(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/promiseDefinitionTest(target=es5).errors.txt
rename tests/baselines/reference/{promiseDefinitionTest.js => promiseDefinitionTest(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/promiseDefinitionTest(target=es5).symbols
create mode 100644 tests/baselines/reference/promiseDefinitionTest(target=es5).types
create mode 100644 tests/baselines/reference/properties(target=es2015).js
create mode 100644 tests/baselines/reference/properties(target=es2015).js.map
create mode 100644 tests/baselines/reference/properties(target=es2015).sourcemap.txt
rename tests/baselines/reference/{properties.symbols => properties(target=es2015).symbols} (100%)
rename tests/baselines/reference/{properties.types => properties(target=es2015).types} (100%)
rename tests/baselines/reference/{properties.js => properties(target=es5).js} (100%)
rename tests/baselines/reference/{properties.js.map => properties(target=es5).js.map} (100%)
rename tests/baselines/reference/{properties.sourcemap.txt => properties(target=es5).sourcemap.txt} (100%)
create mode 100644 tests/baselines/reference/properties(target=es5).symbols
create mode 100644 tests/baselines/reference/properties(target=es5).types
rename tests/baselines/reference/{propertyOverridesAccessors4.errors.txt => propertyOverridesAccessors4(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/propertyOverridesAccessors4(target=es2015).js
rename tests/baselines/reference/{propertyOverridesAccessors4.symbols => propertyOverridesAccessors4(target=es2015).symbols} (100%)
rename tests/baselines/reference/{propertyOverridesAccessors4.types => propertyOverridesAccessors4(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/propertyOverridesAccessors4(target=es5).errors.txt
rename tests/baselines/reference/{propertyOverridesAccessors4.js => propertyOverridesAccessors4(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/propertyOverridesAccessors4(target=es5).symbols
create mode 100644 tests/baselines/reference/propertyOverridesAccessors4(target=es5).types
create mode 100644 tests/baselines/reference/protectedClassPropertyAccessibleWithinClass(target=es2015).js
rename tests/baselines/reference/{protectedClassPropertyAccessibleWithinClass.symbols => protectedClassPropertyAccessibleWithinClass(target=es2015).symbols} (100%)
rename tests/baselines/reference/{protectedClassPropertyAccessibleWithinClass.types => protectedClassPropertyAccessibleWithinClass(target=es2015).types} (100%)
rename tests/baselines/reference/{protectedClassPropertyAccessibleWithinClass.js => protectedClassPropertyAccessibleWithinClass(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/protectedClassPropertyAccessibleWithinClass(target=es5).symbols
create mode 100644 tests/baselines/reference/protectedClassPropertyAccessibleWithinClass(target=es5).types
create mode 100644 tests/baselines/reference/protectedClassPropertyAccessibleWithinNestedClass(target=es2015).js
rename tests/baselines/reference/{protectedClassPropertyAccessibleWithinNestedClass.symbols => protectedClassPropertyAccessibleWithinNestedClass(target=es2015).symbols} (100%)
rename tests/baselines/reference/{protectedClassPropertyAccessibleWithinNestedClass.types => protectedClassPropertyAccessibleWithinNestedClass(target=es2015).types} (100%)
rename tests/baselines/reference/{protectedClassPropertyAccessibleWithinNestedClass.js => protectedClassPropertyAccessibleWithinNestedClass(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/protectedClassPropertyAccessibleWithinNestedClass(target=es5).symbols
create mode 100644 tests/baselines/reference/protectedClassPropertyAccessibleWithinNestedClass(target=es5).types
rename tests/baselines/reference/{protectedClassPropertyAccessibleWithinNestedSubclass.errors.txt => protectedClassPropertyAccessibleWithinNestedSubclass(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/protectedClassPropertyAccessibleWithinNestedSubclass(target=es2015).js
rename tests/baselines/reference/{protectedClassPropertyAccessibleWithinNestedSubclass.symbols => protectedClassPropertyAccessibleWithinNestedSubclass(target=es2015).symbols} (100%)
rename tests/baselines/reference/{protectedClassPropertyAccessibleWithinNestedSubclass.types => protectedClassPropertyAccessibleWithinNestedSubclass(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/protectedClassPropertyAccessibleWithinNestedSubclass(target=es5).errors.txt
rename tests/baselines/reference/{protectedClassPropertyAccessibleWithinNestedSubclass.js => protectedClassPropertyAccessibleWithinNestedSubclass(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/protectedClassPropertyAccessibleWithinNestedSubclass(target=es5).symbols
create mode 100644 tests/baselines/reference/protectedClassPropertyAccessibleWithinNestedSubclass(target=es5).types
create mode 100644 tests/baselines/reference/protectedClassPropertyAccessibleWithinSubclass(target=es2015).js
rename tests/baselines/reference/{protectedClassPropertyAccessibleWithinSubclass.symbols => protectedClassPropertyAccessibleWithinSubclass(target=es2015).symbols} (100%)
rename tests/baselines/reference/{protectedClassPropertyAccessibleWithinSubclass.types => protectedClassPropertyAccessibleWithinSubclass(target=es2015).types} (100%)
rename tests/baselines/reference/{protectedClassPropertyAccessibleWithinSubclass.js => protectedClassPropertyAccessibleWithinSubclass(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/protectedClassPropertyAccessibleWithinSubclass(target=es5).symbols
create mode 100644 tests/baselines/reference/protectedClassPropertyAccessibleWithinSubclass(target=es5).types
rename tests/baselines/reference/{publicGetterProtectedSetterFromThisParameter.errors.txt => publicGetterProtectedSetterFromThisParameter(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/publicGetterProtectedSetterFromThisParameter(target=es2015).js
rename tests/baselines/reference/{publicGetterProtectedSetterFromThisParameter.symbols => publicGetterProtectedSetterFromThisParameter(target=es2015).symbols} (100%)
rename tests/baselines/reference/{publicGetterProtectedSetterFromThisParameter.types => publicGetterProtectedSetterFromThisParameter(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/publicGetterProtectedSetterFromThisParameter(target=es5).errors.txt
rename tests/baselines/reference/{publicGetterProtectedSetterFromThisParameter.js => publicGetterProtectedSetterFromThisParameter(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/publicGetterProtectedSetterFromThisParameter(target=es5).symbols
create mode 100644 tests/baselines/reference/publicGetterProtectedSetterFromThisParameter(target=es5).types
create mode 100644 tests/baselines/reference/reExportDefaultExport(target=es2015).js
rename tests/baselines/reference/{reExportDefaultExport.symbols => reExportDefaultExport(target=es2015).symbols} (100%)
rename tests/baselines/reference/{reExportDefaultExport.types => reExportDefaultExport(target=es2015).types} (100%)
rename tests/baselines/reference/{reExportDefaultExport.js => reExportDefaultExport(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/reExportDefaultExport(target=es5).symbols
create mode 100644 tests/baselines/reference/reExportDefaultExport(target=es5).types
create mode 100644 tests/baselines/reference/readonlyInDeclarationFile(target=es2015).js
rename tests/baselines/reference/{readonlyInDeclarationFile.symbols => readonlyInDeclarationFile(target=es2015).symbols} (100%)
rename tests/baselines/reference/{readonlyInDeclarationFile.types => readonlyInDeclarationFile(target=es2015).types} (100%)
rename tests/baselines/reference/{readonlyInDeclarationFile.js => readonlyInDeclarationFile(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/readonlyInDeclarationFile(target=es5).symbols
create mode 100644 tests/baselines/reference/readonlyInDeclarationFile(target=es5).types
rename tests/baselines/reference/{readonlyInNonPropertyParameters.errors.txt => readonlyInNonPropertyParameters(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/readonlyInNonPropertyParameters(target=es2015).js
rename tests/baselines/reference/{readonlyInNonPropertyParameters.symbols => readonlyInNonPropertyParameters(target=es2015).symbols} (100%)
rename tests/baselines/reference/{readonlyInNonPropertyParameters.types => readonlyInNonPropertyParameters(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/readonlyInNonPropertyParameters(target=es5).errors.txt
rename tests/baselines/reference/{readonlyInNonPropertyParameters.js => readonlyInNonPropertyParameters(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/readonlyInNonPropertyParameters(target=es5).symbols
create mode 100644 tests/baselines/reference/readonlyInNonPropertyParameters(target=es5).types
rename tests/baselines/reference/{readonlyMembers.errors.txt => readonlyMembers(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/readonlyMembers(target=es2015).js
rename tests/baselines/reference/{readonlyMembers.symbols => readonlyMembers(target=es2015).symbols} (100%)
rename tests/baselines/reference/{readonlyMembers.types => readonlyMembers(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/readonlyMembers(target=es5).errors.txt
rename tests/baselines/reference/{readonlyMembers.js => readonlyMembers(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/readonlyMembers(target=es5).symbols
create mode 100644 tests/baselines/reference/readonlyMembers(target=es5).types
create mode 100644 tests/baselines/reference/recursiveProperties(target=es2015).js
rename tests/baselines/reference/{recursiveProperties.symbols => recursiveProperties(target=es2015).symbols} (100%)
rename tests/baselines/reference/{recursiveProperties.types => recursiveProperties(target=es2015).types} (100%)
rename tests/baselines/reference/{recursiveProperties.js => recursiveProperties(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/recursiveProperties(target=es5).symbols
create mode 100644 tests/baselines/reference/recursiveProperties(target=es5).types
create mode 100644 tests/baselines/reference/restElementWithNumberPropertyName(target=es2015).js
rename tests/baselines/reference/{restElementWithNumberPropertyName.symbols => restElementWithNumberPropertyName(target=es2015).symbols} (100%)
rename tests/baselines/reference/{restElementWithNumberPropertyName.types => restElementWithNumberPropertyName(target=es2015).types} (100%)
rename tests/baselines/reference/{restElementWithNumberPropertyName.js => restElementWithNumberPropertyName(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/restElementWithNumberPropertyName(target=es5).symbols
create mode 100644 tests/baselines/reference/restElementWithNumberPropertyName(target=es5).types
create mode 100644 tests/baselines/reference/restParameterInDownlevelGenerator(target=es2015).js
rename tests/baselines/reference/{restParameterInDownlevelGenerator.symbols => restParameterInDownlevelGenerator(target=es2015).symbols} (100%)
rename tests/baselines/reference/{restParameterInDownlevelGenerator.types => restParameterInDownlevelGenerator(target=es2015).types} (100%)
rename tests/baselines/reference/{restParameterInDownlevelGenerator.js => restParameterInDownlevelGenerator(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/restParameterInDownlevelGenerator(target=es5).symbols
create mode 100644 tests/baselines/reference/restParameterInDownlevelGenerator(target=es5).types
rename tests/baselines/reference/{scannerNumericLiteral1.js => scannerNumericLiteral1(target=es2015).js} (100%)
rename tests/baselines/reference/{scannerNumericLiteral1.symbols => scannerNumericLiteral1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{scannerNumericLiteral1.types => scannerNumericLiteral1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/scannerNumericLiteral1(target=es5).js
create mode 100644 tests/baselines/reference/scannerNumericLiteral1(target=es5).symbols
create mode 100644 tests/baselines/reference/scannerNumericLiteral1(target=es5).types
rename tests/baselines/reference/{scannerNumericLiteral2.errors.txt => scannerNumericLiteral2(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{scannerNumericLiteral2.js => scannerNumericLiteral2(target=es2015).js} (100%)
rename tests/baselines/reference/{scannerNumericLiteral2.symbols => scannerNumericLiteral2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{scannerNumericLiteral2.types => scannerNumericLiteral2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/scannerNumericLiteral2(target=es5).errors.txt
create mode 100644 tests/baselines/reference/scannerNumericLiteral2(target=es5).js
create mode 100644 tests/baselines/reference/scannerNumericLiteral2(target=es5).symbols
create mode 100644 tests/baselines/reference/scannerNumericLiteral2(target=es5).types
rename tests/baselines/reference/{scannerNumericLiteral3.errors.txt => scannerNumericLiteral3(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{scannerNumericLiteral3.js => scannerNumericLiteral3(target=es2015).js} (100%)
rename tests/baselines/reference/{scannerNumericLiteral3.symbols => scannerNumericLiteral3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{scannerNumericLiteral3.types => scannerNumericLiteral3(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/scannerNumericLiteral3(target=es5).errors.txt
create mode 100644 tests/baselines/reference/scannerNumericLiteral3(target=es5).js
create mode 100644 tests/baselines/reference/scannerNumericLiteral3(target=es5).symbols
create mode 100644 tests/baselines/reference/scannerNumericLiteral3(target=es5).types
rename tests/baselines/reference/{scannerNumericLiteral4.errors.txt => scannerNumericLiteral4(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{scannerNumericLiteral4.js => scannerNumericLiteral4(target=es2015).js} (100%)
rename tests/baselines/reference/{scannerNumericLiteral4.symbols => scannerNumericLiteral4(target=es2015).symbols} (100%)
rename tests/baselines/reference/{scannerNumericLiteral4.types => scannerNumericLiteral4(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/scannerNumericLiteral4(target=es5).errors.txt
create mode 100644 tests/baselines/reference/scannerNumericLiteral4(target=es5).js
create mode 100644 tests/baselines/reference/scannerNumericLiteral4(target=es5).symbols
create mode 100644 tests/baselines/reference/scannerNumericLiteral4(target=es5).types
rename tests/baselines/reference/{scannerNumericLiteral5.js => scannerNumericLiteral5(target=es2015).js} (100%)
rename tests/baselines/reference/{scannerNumericLiteral5.symbols => scannerNumericLiteral5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{scannerNumericLiteral5.types => scannerNumericLiteral5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/scannerNumericLiteral5(target=es5).js
create mode 100644 tests/baselines/reference/scannerNumericLiteral5(target=es5).symbols
create mode 100644 tests/baselines/reference/scannerNumericLiteral5(target=es5).types
rename tests/baselines/reference/{scannerNumericLiteral6.errors.txt => scannerNumericLiteral6(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{scannerNumericLiteral6.js => scannerNumericLiteral6(target=es2015).js} (100%)
rename tests/baselines/reference/{scannerNumericLiteral6.symbols => scannerNumericLiteral6(target=es2015).symbols} (100%)
rename tests/baselines/reference/{scannerNumericLiteral6.types => scannerNumericLiteral6(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/scannerNumericLiteral6(target=es5).errors.txt
create mode 100644 tests/baselines/reference/scannerNumericLiteral6(target=es5).js
create mode 100644 tests/baselines/reference/scannerNumericLiteral6(target=es5).symbols
create mode 100644 tests/baselines/reference/scannerNumericLiteral6(target=es5).types
rename tests/baselines/reference/{scannerNumericLiteral7.js => scannerNumericLiteral7(target=es2015).js} (100%)
rename tests/baselines/reference/{scannerNumericLiteral7.symbols => scannerNumericLiteral7(target=es2015).symbols} (100%)
rename tests/baselines/reference/{scannerNumericLiteral7.types => scannerNumericLiteral7(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/scannerNumericLiteral7(target=es5).js
create mode 100644 tests/baselines/reference/scannerNumericLiteral7(target=es5).symbols
create mode 100644 tests/baselines/reference/scannerNumericLiteral7(target=es5).types
rename tests/baselines/reference/{scannerNumericLiteral8.errors.txt => scannerNumericLiteral8(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{scannerNumericLiteral8.js => scannerNumericLiteral8(target=es2015).js} (100%)
rename tests/baselines/reference/{scannerNumericLiteral8.symbols => scannerNumericLiteral8(target=es2015).symbols} (100%)
rename tests/baselines/reference/{scannerNumericLiteral8.types => scannerNumericLiteral8(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/scannerNumericLiteral8(target=es5).errors.txt
create mode 100644 tests/baselines/reference/scannerNumericLiteral8(target=es5).js
create mode 100644 tests/baselines/reference/scannerNumericLiteral8(target=es5).symbols
create mode 100644 tests/baselines/reference/scannerNumericLiteral8(target=es5).types
rename tests/baselines/reference/{scannerNumericLiteral9.errors.txt => scannerNumericLiteral9(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{scannerNumericLiteral9.js => scannerNumericLiteral9(target=es2015).js} (100%)
rename tests/baselines/reference/{scannerNumericLiteral9.symbols => scannerNumericLiteral9(target=es2015).symbols} (100%)
rename tests/baselines/reference/{scannerNumericLiteral9.types => scannerNumericLiteral9(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/scannerNumericLiteral9(target=es5).errors.txt
create mode 100644 tests/baselines/reference/scannerNumericLiteral9(target=es5).js
create mode 100644 tests/baselines/reference/scannerNumericLiteral9(target=es5).symbols
create mode 100644 tests/baselines/reference/scannerNumericLiteral9(target=es5).types
rename tests/baselines/reference/{shadowedReservedCompilerDeclarationsWithNoEmit.errors.txt => shadowedReservedCompilerDeclarationsWithNoEmit(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{shadowedReservedCompilerDeclarationsWithNoEmit.symbols => shadowedReservedCompilerDeclarationsWithNoEmit(target=es2015).symbols} (100%)
rename tests/baselines/reference/{shadowedReservedCompilerDeclarationsWithNoEmit.types => shadowedReservedCompilerDeclarationsWithNoEmit(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/shadowedReservedCompilerDeclarationsWithNoEmit(target=es5).errors.txt
create mode 100644 tests/baselines/reference/shadowedReservedCompilerDeclarationsWithNoEmit(target=es5).symbols
create mode 100644 tests/baselines/reference/shadowedReservedCompilerDeclarationsWithNoEmit(target=es5).types
rename tests/baselines/reference/{shorthand-property-es5-es6.errors.txt => shorthand-property-es5-es6(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/shorthand-property-es5-es6(target=es2015).js
rename tests/baselines/reference/{shorthand-property-es5-es6.symbols => shorthand-property-es5-es6(target=es2015).symbols} (100%)
rename tests/baselines/reference/{shorthand-property-es5-es6.types => shorthand-property-es5-es6(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/shorthand-property-es5-es6(target=es5).errors.txt
rename tests/baselines/reference/{shorthand-property-es5-es6.js => shorthand-property-es5-es6(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/shorthand-property-es5-es6(target=es5).symbols
create mode 100644 tests/baselines/reference/shorthand-property-es5-es6(target=es5).types
create mode 100644 tests/baselines/reference/shorthandOfExportedEntity02_targetES5_CommonJS(target=es2015).js
rename tests/baselines/reference/{shorthandOfExportedEntity02_targetES5_CommonJS.symbols => shorthandOfExportedEntity02_targetES5_CommonJS(target=es2015).symbols} (100%)
rename tests/baselines/reference/{shorthandOfExportedEntity02_targetES5_CommonJS.types => shorthandOfExportedEntity02_targetES5_CommonJS(target=es2015).types} (100%)
rename tests/baselines/reference/{shorthandOfExportedEntity02_targetES5_CommonJS.js => shorthandOfExportedEntity02_targetES5_CommonJS(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/shorthandOfExportedEntity02_targetES5_CommonJS(target=es5).symbols
create mode 100644 tests/baselines/reference/shorthandOfExportedEntity02_targetES5_CommonJS(target=es5).types
rename tests/baselines/reference/{shorthandPropertyAssignmentsInDestructuring.errors.txt => shorthandPropertyAssignmentsInDestructuring(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/shorthandPropertyAssignmentsInDestructuring(target=es2015).js
rename tests/baselines/reference/{shorthandPropertyAssignmentsInDestructuring.symbols => shorthandPropertyAssignmentsInDestructuring(target=es2015).symbols} (100%)
rename tests/baselines/reference/{shorthandPropertyAssignmentsInDestructuring.types => shorthandPropertyAssignmentsInDestructuring(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/shorthandPropertyAssignmentsInDestructuring(target=es5).errors.txt
rename tests/baselines/reference/{shorthandPropertyAssignmentsInDestructuring.js => shorthandPropertyAssignmentsInDestructuring(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/shorthandPropertyAssignmentsInDestructuring(target=es5).symbols
create mode 100644 tests/baselines/reference/shorthandPropertyAssignmentsInDestructuring(target=es5).types
rename tests/baselines/reference/{sourceMap-Comment1.js => sourceMap-Comment1(target=es2015).js} (100%)
rename tests/baselines/reference/{sourceMap-Comment1.js.map => sourceMap-Comment1(target=es2015).js.map} (100%)
rename tests/baselines/reference/{sourceMap-Comment1.sourcemap.txt => sourceMap-Comment1(target=es2015).sourcemap.txt} (100%)
rename tests/baselines/reference/{sourceMap-Comment1.symbols => sourceMap-Comment1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{sourceMap-Comment1.types => sourceMap-Comment1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/sourceMap-Comment1(target=es5).js
create mode 100644 tests/baselines/reference/sourceMap-Comment1(target=es5).js.map
create mode 100644 tests/baselines/reference/sourceMap-Comment1(target=es5).sourcemap.txt
create mode 100644 tests/baselines/reference/sourceMap-Comment1(target=es5).symbols
create mode 100644 tests/baselines/reference/sourceMap-Comment1(target=es5).types
create mode 100644 tests/baselines/reference/sourceMap-Comments(target=es2015).js
create mode 100644 tests/baselines/reference/sourceMap-Comments(target=es2015).js.map
create mode 100644 tests/baselines/reference/sourceMap-Comments(target=es2015).sourcemap.txt
rename tests/baselines/reference/{sourceMap-Comments.symbols => sourceMap-Comments(target=es2015).symbols} (100%)
rename tests/baselines/reference/{sourceMap-Comments.types => sourceMap-Comments(target=es2015).types} (100%)
rename tests/baselines/reference/{sourceMap-Comments.js => sourceMap-Comments(target=es5).js} (100%)
rename tests/baselines/reference/{sourceMap-Comments.js.map => sourceMap-Comments(target=es5).js.map} (100%)
rename tests/baselines/reference/{sourceMap-Comments.sourcemap.txt => sourceMap-Comments(target=es5).sourcemap.txt} (100%)
create mode 100644 tests/baselines/reference/sourceMap-Comments(target=es5).symbols
create mode 100644 tests/baselines/reference/sourceMap-Comments(target=es5).types
rename tests/baselines/reference/{sourceMap-Comments2.js => sourceMap-Comments2(target=es2015).js} (100%)
rename tests/baselines/reference/{sourceMap-Comments2.js.map => sourceMap-Comments2(target=es2015).js.map} (100%)
rename tests/baselines/reference/{sourceMap-Comments2.sourcemap.txt => sourceMap-Comments2(target=es2015).sourcemap.txt} (100%)
rename tests/baselines/reference/{sourceMap-Comments2.symbols => sourceMap-Comments2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{sourceMap-Comments2.types => sourceMap-Comments2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/sourceMap-Comments2(target=es5).js
create mode 100644 tests/baselines/reference/sourceMap-Comments2(target=es5).js.map
create mode 100644 tests/baselines/reference/sourceMap-Comments2(target=es5).sourcemap.txt
create mode 100644 tests/baselines/reference/sourceMap-Comments2(target=es5).symbols
create mode 100644 tests/baselines/reference/sourceMap-Comments2(target=es5).types
rename tests/baselines/reference/{sourceMap-EmptyFile1.js => sourceMap-EmptyFile1(target=es2015).js} (100%)
rename tests/baselines/reference/{sourceMap-EmptyFile1.js.map => sourceMap-EmptyFile1(target=es2015).js.map} (100%)
rename tests/baselines/reference/{sourceMap-EmptyFile1.sourcemap.txt => sourceMap-EmptyFile1(target=es2015).sourcemap.txt} (100%)
rename tests/baselines/reference/{sourceMap-EmptyFile1.symbols => sourceMap-EmptyFile1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{sourceMap-EmptyFile1.types => sourceMap-EmptyFile1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/sourceMap-EmptyFile1(target=es5).js
create mode 100644 tests/baselines/reference/sourceMap-EmptyFile1(target=es5).js.map
create mode 100644 tests/baselines/reference/sourceMap-EmptyFile1(target=es5).sourcemap.txt
create mode 100644 tests/baselines/reference/sourceMap-EmptyFile1(target=es5).symbols
create mode 100644 tests/baselines/reference/sourceMap-EmptyFile1(target=es5).types
rename tests/baselines/reference/{sourceMap-InterfacePrecedingVariableDeclaration1.js => sourceMap-InterfacePrecedingVariableDeclaration1(target=es2015).js} (100%)
rename tests/baselines/reference/{sourceMap-InterfacePrecedingVariableDeclaration1.js.map => sourceMap-InterfacePrecedingVariableDeclaration1(target=es2015).js.map} (100%)
rename tests/baselines/reference/{sourceMap-InterfacePrecedingVariableDeclaration1.sourcemap.txt => sourceMap-InterfacePrecedingVariableDeclaration1(target=es2015).sourcemap.txt} (100%)
rename tests/baselines/reference/{sourceMap-InterfacePrecedingVariableDeclaration1.symbols => sourceMap-InterfacePrecedingVariableDeclaration1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{sourceMap-InterfacePrecedingVariableDeclaration1.types => sourceMap-InterfacePrecedingVariableDeclaration1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/sourceMap-InterfacePrecedingVariableDeclaration1(target=es5).js
create mode 100644 tests/baselines/reference/sourceMap-InterfacePrecedingVariableDeclaration1(target=es5).js.map
create mode 100644 tests/baselines/reference/sourceMap-InterfacePrecedingVariableDeclaration1(target=es5).sourcemap.txt
create mode 100644 tests/baselines/reference/sourceMap-InterfacePrecedingVariableDeclaration1(target=es5).symbols
create mode 100644 tests/baselines/reference/sourceMap-InterfacePrecedingVariableDeclaration1(target=es5).types
rename tests/baselines/reference/{sourceMap-LineBreaks.js => sourceMap-LineBreaks(target=es2015).js} (82%)
rename tests/baselines/reference/{sourceMap-LineBreaks.js.map => sourceMap-LineBreaks(target=es2015).js.map} (92%)
rename tests/baselines/reference/{sourceMap-LineBreaks.sourcemap.txt => sourceMap-LineBreaks(target=es2015).sourcemap.txt} (96%)
rename tests/baselines/reference/{sourceMap-LineBreaks.symbols => sourceMap-LineBreaks(target=es2015).symbols} (100%)
rename tests/baselines/reference/{sourceMap-LineBreaks.types => sourceMap-LineBreaks(target=es2015).types} (93%)
create mode 100644 tests/baselines/reference/sourceMap-LineBreaks(target=es5).js
create mode 100644 tests/baselines/reference/sourceMap-LineBreaks(target=es5).js.map
create mode 100644 tests/baselines/reference/sourceMap-LineBreaks(target=es5).sourcemap.txt
create mode 100644 tests/baselines/reference/sourceMap-LineBreaks(target=es5).symbols
create mode 100644 tests/baselines/reference/sourceMap-LineBreaks(target=es5).types
rename tests/baselines/reference/{sourceMap-NewLine1.js => sourceMap-NewLine1(target=es2015).js} (100%)
rename tests/baselines/reference/{sourceMap-NewLine1.js.map => sourceMap-NewLine1(target=es2015).js.map} (100%)
rename tests/baselines/reference/{sourceMap-NewLine1.sourcemap.txt => sourceMap-NewLine1(target=es2015).sourcemap.txt} (100%)
rename tests/baselines/reference/{sourceMap-NewLine1.symbols => sourceMap-NewLine1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{sourceMap-NewLine1.types => sourceMap-NewLine1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/sourceMap-NewLine1(target=es5).js
create mode 100644 tests/baselines/reference/sourceMap-NewLine1(target=es5).js.map
create mode 100644 tests/baselines/reference/sourceMap-NewLine1(target=es5).sourcemap.txt
create mode 100644 tests/baselines/reference/sourceMap-NewLine1(target=es5).symbols
create mode 100644 tests/baselines/reference/sourceMap-NewLine1(target=es5).types
rename tests/baselines/reference/{sourceMap-SemiColon1.js => sourceMap-SemiColon1(target=es2015).js} (100%)
rename tests/baselines/reference/{sourceMap-SemiColon1.js.map => sourceMap-SemiColon1(target=es2015).js.map} (100%)
rename tests/baselines/reference/{sourceMap-SemiColon1.sourcemap.txt => sourceMap-SemiColon1(target=es2015).sourcemap.txt} (100%)
rename tests/baselines/reference/{sourceMap-SemiColon1.symbols => sourceMap-SemiColon1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{sourceMap-SemiColon1.types => sourceMap-SemiColon1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/sourceMap-SemiColon1(target=es5).js
create mode 100644 tests/baselines/reference/sourceMap-SemiColon1(target=es5).js.map
create mode 100644 tests/baselines/reference/sourceMap-SemiColon1(target=es5).sourcemap.txt
create mode 100644 tests/baselines/reference/sourceMap-SemiColon1(target=es5).symbols
create mode 100644 tests/baselines/reference/sourceMap-SemiColon1(target=es5).types
rename tests/baselines/reference/{sourceMap-SingleSpace1.js => sourceMap-SingleSpace1(target=es2015).js} (100%)
rename tests/baselines/reference/{sourceMap-SingleSpace1.js.map => sourceMap-SingleSpace1(target=es2015).js.map} (100%)
rename tests/baselines/reference/{sourceMap-SingleSpace1.sourcemap.txt => sourceMap-SingleSpace1(target=es2015).sourcemap.txt} (100%)
rename tests/baselines/reference/{sourceMap-SingleSpace1.symbols => sourceMap-SingleSpace1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{sourceMap-SingleSpace1.types => sourceMap-SingleSpace1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/sourceMap-SingleSpace1(target=es5).js
create mode 100644 tests/baselines/reference/sourceMap-SingleSpace1(target=es5).js.map
create mode 100644 tests/baselines/reference/sourceMap-SingleSpace1(target=es5).sourcemap.txt
create mode 100644 tests/baselines/reference/sourceMap-SingleSpace1(target=es5).symbols
create mode 100644 tests/baselines/reference/sourceMap-SingleSpace1(target=es5).types
rename tests/baselines/reference/{sourceMap-StringLiteralWithNewLine.js => sourceMap-StringLiteralWithNewLine(target=es2015).js} (100%)
rename tests/baselines/reference/{sourceMap-StringLiteralWithNewLine.js.map => sourceMap-StringLiteralWithNewLine(target=es2015).js.map} (100%)
rename tests/baselines/reference/{sourceMap-StringLiteralWithNewLine.sourcemap.txt => sourceMap-StringLiteralWithNewLine(target=es2015).sourcemap.txt} (100%)
rename tests/baselines/reference/{sourceMap-StringLiteralWithNewLine.symbols => sourceMap-StringLiteralWithNewLine(target=es2015).symbols} (100%)
rename tests/baselines/reference/{sourceMap-StringLiteralWithNewLine.types => sourceMap-StringLiteralWithNewLine(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/sourceMap-StringLiteralWithNewLine(target=es5).js
create mode 100644 tests/baselines/reference/sourceMap-StringLiteralWithNewLine(target=es5).js.map
create mode 100644 tests/baselines/reference/sourceMap-StringLiteralWithNewLine(target=es5).sourcemap.txt
create mode 100644 tests/baselines/reference/sourceMap-StringLiteralWithNewLine(target=es5).symbols
create mode 100644 tests/baselines/reference/sourceMap-StringLiteralWithNewLine(target=es5).types
create mode 100644 tests/baselines/reference/sourceMapValidationClass(target=es2015).js
create mode 100644 tests/baselines/reference/sourceMapValidationClass(target=es2015).js.map
create mode 100644 tests/baselines/reference/sourceMapValidationClass(target=es2015).sourcemap.txt
rename tests/baselines/reference/{sourceMapValidationClass.symbols => sourceMapValidationClass(target=es2015).symbols} (100%)
rename tests/baselines/reference/{sourceMapValidationClass.types => sourceMapValidationClass(target=es2015).types} (100%)
rename tests/baselines/reference/{sourceMapValidationClass.js => sourceMapValidationClass(target=es5).js} (100%)
rename tests/baselines/reference/{sourceMapValidationClass.js.map => sourceMapValidationClass(target=es5).js.map} (100%)
rename tests/baselines/reference/{sourceMapValidationClass.sourcemap.txt => sourceMapValidationClass(target=es5).sourcemap.txt} (100%)
create mode 100644 tests/baselines/reference/sourceMapValidationClass(target=es5).symbols
create mode 100644 tests/baselines/reference/sourceMapValidationClass(target=es5).types
create mode 100644 tests/baselines/reference/sourceMapValidationDecorators(target=es2015).js
create mode 100644 tests/baselines/reference/sourceMapValidationDecorators(target=es2015).js.map
create mode 100644 tests/baselines/reference/sourceMapValidationDecorators(target=es2015).sourcemap.txt
rename tests/baselines/reference/{sourceMapValidationDecorators.symbols => sourceMapValidationDecorators(target=es2015).symbols} (100%)
rename tests/baselines/reference/{sourceMapValidationDecorators.types => sourceMapValidationDecorators(target=es2015).types} (100%)
rename tests/baselines/reference/{sourceMapValidationDecorators.js => sourceMapValidationDecorators(target=es5).js} (100%)
rename tests/baselines/reference/{sourceMapValidationDecorators.js.map => sourceMapValidationDecorators(target=es5).js.map} (100%)
rename tests/baselines/reference/{sourceMapValidationDecorators.sourcemap.txt => sourceMapValidationDecorators(target=es5).sourcemap.txt} (100%)
create mode 100644 tests/baselines/reference/sourceMapValidationDecorators(target=es5).symbols
create mode 100644 tests/baselines/reference/sourceMapValidationDecorators(target=es5).types
rename tests/baselines/reference/{staticPropertyNameConflicts(usedefineforclassfields=false).errors.txt => staticPropertyNameConflicts(target=es2015,usedefineforclassfields=false).errors.txt} (100%)
create mode 100644 tests/baselines/reference/staticPropertyNameConflicts(target=es2015,usedefineforclassfields=false).js
rename tests/baselines/reference/{staticPropertyNameConflicts(usedefineforclassfields=false).symbols => staticPropertyNameConflicts(target=es2015,usedefineforclassfields=false).symbols} (100%)
rename tests/baselines/reference/{staticPropertyNameConflicts(usedefineforclassfields=false).types => staticPropertyNameConflicts(target=es2015,usedefineforclassfields=false).types} (100%)
rename tests/baselines/reference/{staticPropertyNameConflicts(usedefineforclassfields=true).errors.txt => staticPropertyNameConflicts(target=es2015,usedefineforclassfields=true).errors.txt} (100%)
create mode 100644 tests/baselines/reference/staticPropertyNameConflicts(target=es2015,usedefineforclassfields=true).js
rename tests/baselines/reference/{staticPropertyNameConflicts(usedefineforclassfields=true).symbols => staticPropertyNameConflicts(target=es2015,usedefineforclassfields=true).symbols} (100%)
rename tests/baselines/reference/{staticPropertyNameConflicts(usedefineforclassfields=true).types => staticPropertyNameConflicts(target=es2015,usedefineforclassfields=true).types} (100%)
create mode 100644 tests/baselines/reference/staticPropertyNameConflicts(target=es5,usedefineforclassfields=false).errors.txt
rename tests/baselines/reference/{staticPropertyNameConflicts(usedefineforclassfields=false).js => staticPropertyNameConflicts(target=es5,usedefineforclassfields=false).js} (100%)
create mode 100644 tests/baselines/reference/staticPropertyNameConflicts(target=es5,usedefineforclassfields=false).symbols
create mode 100644 tests/baselines/reference/staticPropertyNameConflicts(target=es5,usedefineforclassfields=false).types
create mode 100644 tests/baselines/reference/staticPropertyNameConflicts(target=es5,usedefineforclassfields=true).errors.txt
rename tests/baselines/reference/{staticPropertyNameConflicts(usedefineforclassfields=true).js => staticPropertyNameConflicts(target=es5,usedefineforclassfields=true).js} (100%)
create mode 100644 tests/baselines/reference/staticPropertyNameConflicts(target=es5,usedefineforclassfields=true).symbols
create mode 100644 tests/baselines/reference/staticPropertyNameConflicts(target=es5,usedefineforclassfields=true).types
create mode 100644 tests/baselines/reference/superInObjectLiterals_ES5(target=es2015).errors.txt
create mode 100644 tests/baselines/reference/superInObjectLiterals_ES5(target=es2015).js
rename tests/baselines/reference/{superInObjectLiterals_ES5.symbols => superInObjectLiterals_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{superInObjectLiterals_ES5.types => superInObjectLiterals_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{superInObjectLiterals_ES5.errors.txt => superInObjectLiterals_ES5(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{superInObjectLiterals_ES5.js => superInObjectLiterals_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/superInObjectLiterals_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/superInObjectLiterals_ES5(target=es5).types
create mode 100644 tests/baselines/reference/superPropertyAccessInComputedPropertiesOfNestedType_ES5(target=es2015).js
rename tests/baselines/reference/{superPropertyAccessInComputedPropertiesOfNestedType_ES5.symbols => superPropertyAccessInComputedPropertiesOfNestedType_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{superPropertyAccessInComputedPropertiesOfNestedType_ES5.types => superPropertyAccessInComputedPropertiesOfNestedType_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{superPropertyAccessInComputedPropertiesOfNestedType_ES5.js => superPropertyAccessInComputedPropertiesOfNestedType_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/superPropertyAccessInComputedPropertiesOfNestedType_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/superPropertyAccessInComputedPropertiesOfNestedType_ES5(target=es5).types
create mode 100644 tests/baselines/reference/superPropertyAccessNoError(target=es2015).js
rename tests/baselines/reference/{superPropertyAccessNoError.symbols => superPropertyAccessNoError(target=es2015).symbols} (100%)
rename tests/baselines/reference/{superPropertyAccessNoError.types => superPropertyAccessNoError(target=es2015).types} (100%)
rename tests/baselines/reference/{superPropertyAccessNoError.js => superPropertyAccessNoError(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/superPropertyAccessNoError(target=es5).symbols
create mode 100644 tests/baselines/reference/superPropertyAccessNoError(target=es5).types
create mode 100644 tests/baselines/reference/superPropertyAccess_ES5(target=es2015).js
rename tests/baselines/reference/{superPropertyAccess_ES5.symbols => superPropertyAccess_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{superPropertyAccess_ES5.types => superPropertyAccess_ES5(target=es2015).types} (100%)
rename tests/baselines/reference/{superPropertyAccess_ES5.errors.txt => superPropertyAccess_ES5(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{superPropertyAccess_ES5.js => superPropertyAccess_ES5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/superPropertyAccess_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/superPropertyAccess_ES5(target=es5).types
create mode 100644 tests/baselines/reference/superSymbolIndexedAccess5(target=es2015).js
rename tests/baselines/reference/{superSymbolIndexedAccess5.symbols => superSymbolIndexedAccess5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{superSymbolIndexedAccess5.types => superSymbolIndexedAccess5(target=es2015).types} (100%)
rename tests/baselines/reference/{superSymbolIndexedAccess5.js => superSymbolIndexedAccess5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/superSymbolIndexedAccess5(target=es5).symbols
create mode 100644 tests/baselines/reference/superSymbolIndexedAccess5(target=es5).types
create mode 100644 tests/baselines/reference/superSymbolIndexedAccess6(target=es2015).js
rename tests/baselines/reference/{superSymbolIndexedAccess6.symbols => superSymbolIndexedAccess6(target=es2015).symbols} (100%)
rename tests/baselines/reference/{superSymbolIndexedAccess6.types => superSymbolIndexedAccess6(target=es2015).types} (100%)
rename tests/baselines/reference/{superSymbolIndexedAccess6.js => superSymbolIndexedAccess6(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/superSymbolIndexedAccess6(target=es5).symbols
create mode 100644 tests/baselines/reference/superSymbolIndexedAccess6(target=es5).types
rename tests/baselines/reference/{systemExportAssignment.errors.txt => systemExportAssignment(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{systemExportAssignment.js => systemExportAssignment(target=es2015).js} (100%)
rename tests/baselines/reference/{systemExportAssignment.symbols => systemExportAssignment(target=es2015).symbols} (100%)
rename tests/baselines/reference/{systemExportAssignment.types => systemExportAssignment(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/systemExportAssignment(target=es5).errors.txt
create mode 100644 tests/baselines/reference/systemExportAssignment(target=es5).js
create mode 100644 tests/baselines/reference/systemExportAssignment(target=es5).symbols
create mode 100644 tests/baselines/reference/systemExportAssignment(target=es5).types
rename tests/baselines/reference/{systemExportAssignment2.errors.txt => systemExportAssignment2(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{systemExportAssignment2.js => systemExportAssignment2(target=es2015).js} (100%)
rename tests/baselines/reference/{systemExportAssignment2.symbols => systemExportAssignment2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{systemExportAssignment2.types => systemExportAssignment2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/systemExportAssignment2(target=es5).errors.txt
create mode 100644 tests/baselines/reference/systemExportAssignment2(target=es5).js
create mode 100644 tests/baselines/reference/systemExportAssignment2(target=es5).symbols
create mode 100644 tests/baselines/reference/systemExportAssignment2(target=es5).types
rename tests/baselines/reference/{systemExportAssignment3.errors.txt => systemExportAssignment3(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{systemExportAssignment3.js => systemExportAssignment3(target=es2015).js} (100%)
rename tests/baselines/reference/{systemExportAssignment3.symbols => systemExportAssignment3(target=es2015).symbols} (100%)
rename tests/baselines/reference/{systemExportAssignment3.types => systemExportAssignment3(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/systemExportAssignment3(target=es5).errors.txt
create mode 100644 tests/baselines/reference/systemExportAssignment3(target=es5).js
create mode 100644 tests/baselines/reference/systemExportAssignment3(target=es5).symbols
create mode 100644 tests/baselines/reference/systemExportAssignment3(target=es5).types
rename tests/baselines/reference/{systemModule10_ES5.errors.txt => systemModule10_ES5(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{systemModule10_ES5.js => systemModule10_ES5(target=es2015).js} (100%)
rename tests/baselines/reference/{systemModule10_ES5.symbols => systemModule10_ES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{systemModule10_ES5.types => systemModule10_ES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/systemModule10_ES5(target=es5).errors.txt
create mode 100644 tests/baselines/reference/systemModule10_ES5(target=es5).js
create mode 100644 tests/baselines/reference/systemModule10_ES5(target=es5).symbols
create mode 100644 tests/baselines/reference/systemModule10_ES5(target=es5).types
create mode 100644 tests/baselines/reference/taggedTemplateStringsWithCurriedFunction(target=es2015).js
rename tests/baselines/reference/{taggedTemplateStringsWithCurriedFunction.symbols => taggedTemplateStringsWithCurriedFunction(target=es2015).symbols} (100%)
rename tests/baselines/reference/{taggedTemplateStringsWithCurriedFunction.types => taggedTemplateStringsWithCurriedFunction(target=es2015).types} (100%)
rename tests/baselines/reference/{taggedTemplateStringsWithCurriedFunction.js => taggedTemplateStringsWithCurriedFunction(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/taggedTemplateStringsWithCurriedFunction(target=es5).symbols
create mode 100644 tests/baselines/reference/taggedTemplateStringsWithCurriedFunction(target=es5).types
create mode 100644 tests/baselines/reference/taggedTemplateWithoutDeclaredHelper(target=es2015).js
rename tests/baselines/reference/{taggedTemplateWithoutDeclaredHelper.symbols => taggedTemplateWithoutDeclaredHelper(target=es2015).symbols} (100%)
rename tests/baselines/reference/{taggedTemplateWithoutDeclaredHelper.types => taggedTemplateWithoutDeclaredHelper(target=es2015).types} (100%)
rename tests/baselines/reference/{taggedTemplateWithoutDeclaredHelper.errors.txt => taggedTemplateWithoutDeclaredHelper(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{taggedTemplateWithoutDeclaredHelper.js => taggedTemplateWithoutDeclaredHelper(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/taggedTemplateWithoutDeclaredHelper(target=es5).symbols
create mode 100644 tests/baselines/reference/taggedTemplateWithoutDeclaredHelper(target=es5).types
create mode 100644 tests/baselines/reference/taggedTemplatesInModuleAndGlobal(target=es2015).js
rename tests/baselines/reference/{taggedTemplatesInModuleAndGlobal.symbols => taggedTemplatesInModuleAndGlobal(target=es2015).symbols} (100%)
rename tests/baselines/reference/{taggedTemplatesInModuleAndGlobal.types => taggedTemplatesInModuleAndGlobal(target=es2015).types} (100%)
rename tests/baselines/reference/{taggedTemplatesInModuleAndGlobal.js => taggedTemplatesInModuleAndGlobal(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/taggedTemplatesInModuleAndGlobal(target=es5).symbols
create mode 100644 tests/baselines/reference/taggedTemplatesInModuleAndGlobal(target=es5).types
create mode 100644 tests/baselines/reference/targetEs6DecoratorMetadataImportNotElided(target=es2015).js
rename tests/baselines/reference/{targetEs6DecoratorMetadataImportNotElided.symbols => targetEs6DecoratorMetadataImportNotElided(target=es2015).symbols} (100%)
rename tests/baselines/reference/{targetEs6DecoratorMetadataImportNotElided.types => targetEs6DecoratorMetadataImportNotElided(target=es2015).types} (100%)
rename tests/baselines/reference/{targetEs6DecoratorMetadataImportNotElided.js => targetEs6DecoratorMetadataImportNotElided(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/targetEs6DecoratorMetadataImportNotElided(target=es5).symbols
create mode 100644 tests/baselines/reference/targetEs6DecoratorMetadataImportNotElided(target=es5).types
rename tests/baselines/reference/{templateStringsArrayTypeDefinedInES5Mode.errors.txt => templateStringsArrayTypeDefinedInES5Mode(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/templateStringsArrayTypeDefinedInES5Mode(target=es2015).js
rename tests/baselines/reference/{templateStringsArrayTypeDefinedInES5Mode.symbols => templateStringsArrayTypeDefinedInES5Mode(target=es2015).symbols} (100%)
rename tests/baselines/reference/{templateStringsArrayTypeDefinedInES5Mode.types => templateStringsArrayTypeDefinedInES5Mode(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/templateStringsArrayTypeDefinedInES5Mode(target=es5).errors.txt
rename tests/baselines/reference/{templateStringsArrayTypeDefinedInES5Mode.js => templateStringsArrayTypeDefinedInES5Mode(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/templateStringsArrayTypeDefinedInES5Mode(target=es5).symbols
create mode 100644 tests/baselines/reference/templateStringsArrayTypeDefinedInES5Mode(target=es5).types
rename tests/baselines/reference/{templateStringsArrayTypeNotDefinedES5Mode.errors.txt => templateStringsArrayTypeNotDefinedES5Mode(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/templateStringsArrayTypeNotDefinedES5Mode(target=es2015).js
rename tests/baselines/reference/{templateStringsArrayTypeNotDefinedES5Mode.symbols => templateStringsArrayTypeNotDefinedES5Mode(target=es2015).symbols} (100%)
rename tests/baselines/reference/{templateStringsArrayTypeNotDefinedES5Mode.types => templateStringsArrayTypeNotDefinedES5Mode(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/templateStringsArrayTypeNotDefinedES5Mode(target=es5).errors.txt
rename tests/baselines/reference/{templateStringsArrayTypeNotDefinedES5Mode.js => templateStringsArrayTypeNotDefinedES5Mode(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/templateStringsArrayTypeNotDefinedES5Mode(target=es5).symbols
create mode 100644 tests/baselines/reference/templateStringsArrayTypeNotDefinedES5Mode(target=es5).types
create mode 100644 tests/baselines/reference/thisAndSuperInStaticMembers3(target=es2015).js
rename tests/baselines/reference/{thisAndSuperInStaticMembers3.js => thisAndSuperInStaticMembers3(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/thisAndSuperInStaticMembers4(target=es2015).js
rename tests/baselines/reference/{thisAndSuperInStaticMembers4.js => thisAndSuperInStaticMembers4(target=es5).js} (100%)
rename tests/baselines/reference/{thisTypeInAccessors.errors.txt => thisTypeInAccessors(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/thisTypeInAccessors(target=es2015).js
rename tests/baselines/reference/{thisTypeInAccessors.symbols => thisTypeInAccessors(target=es2015).symbols} (100%)
rename tests/baselines/reference/{thisTypeInAccessors.types => thisTypeInAccessors(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/thisTypeInAccessors(target=es5).errors.txt
rename tests/baselines/reference/{thisTypeInAccessors.js => thisTypeInAccessors(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/thisTypeInAccessors(target=es5).symbols
create mode 100644 tests/baselines/reference/thisTypeInAccessors(target=es5).types
rename tests/baselines/reference/{thisTypeInAccessorsNegative.errors.txt => thisTypeInAccessorsNegative(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/thisTypeInAccessorsNegative(target=es2015).js
rename tests/baselines/reference/{thisTypeInAccessorsNegative.symbols => thisTypeInAccessorsNegative(target=es2015).symbols} (100%)
rename tests/baselines/reference/{thisTypeInAccessorsNegative.types => thisTypeInAccessorsNegative(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/thisTypeInAccessorsNegative(target=es5).errors.txt
rename tests/baselines/reference/{thisTypeInAccessorsNegative.js => thisTypeInAccessorsNegative(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/thisTypeInAccessorsNegative(target=es5).symbols
create mode 100644 tests/baselines/reference/thisTypeInAccessorsNegative(target=es5).types
create mode 100644 tests/baselines/reference/thisTypeInObjectLiterals2(target=es2015).js
rename tests/baselines/reference/{thisTypeInObjectLiterals2.symbols => thisTypeInObjectLiterals2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{thisTypeInObjectLiterals2.types => thisTypeInObjectLiterals2(target=es2015).types} (100%)
rename tests/baselines/reference/{thisTypeInObjectLiterals2.js => thisTypeInObjectLiterals2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/thisTypeInObjectLiterals2(target=es5).symbols
create mode 100644 tests/baselines/reference/thisTypeInObjectLiterals2(target=es5).types
rename tests/baselines/reference/{trailingCommasES5.js => trailingCommasES5(target=es2015).js} (100%)
rename tests/baselines/reference/{trailingCommasES5.symbols => trailingCommasES5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{trailingCommasES5.types => trailingCommasES5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/trailingCommasES5(target=es5).js
create mode 100644 tests/baselines/reference/trailingCommasES5(target=es5).symbols
create mode 100644 tests/baselines/reference/trailingCommasES5(target=es5).types
rename tests/baselines/reference/{trailingCommasInFunctionParametersAndArguments.errors.txt => trailingCommasInFunctionParametersAndArguments(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/trailingCommasInFunctionParametersAndArguments(target=es2015).js
rename tests/baselines/reference/{trailingCommasInFunctionParametersAndArguments.symbols => trailingCommasInFunctionParametersAndArguments(target=es2015).symbols} (100%)
rename tests/baselines/reference/{trailingCommasInFunctionParametersAndArguments.types => trailingCommasInFunctionParametersAndArguments(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/trailingCommasInFunctionParametersAndArguments(target=es5).errors.txt
rename tests/baselines/reference/{trailingCommasInFunctionParametersAndArguments.js => trailingCommasInFunctionParametersAndArguments(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/trailingCommasInFunctionParametersAndArguments(target=es5).symbols
create mode 100644 tests/baselines/reference/trailingCommasInFunctionParametersAndArguments(target=es5).types
create mode 100644 tests/baselines/reference/transformArrowInBlockScopedLoopVarInitializer(target=es2015).js
rename tests/baselines/reference/{transformArrowInBlockScopedLoopVarInitializer.symbols => transformArrowInBlockScopedLoopVarInitializer(target=es2015).symbols} (100%)
rename tests/baselines/reference/{transformArrowInBlockScopedLoopVarInitializer.types => transformArrowInBlockScopedLoopVarInitializer(target=es2015).types} (100%)
rename tests/baselines/reference/{transformArrowInBlockScopedLoopVarInitializer.js => transformArrowInBlockScopedLoopVarInitializer(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/transformArrowInBlockScopedLoopVarInitializer(target=es5).symbols
create mode 100644 tests/baselines/reference/transformArrowInBlockScopedLoopVarInitializer(target=es5).types
create mode 100644 tests/baselines/reference/transformNestedGeneratorsWithTry(target=es2015).js
rename tests/baselines/reference/{transformNestedGeneratorsWithTry.symbols => transformNestedGeneratorsWithTry(target=es2015).symbols} (100%)
create mode 100644 tests/baselines/reference/transformNestedGeneratorsWithTry(target=es2015).types
rename tests/baselines/reference/{transformNestedGeneratorsWithTry.errors.txt => transformNestedGeneratorsWithTry(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{transformNestedGeneratorsWithTry.js => transformNestedGeneratorsWithTry(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/transformNestedGeneratorsWithTry(target=es5).symbols
rename tests/baselines/reference/{transformNestedGeneratorsWithTry.types => transformNestedGeneratorsWithTry(target=es5).types} (100%)
create mode 100644 tests/baselines/reference/transformParenthesizesConditionalSubexpression(target=es2015).js
rename tests/baselines/reference/{transformParenthesizesConditionalSubexpression.symbols => transformParenthesizesConditionalSubexpression(target=es2015).symbols} (100%)
rename tests/baselines/reference/{transformParenthesizesConditionalSubexpression.types => transformParenthesizesConditionalSubexpression(target=es2015).types} (100%)
rename tests/baselines/reference/{transformParenthesizesConditionalSubexpression.js => transformParenthesizesConditionalSubexpression(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/transformParenthesizesConditionalSubexpression(target=es5).symbols
create mode 100644 tests/baselines/reference/transformParenthesizesConditionalSubexpression(target=es5).types
rename tests/baselines/reference/{trivialSubtypeReductionNoStructuralCheck.errors.txt => trivialSubtypeReductionNoStructuralCheck(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/trivialSubtypeReductionNoStructuralCheck(target=es2015).js
rename tests/baselines/reference/{trivialSubtypeReductionNoStructuralCheck.symbols => trivialSubtypeReductionNoStructuralCheck(target=es2015).symbols} (100%)
rename tests/baselines/reference/{trivialSubtypeReductionNoStructuralCheck.types => trivialSubtypeReductionNoStructuralCheck(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/trivialSubtypeReductionNoStructuralCheck(target=es5).errors.txt
rename tests/baselines/reference/{trivialSubtypeReductionNoStructuralCheck.js => trivialSubtypeReductionNoStructuralCheck(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/trivialSubtypeReductionNoStructuralCheck(target=es5).symbols
create mode 100644 tests/baselines/reference/trivialSubtypeReductionNoStructuralCheck(target=es5).types
create mode 100644 tests/baselines/reference/trivialSubtypeReductionNoStructuralCheck2(target=es2015).js
rename tests/baselines/reference/{trivialSubtypeReductionNoStructuralCheck2.symbols => trivialSubtypeReductionNoStructuralCheck2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{trivialSubtypeReductionNoStructuralCheck2.types => trivialSubtypeReductionNoStructuralCheck2(target=es2015).types} (100%)
rename tests/baselines/reference/{trivialSubtypeReductionNoStructuralCheck2.js => trivialSubtypeReductionNoStructuralCheck2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/trivialSubtypeReductionNoStructuralCheck2(target=es5).symbols
create mode 100644 tests/baselines/reference/trivialSubtypeReductionNoStructuralCheck2(target=es5).types
rename tests/baselines/reference/{tsxPreserveEmit1.errors.txt => tsxPreserveEmit1(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{tsxPreserveEmit1.js => tsxPreserveEmit1(target=es2015).js} (100%)
rename tests/baselines/reference/{tsxPreserveEmit1.symbols => tsxPreserveEmit1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{tsxPreserveEmit1.types => tsxPreserveEmit1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/tsxPreserveEmit1(target=es5).errors.txt
create mode 100644 tests/baselines/reference/tsxPreserveEmit1(target=es5).js
create mode 100644 tests/baselines/reference/tsxPreserveEmit1(target=es5).symbols
create mode 100644 tests/baselines/reference/tsxPreserveEmit1(target=es5).types
rename tests/baselines/reference/{tsxPreserveEmit2.errors.txt => tsxPreserveEmit2(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{tsxPreserveEmit2.js => tsxPreserveEmit2(target=es2015).js} (100%)
rename tests/baselines/reference/{tsxPreserveEmit2.symbols => tsxPreserveEmit2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{tsxPreserveEmit2.types => tsxPreserveEmit2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/tsxPreserveEmit2(target=es5).errors.txt
create mode 100644 tests/baselines/reference/tsxPreserveEmit2(target=es5).js
create mode 100644 tests/baselines/reference/tsxPreserveEmit2(target=es5).symbols
create mode 100644 tests/baselines/reference/tsxPreserveEmit2(target=es5).types
rename tests/baselines/reference/{twoAccessorsWithSameName.errors.txt => twoAccessorsWithSameName(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/twoAccessorsWithSameName(target=es2015).js
rename tests/baselines/reference/{twoAccessorsWithSameName.symbols => twoAccessorsWithSameName(target=es2015).symbols} (100%)
rename tests/baselines/reference/{twoAccessorsWithSameName.types => twoAccessorsWithSameName(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/twoAccessorsWithSameName(target=es5).errors.txt
rename tests/baselines/reference/{twoAccessorsWithSameName.js => twoAccessorsWithSameName(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/twoAccessorsWithSameName(target=es5).symbols
create mode 100644 tests/baselines/reference/twoAccessorsWithSameName(target=es5).types
rename tests/baselines/reference/{typeAliasDeclarationEmit.errors.txt => typeAliasDeclarationEmit(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{typeAliasDeclarationEmit.js => typeAliasDeclarationEmit(target=es2015).js} (100%)
rename tests/baselines/reference/{typeAliasDeclarationEmit.symbols => typeAliasDeclarationEmit(target=es2015).symbols} (100%)
rename tests/baselines/reference/{typeAliasDeclarationEmit.types => typeAliasDeclarationEmit(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/typeAliasDeclarationEmit(target=es5).errors.txt
create mode 100644 tests/baselines/reference/typeAliasDeclarationEmit(target=es5).js
create mode 100644 tests/baselines/reference/typeAliasDeclarationEmit(target=es5).symbols
create mode 100644 tests/baselines/reference/typeAliasDeclarationEmit(target=es5).types
rename tests/baselines/reference/{typeAliasDeclarationEmit2.errors.txt => typeAliasDeclarationEmit2(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{typeAliasDeclarationEmit2.js => typeAliasDeclarationEmit2(target=es2015).js} (100%)
rename tests/baselines/reference/{typeAliasDeclarationEmit2.symbols => typeAliasDeclarationEmit2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{typeAliasDeclarationEmit2.types => typeAliasDeclarationEmit2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/typeAliasDeclarationEmit2(target=es5).errors.txt
create mode 100644 tests/baselines/reference/typeAliasDeclarationEmit2(target=es5).js
create mode 100644 tests/baselines/reference/typeAliasDeclarationEmit2(target=es5).symbols
create mode 100644 tests/baselines/reference/typeAliasDeclarationEmit2(target=es5).types
rename tests/baselines/reference/{typeFromPropertyAssignmentOutOfOrder.symbols => typeFromPropertyAssignmentOutOfOrder(target=es2015).symbols} (100%)
rename tests/baselines/reference/{typeFromPropertyAssignmentOutOfOrder.types => typeFromPropertyAssignmentOutOfOrder(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/typeFromPropertyAssignmentOutOfOrder(target=es5).symbols
create mode 100644 tests/baselines/reference/typeFromPropertyAssignmentOutOfOrder(target=es5).types
rename tests/baselines/reference/{typeGuardOfFormThisMember.errors.txt => typeGuardOfFormThisMember(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/typeGuardOfFormThisMember(target=es2015).js
rename tests/baselines/reference/{typeGuardOfFormThisMember.symbols => typeGuardOfFormThisMember(target=es2015).symbols} (100%)
rename tests/baselines/reference/{typeGuardOfFormThisMember.types => typeGuardOfFormThisMember(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/typeGuardOfFormThisMember(target=es5).errors.txt
rename tests/baselines/reference/{typeGuardOfFormThisMember.js => typeGuardOfFormThisMember(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/typeGuardOfFormThisMember(target=es5).symbols
create mode 100644 tests/baselines/reference/typeGuardOfFormThisMember(target=es5).types
rename tests/baselines/reference/{typeGuardOfFormThisMemberErrors.errors.txt => typeGuardOfFormThisMemberErrors(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/typeGuardOfFormThisMemberErrors(target=es2015).js
rename tests/baselines/reference/{typeGuardOfFormThisMemberErrors.symbols => typeGuardOfFormThisMemberErrors(target=es2015).symbols} (100%)
rename tests/baselines/reference/{typeGuardOfFormThisMemberErrors.types => typeGuardOfFormThisMemberErrors(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/typeGuardOfFormThisMemberErrors(target=es5).errors.txt
rename tests/baselines/reference/{typeGuardOfFormThisMemberErrors.js => typeGuardOfFormThisMemberErrors(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/typeGuardOfFormThisMemberErrors(target=es5).symbols
create mode 100644 tests/baselines/reference/typeGuardOfFormThisMemberErrors(target=es5).types
create mode 100644 tests/baselines/reference/typeGuardsInClassAccessors(target=es2015).js
rename tests/baselines/reference/{typeGuardsInClassAccessors.symbols => typeGuardsInClassAccessors(target=es2015).symbols} (100%)
rename tests/baselines/reference/{typeGuardsInClassAccessors.types => typeGuardsInClassAccessors(target=es2015).types} (100%)
rename tests/baselines/reference/{typeGuardsInClassAccessors.js => typeGuardsInClassAccessors(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/typeGuardsInClassAccessors(target=es5).symbols
create mode 100644 tests/baselines/reference/typeGuardsInClassAccessors(target=es5).types
create mode 100644 tests/baselines/reference/typeGuardsInProperties(target=es2015).js
rename tests/baselines/reference/{typeGuardsInProperties.symbols => typeGuardsInProperties(target=es2015).symbols} (100%)
rename tests/baselines/reference/{typeGuardsInProperties.types => typeGuardsInProperties(target=es2015).types} (100%)
rename tests/baselines/reference/{typeGuardsInProperties.js => typeGuardsInProperties(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/typeGuardsInProperties(target=es5).symbols
create mode 100644 tests/baselines/reference/typeGuardsInProperties(target=es5).types
create mode 100644 tests/baselines/reference/typeGuardsObjectMethods(target=es2015).js
rename tests/baselines/reference/{typeGuardsObjectMethods.symbols => typeGuardsObjectMethods(target=es2015).symbols} (100%)
rename tests/baselines/reference/{typeGuardsObjectMethods.types => typeGuardsObjectMethods(target=es2015).types} (100%)
rename tests/baselines/reference/{typeGuardsObjectMethods.js => typeGuardsObjectMethods(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/typeGuardsObjectMethods(target=es5).symbols
create mode 100644 tests/baselines/reference/typeGuardsObjectMethods(target=es5).types
create mode 100644 tests/baselines/reference/typedArrays-es5(target=es2015).js
rename tests/baselines/reference/{typedArrays-es5.symbols => typedArrays-es5(target=es2015).symbols} (100%)
create mode 100644 tests/baselines/reference/typedArrays-es5(target=es2015).types
rename tests/baselines/reference/{typedArrays-es5.errors.txt => typedArrays-es5(target=es5).errors.txt} (100%)
rename tests/baselines/reference/{typedArrays-es5.js => typedArrays-es5(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/typedArrays-es5(target=es5).symbols
rename tests/baselines/reference/{typedArrays-es5.types => typedArrays-es5(target=es5).types} (100%)
rename tests/baselines/reference/{unusedGetterInClass.errors.txt => unusedGetterInClass(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/unusedGetterInClass(target=es2015).js
rename tests/baselines/reference/{unusedGetterInClass.symbols => unusedGetterInClass(target=es2015).symbols} (100%)
rename tests/baselines/reference/{unusedGetterInClass.types => unusedGetterInClass(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/unusedGetterInClass(target=es5).errors.txt
rename tests/baselines/reference/{unusedGetterInClass.js => unusedGetterInClass(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/unusedGetterInClass(target=es5).symbols
create mode 100644 tests/baselines/reference/unusedGetterInClass(target=es5).types
rename tests/baselines/reference/{unusedParameterUsedInTypeOf.js => unusedParameterUsedInTypeOf(target=es2015).js} (100%)
rename tests/baselines/reference/{unusedParameterUsedInTypeOf.symbols => unusedParameterUsedInTypeOf(target=es2015).symbols} (100%)
rename tests/baselines/reference/{unusedParameterUsedInTypeOf.types => unusedParameterUsedInTypeOf(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/unusedParameterUsedInTypeOf(target=es5).js
create mode 100644 tests/baselines/reference/unusedParameterUsedInTypeOf(target=es5).symbols
create mode 100644 tests/baselines/reference/unusedParameterUsedInTypeOf(target=es5).types
rename tests/baselines/reference/{unusedPrivateMembers.errors.txt => unusedPrivateMembers(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/unusedPrivateMembers(target=es2015).js
rename tests/baselines/reference/{unusedPrivateMembers.symbols => unusedPrivateMembers(target=es2015).symbols} (100%)
rename tests/baselines/reference/{unusedPrivateMembers.types => unusedPrivateMembers(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/unusedPrivateMembers(target=es5).errors.txt
rename tests/baselines/reference/{unusedPrivateMembers.js => unusedPrivateMembers(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/unusedPrivateMembers(target=es5).symbols
create mode 100644 tests/baselines/reference/unusedPrivateMembers(target=es5).types
rename tests/baselines/reference/{unusedSetterInClass.errors.txt => unusedSetterInClass(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/unusedSetterInClass(target=es2015).js
rename tests/baselines/reference/{unusedSetterInClass.symbols => unusedSetterInClass(target=es2015).symbols} (100%)
rename tests/baselines/reference/{unusedSetterInClass.types => unusedSetterInClass(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/unusedSetterInClass(target=es5).errors.txt
rename tests/baselines/reference/{unusedSetterInClass.js => unusedSetterInClass(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/unusedSetterInClass(target=es5).symbols
create mode 100644 tests/baselines/reference/unusedSetterInClass(target=es5).types
create mode 100644 tests/baselines/reference/useObjectValuesAndEntries1(target=es2015).errors.txt
create mode 100644 tests/baselines/reference/useObjectValuesAndEntries1(target=es2015).js
rename tests/baselines/reference/{useObjectValuesAndEntries1.symbols => useObjectValuesAndEntries1(target=es2015).symbols} (100%)
create mode 100644 tests/baselines/reference/useObjectValuesAndEntries1(target=es2015).types
rename tests/baselines/reference/{useObjectValuesAndEntries1.js => useObjectValuesAndEntries1(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/useObjectValuesAndEntries1(target=es5).symbols
rename tests/baselines/reference/{useObjectValuesAndEntries1.types => useObjectValuesAndEntries1(target=es5).types} (100%)
rename tests/baselines/reference/{useObjectValuesAndEntries2.errors.txt => useObjectValuesAndEntries2(target=es2015).errors.txt} (100%)
create mode 100644 tests/baselines/reference/useObjectValuesAndEntries2(target=es2015).js
rename tests/baselines/reference/{useObjectValuesAndEntries2.symbols => useObjectValuesAndEntries2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{useObjectValuesAndEntries2.types => useObjectValuesAndEntries2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/useObjectValuesAndEntries2(target=es5).errors.txt
rename tests/baselines/reference/{useObjectValuesAndEntries2.js => useObjectValuesAndEntries2(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/useObjectValuesAndEntries2(target=es5).symbols
create mode 100644 tests/baselines/reference/useObjectValuesAndEntries2(target=es5).types
create mode 100644 tests/baselines/reference/usePromiseFinally(target=es2015).js
rename tests/baselines/reference/{usePromiseFinally.symbols => usePromiseFinally(target=es2015).symbols} (100%)
rename tests/baselines/reference/{usePromiseFinally.types => usePromiseFinally(target=es2015).types} (100%)
rename tests/baselines/reference/{usePromiseFinally.js => usePromiseFinally(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/usePromiseFinally(target=es5).symbols
create mode 100644 tests/baselines/reference/usePromiseFinally(target=es5).types
rename tests/baselines/reference/{useSharedArrayBuffer1.js => useSharedArrayBuffer1(target=es2015).js} (100%)
rename tests/baselines/reference/{useSharedArrayBuffer1.symbols => useSharedArrayBuffer1(target=es2015).symbols} (100%)
rename tests/baselines/reference/{useSharedArrayBuffer1.types => useSharedArrayBuffer1(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/useSharedArrayBuffer1(target=es5).js
create mode 100644 tests/baselines/reference/useSharedArrayBuffer1(target=es5).symbols
create mode 100644 tests/baselines/reference/useSharedArrayBuffer1(target=es5).types
rename tests/baselines/reference/{useSharedArrayBuffer2.errors.txt => useSharedArrayBuffer2(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{useSharedArrayBuffer2.js => useSharedArrayBuffer2(target=es2015).js} (100%)
rename tests/baselines/reference/{useSharedArrayBuffer2.symbols => useSharedArrayBuffer2(target=es2015).symbols} (100%)
rename tests/baselines/reference/{useSharedArrayBuffer2.types => useSharedArrayBuffer2(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/useSharedArrayBuffer2(target=es5).errors.txt
create mode 100644 tests/baselines/reference/useSharedArrayBuffer2(target=es5).js
create mode 100644 tests/baselines/reference/useSharedArrayBuffer2(target=es5).symbols
create mode 100644 tests/baselines/reference/useSharedArrayBuffer2(target=es5).types
rename tests/baselines/reference/{useSharedArrayBuffer5.js => useSharedArrayBuffer5(target=es2015).js} (100%)
rename tests/baselines/reference/{useSharedArrayBuffer5.symbols => useSharedArrayBuffer5(target=es2015).symbols} (100%)
rename tests/baselines/reference/{useSharedArrayBuffer5.types => useSharedArrayBuffer5(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/useSharedArrayBuffer5(target=es5).js
create mode 100644 tests/baselines/reference/useSharedArrayBuffer5(target=es5).symbols
create mode 100644 tests/baselines/reference/useSharedArrayBuffer5(target=es5).types
rename tests/baselines/reference/{useSharedArrayBuffer6.errors.txt => useSharedArrayBuffer6(target=es2015).errors.txt} (100%)
rename tests/baselines/reference/{useSharedArrayBuffer6.js => useSharedArrayBuffer6(target=es2015).js} (100%)
rename tests/baselines/reference/{useSharedArrayBuffer6.symbols => useSharedArrayBuffer6(target=es2015).symbols} (100%)
rename tests/baselines/reference/{useSharedArrayBuffer6.types => useSharedArrayBuffer6(target=es2015).types} (100%)
create mode 100644 tests/baselines/reference/useSharedArrayBuffer6(target=es5).errors.txt
create mode 100644 tests/baselines/reference/useSharedArrayBuffer6(target=es5).js
create mode 100644 tests/baselines/reference/useSharedArrayBuffer6(target=es5).symbols
create mode 100644 tests/baselines/reference/useSharedArrayBuffer6(target=es5).types
create mode 100644 tests/baselines/reference/useStrictLikePrologueString01(target=es2015).js
rename tests/baselines/reference/{useStrictLikePrologueString01.symbols => useStrictLikePrologueString01(target=es2015).symbols} (100%)
rename tests/baselines/reference/{useStrictLikePrologueString01.types => useStrictLikePrologueString01(target=es2015).types} (100%)
rename tests/baselines/reference/{useStrictLikePrologueString01.js => useStrictLikePrologueString01(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/useStrictLikePrologueString01(target=es5).symbols
create mode 100644 tests/baselines/reference/useStrictLikePrologueString01(target=es5).types
create mode 100644 tests/baselines/reference/usingDeclarations.11(target=es2015).js
rename tests/baselines/reference/{usingDeclarations.11.js => usingDeclarations.11(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/yieldInForInInDownlevelGenerator(target=es2015).js
rename tests/baselines/reference/{yieldInForInInDownlevelGenerator.symbols => yieldInForInInDownlevelGenerator(target=es2015).symbols} (100%)
rename tests/baselines/reference/{yieldInForInInDownlevelGenerator.types => yieldInForInInDownlevelGenerator(target=es2015).types} (100%)
rename tests/baselines/reference/{yieldInForInInDownlevelGenerator.js => yieldInForInInDownlevelGenerator(target=es5).js} (100%)
create mode 100644 tests/baselines/reference/yieldInForInInDownlevelGenerator(target=es5).symbols
create mode 100644 tests/baselines/reference/yieldInForInInDownlevelGenerator(target=es5).types
diff --git a/tests/baselines/reference/ES3For-ofTypeCheck1(target=es2015).js b/tests/baselines/reference/ES3For-ofTypeCheck1(target=es2015).js
new file mode 100644
index 0000000000000..af8e5ba01d848
--- /dev/null
+++ b/tests/baselines/reference/ES3For-ofTypeCheck1(target=es2015).js
@@ -0,0 +1,7 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES3For-ofTypeCheck1.ts] ////
+
+//// [ES3For-ofTypeCheck1.ts]
+for (var v of "") { }
+
+//// [ES3For-ofTypeCheck1.js]
+for (var v of "") { }
diff --git a/tests/baselines/reference/ES3For-ofTypeCheck1.symbols b/tests/baselines/reference/ES3For-ofTypeCheck1(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/ES3For-ofTypeCheck1.symbols
rename to tests/baselines/reference/ES3For-ofTypeCheck1(target=es2015).symbols
diff --git a/tests/baselines/reference/ES3For-ofTypeCheck1.types b/tests/baselines/reference/ES3For-ofTypeCheck1(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/ES3For-ofTypeCheck1.types
rename to tests/baselines/reference/ES3For-ofTypeCheck1(target=es2015).types
diff --git a/tests/baselines/reference/ES3For-ofTypeCheck1.js b/tests/baselines/reference/ES3For-ofTypeCheck1(target=es5).js
similarity index 100%
rename from tests/baselines/reference/ES3For-ofTypeCheck1.js
rename to tests/baselines/reference/ES3For-ofTypeCheck1(target=es5).js
diff --git a/tests/baselines/reference/ES3For-ofTypeCheck1(target=es5).symbols b/tests/baselines/reference/ES3For-ofTypeCheck1(target=es5).symbols
new file mode 100644
index 0000000000000..d8cc394ad2ab1
--- /dev/null
+++ b/tests/baselines/reference/ES3For-ofTypeCheck1(target=es5).symbols
@@ -0,0 +1,6 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES3For-ofTypeCheck1.ts] ////
+
+=== ES3For-ofTypeCheck1.ts ===
+for (var v of "") { }
+>v : Symbol(v, Decl(ES3For-ofTypeCheck1.ts, 0, 8))
+
diff --git a/tests/baselines/reference/ES3For-ofTypeCheck1(target=es5).types b/tests/baselines/reference/ES3For-ofTypeCheck1(target=es5).types
new file mode 100644
index 0000000000000..a96d6b3a27d63
--- /dev/null
+++ b/tests/baselines/reference/ES3For-ofTypeCheck1(target=es5).types
@@ -0,0 +1,9 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES3For-ofTypeCheck1.ts] ////
+
+=== ES3For-ofTypeCheck1.ts ===
+for (var v of "") { }
+>v : string
+> : ^^^^^^
+>"" : ""
+> : ^^
+
diff --git a/tests/baselines/reference/ES3For-ofTypeCheck2(target=es2015).js b/tests/baselines/reference/ES3For-ofTypeCheck2(target=es2015).js
new file mode 100644
index 0000000000000..abc5b98801ce6
--- /dev/null
+++ b/tests/baselines/reference/ES3For-ofTypeCheck2(target=es2015).js
@@ -0,0 +1,7 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES3For-ofTypeCheck2.ts] ////
+
+//// [ES3For-ofTypeCheck2.ts]
+for (var v of [true]) { }
+
+//// [ES3For-ofTypeCheck2.js]
+for (var v of [true]) { }
diff --git a/tests/baselines/reference/ES3For-ofTypeCheck2.symbols b/tests/baselines/reference/ES3For-ofTypeCheck2(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/ES3For-ofTypeCheck2.symbols
rename to tests/baselines/reference/ES3For-ofTypeCheck2(target=es2015).symbols
diff --git a/tests/baselines/reference/ES3For-ofTypeCheck2.types b/tests/baselines/reference/ES3For-ofTypeCheck2(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/ES3For-ofTypeCheck2.types
rename to tests/baselines/reference/ES3For-ofTypeCheck2(target=es2015).types
diff --git a/tests/baselines/reference/ES3For-ofTypeCheck2.js b/tests/baselines/reference/ES3For-ofTypeCheck2(target=es5).js
similarity index 100%
rename from tests/baselines/reference/ES3For-ofTypeCheck2.js
rename to tests/baselines/reference/ES3For-ofTypeCheck2(target=es5).js
diff --git a/tests/baselines/reference/ES3For-ofTypeCheck2(target=es5).symbols b/tests/baselines/reference/ES3For-ofTypeCheck2(target=es5).symbols
new file mode 100644
index 0000000000000..5bb17f81215af
--- /dev/null
+++ b/tests/baselines/reference/ES3For-ofTypeCheck2(target=es5).symbols
@@ -0,0 +1,6 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES3For-ofTypeCheck2.ts] ////
+
+=== ES3For-ofTypeCheck2.ts ===
+for (var v of [true]) { }
+>v : Symbol(v, Decl(ES3For-ofTypeCheck2.ts, 0, 8))
+
diff --git a/tests/baselines/reference/ES3For-ofTypeCheck2(target=es5).types b/tests/baselines/reference/ES3For-ofTypeCheck2(target=es5).types
new file mode 100644
index 0000000000000..f358728ef37c6
--- /dev/null
+++ b/tests/baselines/reference/ES3For-ofTypeCheck2(target=es5).types
@@ -0,0 +1,11 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES3For-ofTypeCheck2.ts] ////
+
+=== ES3For-ofTypeCheck2.ts ===
+for (var v of [true]) { }
+>v : boolean
+> : ^^^^^^^
+>[true] : boolean[]
+> : ^^^^^^^^^
+>true : true
+> : ^^^^
+
diff --git a/tests/baselines/reference/ES3For-ofTypeCheck4(target=es2015).js b/tests/baselines/reference/ES3For-ofTypeCheck4(target=es2015).js
new file mode 100644
index 0000000000000..031efba7fe0f8
--- /dev/null
+++ b/tests/baselines/reference/ES3For-ofTypeCheck4(target=es2015).js
@@ -0,0 +1,9 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES3For-ofTypeCheck4.ts] ////
+
+//// [ES3For-ofTypeCheck4.ts]
+var union: string | string[];
+for (const v of union) { }
+
+//// [ES3For-ofTypeCheck4.js]
+var union;
+for (const v of union) { }
diff --git a/tests/baselines/reference/ES3For-ofTypeCheck4.symbols b/tests/baselines/reference/ES3For-ofTypeCheck4(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/ES3For-ofTypeCheck4.symbols
rename to tests/baselines/reference/ES3For-ofTypeCheck4(target=es2015).symbols
diff --git a/tests/baselines/reference/ES3For-ofTypeCheck4.types b/tests/baselines/reference/ES3For-ofTypeCheck4(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/ES3For-ofTypeCheck4.types
rename to tests/baselines/reference/ES3For-ofTypeCheck4(target=es2015).types
diff --git a/tests/baselines/reference/ES3For-ofTypeCheck4.js b/tests/baselines/reference/ES3For-ofTypeCheck4(target=es5).js
similarity index 100%
rename from tests/baselines/reference/ES3For-ofTypeCheck4.js
rename to tests/baselines/reference/ES3For-ofTypeCheck4(target=es5).js
diff --git a/tests/baselines/reference/ES3For-ofTypeCheck4(target=es5).symbols b/tests/baselines/reference/ES3For-ofTypeCheck4(target=es5).symbols
new file mode 100644
index 0000000000000..8b8eb511ac8aa
--- /dev/null
+++ b/tests/baselines/reference/ES3For-ofTypeCheck4(target=es5).symbols
@@ -0,0 +1,10 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES3For-ofTypeCheck4.ts] ////
+
+=== ES3For-ofTypeCheck4.ts ===
+var union: string | string[];
+>union : Symbol(union, Decl(ES3For-ofTypeCheck4.ts, 0, 3))
+
+for (const v of union) { }
+>v : Symbol(v, Decl(ES3For-ofTypeCheck4.ts, 1, 10))
+>union : Symbol(union, Decl(ES3For-ofTypeCheck4.ts, 0, 3))
+
diff --git a/tests/baselines/reference/ES3For-ofTypeCheck4(target=es5).types b/tests/baselines/reference/ES3For-ofTypeCheck4(target=es5).types
new file mode 100644
index 0000000000000..868987211278f
--- /dev/null
+++ b/tests/baselines/reference/ES3For-ofTypeCheck4(target=es5).types
@@ -0,0 +1,13 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES3For-ofTypeCheck4.ts] ////
+
+=== ES3For-ofTypeCheck4.ts ===
+var union: string | string[];
+>union : string | string[]
+> : ^^^^^^^^^^^^^^^^^
+
+for (const v of union) { }
+>v : string
+> : ^^^^^^
+>union : string | string[]
+> : ^^^^^^^^^^^^^^^^^
+
diff --git a/tests/baselines/reference/ES3For-ofTypeCheck6(target=es2015).js b/tests/baselines/reference/ES3For-ofTypeCheck6(target=es2015).js
new file mode 100644
index 0000000000000..7ca31e97bae2e
--- /dev/null
+++ b/tests/baselines/reference/ES3For-ofTypeCheck6(target=es2015).js
@@ -0,0 +1,9 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES3For-ofTypeCheck6.ts] ////
+
+//// [ES3For-ofTypeCheck6.ts]
+var union: string[] | number[];
+for (var v of union) { }
+
+//// [ES3For-ofTypeCheck6.js]
+var union;
+for (var v of union) { }
diff --git a/tests/baselines/reference/ES3For-ofTypeCheck6.symbols b/tests/baselines/reference/ES3For-ofTypeCheck6(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/ES3For-ofTypeCheck6.symbols
rename to tests/baselines/reference/ES3For-ofTypeCheck6(target=es2015).symbols
diff --git a/tests/baselines/reference/ES3For-ofTypeCheck6.types b/tests/baselines/reference/ES3For-ofTypeCheck6(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/ES3For-ofTypeCheck6.types
rename to tests/baselines/reference/ES3For-ofTypeCheck6(target=es2015).types
diff --git a/tests/baselines/reference/ES3For-ofTypeCheck6.js b/tests/baselines/reference/ES3For-ofTypeCheck6(target=es5).js
similarity index 100%
rename from tests/baselines/reference/ES3For-ofTypeCheck6.js
rename to tests/baselines/reference/ES3For-ofTypeCheck6(target=es5).js
diff --git a/tests/baselines/reference/ES3For-ofTypeCheck6(target=es5).symbols b/tests/baselines/reference/ES3For-ofTypeCheck6(target=es5).symbols
new file mode 100644
index 0000000000000..381139a99fff9
--- /dev/null
+++ b/tests/baselines/reference/ES3For-ofTypeCheck6(target=es5).symbols
@@ -0,0 +1,10 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES3For-ofTypeCheck6.ts] ////
+
+=== ES3For-ofTypeCheck6.ts ===
+var union: string[] | number[];
+>union : Symbol(union, Decl(ES3For-ofTypeCheck6.ts, 0, 3))
+
+for (var v of union) { }
+>v : Symbol(v, Decl(ES3For-ofTypeCheck6.ts, 1, 8))
+>union : Symbol(union, Decl(ES3For-ofTypeCheck6.ts, 0, 3))
+
diff --git a/tests/baselines/reference/ES3For-ofTypeCheck6(target=es5).types b/tests/baselines/reference/ES3For-ofTypeCheck6(target=es5).types
new file mode 100644
index 0000000000000..40e3578bb437d
--- /dev/null
+++ b/tests/baselines/reference/ES3For-ofTypeCheck6(target=es5).types
@@ -0,0 +1,13 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES3For-ofTypeCheck6.ts] ////
+
+=== ES3For-ofTypeCheck6.ts ===
+var union: string[] | number[];
+>union : string[] | number[]
+> : ^^^^^^^^^^^^^^^^^^^
+
+for (var v of union) { }
+>v : string | number
+> : ^^^^^^^^^^^^^^^
+>union : string[] | number[]
+> : ^^^^^^^^^^^^^^^^^^^
+
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck1(target=es2015).js b/tests/baselines/reference/ES5For-ofTypeCheck1(target=es2015).js
new file mode 100644
index 0000000000000..f32d5caec8dee
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck1(target=es2015).js
@@ -0,0 +1,7 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck1.ts] ////
+
+//// [ES5For-ofTypeCheck1.ts]
+for (var v of "") { }
+
+//// [ES5For-ofTypeCheck1.js]
+for (var v of "") { }
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck1.symbols b/tests/baselines/reference/ES5For-ofTypeCheck1(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck1.symbols
rename to tests/baselines/reference/ES5For-ofTypeCheck1(target=es2015).symbols
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck1.types b/tests/baselines/reference/ES5For-ofTypeCheck1(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck1.types
rename to tests/baselines/reference/ES5For-ofTypeCheck1(target=es2015).types
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck1.js b/tests/baselines/reference/ES5For-ofTypeCheck1(target=es5).js
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck1.js
rename to tests/baselines/reference/ES5For-ofTypeCheck1(target=es5).js
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck1(target=es5).symbols b/tests/baselines/reference/ES5For-ofTypeCheck1(target=es5).symbols
new file mode 100644
index 0000000000000..01901f1612f59
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck1(target=es5).symbols
@@ -0,0 +1,6 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck1.ts] ////
+
+=== ES5For-ofTypeCheck1.ts ===
+for (var v of "") { }
+>v : Symbol(v, Decl(ES5For-ofTypeCheck1.ts, 0, 8))
+
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck1(target=es5).types b/tests/baselines/reference/ES5For-ofTypeCheck1(target=es5).types
new file mode 100644
index 0000000000000..470f8b6cc5d9b
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck1(target=es5).types
@@ -0,0 +1,9 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck1.ts] ////
+
+=== ES5For-ofTypeCheck1.ts ===
+for (var v of "") { }
+>v : string
+> : ^^^^^^
+>"" : ""
+> : ^^
+
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck10(target=es2015).js b/tests/baselines/reference/ES5For-ofTypeCheck10(target=es2015).js
new file mode 100644
index 0000000000000..97194c0d63a90
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck10(target=es2015).js
@@ -0,0 +1,32 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck10.ts] ////
+
+//// [ES5For-ofTypeCheck10.ts]
+// In ES3/5, you cannot for...of over an arbitrary iterable.
+class MyStringIterator {
+ next() {
+ return {
+ done: true,
+ value: ""
+ };
+ }
+ [Symbol.iterator]() {
+ return this;
+ }
+}
+
+for (var v of new MyStringIterator) { }
+
+//// [ES5For-ofTypeCheck10.js]
+// In ES3/5, you cannot for...of over an arbitrary iterable.
+class MyStringIterator {
+ next() {
+ return {
+ done: true,
+ value: ""
+ };
+ }
+ [Symbol.iterator]() {
+ return this;
+ }
+}
+for (var v of new MyStringIterator) { }
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck10.symbols b/tests/baselines/reference/ES5For-ofTypeCheck10(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck10.symbols
rename to tests/baselines/reference/ES5For-ofTypeCheck10(target=es2015).symbols
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck10(target=es2015).types b/tests/baselines/reference/ES5For-ofTypeCheck10(target=es2015).types
new file mode 100644
index 0000000000000..fcc821aced51f
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck10(target=es2015).types
@@ -0,0 +1,54 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck10.ts] ////
+
+=== ES5For-ofTypeCheck10.ts ===
+// In ES3/5, you cannot for...of over an arbitrary iterable.
+class MyStringIterator {
+>MyStringIterator : MyStringIterator
+> : ^^^^^^^^^^^^^^^^
+
+ next() {
+>next : () => { done: boolean; value: string; }
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+ return {
+>{ done: true, value: "" } : { done: boolean; value: string; }
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+ done: true,
+>done : boolean
+> : ^^^^^^^
+>true : true
+> : ^^^^
+
+ value: ""
+>value : string
+> : ^^^^^^
+>"" : ""
+> : ^^
+
+ };
+ }
+ [Symbol.iterator]() {
+>[Symbol.iterator] : () => this
+> : ^^^^^^^^^^
+>Symbol.iterator : unique symbol
+> : ^^^^^^^^^^^^^
+>Symbol : SymbolConstructor
+> : ^^^^^^^^^^^^^^^^^
+>iterator : unique symbol
+> : ^^^^^^^^^^^^^
+
+ return this;
+>this : this
+> : ^^^^
+ }
+}
+
+for (var v of new MyStringIterator) { }
+>v : string
+> : ^^^^^^
+>new MyStringIterator : MyStringIterator
+> : ^^^^^^^^^^^^^^^^
+>MyStringIterator : typeof MyStringIterator
+> : ^^^^^^^^^^^^^^^^^^^^^^^
+
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck10.errors.txt b/tests/baselines/reference/ES5For-ofTypeCheck10(target=es5).errors.txt
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck10.errors.txt
rename to tests/baselines/reference/ES5For-ofTypeCheck10(target=es5).errors.txt
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck10.js b/tests/baselines/reference/ES5For-ofTypeCheck10(target=es5).js
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck10.js
rename to tests/baselines/reference/ES5For-ofTypeCheck10(target=es5).js
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck10(target=es5).symbols b/tests/baselines/reference/ES5For-ofTypeCheck10(target=es5).symbols
new file mode 100644
index 0000000000000..c0604bc7923fc
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck10(target=es5).symbols
@@ -0,0 +1,34 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck10.ts] ////
+
+=== ES5For-ofTypeCheck10.ts ===
+// In ES3/5, you cannot for...of over an arbitrary iterable.
+class MyStringIterator {
+>MyStringIterator : Symbol(MyStringIterator, Decl(ES5For-ofTypeCheck10.ts, 0, 0))
+
+ next() {
+>next : Symbol(MyStringIterator.next, Decl(ES5For-ofTypeCheck10.ts, 1, 24))
+
+ return {
+ done: true,
+>done : Symbol(done, Decl(ES5For-ofTypeCheck10.ts, 3, 16))
+
+ value: ""
+>value : Symbol(value, Decl(ES5For-ofTypeCheck10.ts, 4, 23))
+
+ };
+ }
+ [Symbol.iterator]() {
+>[Symbol.iterator] : Symbol(MyStringIterator[Symbol.iterator], Decl(ES5For-ofTypeCheck10.ts, 7, 5))
+>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.es2015.iterable.d.ts, --, --))
+>Symbol : Symbol(Symbol, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.symbol.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
+>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.es2015.iterable.d.ts, --, --))
+
+ return this;
+>this : Symbol(MyStringIterator, Decl(ES5For-ofTypeCheck10.ts, 0, 0))
+ }
+}
+
+for (var v of new MyStringIterator) { }
+>v : Symbol(v, Decl(ES5For-ofTypeCheck10.ts, 13, 8))
+>MyStringIterator : Symbol(MyStringIterator, Decl(ES5For-ofTypeCheck10.ts, 0, 0))
+
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck10.types b/tests/baselines/reference/ES5For-ofTypeCheck10(target=es5).types
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck10.types
rename to tests/baselines/reference/ES5For-ofTypeCheck10(target=es5).types
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck11.errors.txt b/tests/baselines/reference/ES5For-ofTypeCheck11(target=es2015).errors.txt
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck11.errors.txt
rename to tests/baselines/reference/ES5For-ofTypeCheck11(target=es2015).errors.txt
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck11(target=es2015).js b/tests/baselines/reference/ES5For-ofTypeCheck11(target=es2015).js
new file mode 100644
index 0000000000000..f229a61c8f484
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck11(target=es2015).js
@@ -0,0 +1,10 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck11.ts] ////
+
+//// [ES5For-ofTypeCheck11.ts]
+declare var union: string | number[];
+var v: string;
+for (v of union) { }
+
+//// [ES5For-ofTypeCheck11.js]
+var v;
+for (v of union) { }
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck11.symbols b/tests/baselines/reference/ES5For-ofTypeCheck11(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck11.symbols
rename to tests/baselines/reference/ES5For-ofTypeCheck11(target=es2015).symbols
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck11.types b/tests/baselines/reference/ES5For-ofTypeCheck11(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck11.types
rename to tests/baselines/reference/ES5For-ofTypeCheck11(target=es2015).types
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck11(target=es5).errors.txt b/tests/baselines/reference/ES5For-ofTypeCheck11(target=es5).errors.txt
new file mode 100644
index 0000000000000..4ccd0dc727574
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck11(target=es5).errors.txt
@@ -0,0 +1,11 @@
+ES5For-ofTypeCheck11.ts(3,6): error TS2322: Type 'string | number' is not assignable to type 'string'.
+ Type 'number' is not assignable to type 'string'.
+
+
+==== ES5For-ofTypeCheck11.ts (1 errors) ====
+ declare var union: string | number[];
+ var v: string;
+ for (v of union) { }
+ ~
+!!! error TS2322: Type 'string | number' is not assignable to type 'string'.
+!!! error TS2322: Type 'number' is not assignable to type 'string'.
\ No newline at end of file
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck11.js b/tests/baselines/reference/ES5For-ofTypeCheck11(target=es5).js
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck11.js
rename to tests/baselines/reference/ES5For-ofTypeCheck11(target=es5).js
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck11(target=es5).symbols b/tests/baselines/reference/ES5For-ofTypeCheck11(target=es5).symbols
new file mode 100644
index 0000000000000..cfdf8ac0287c6
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck11(target=es5).symbols
@@ -0,0 +1,13 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck11.ts] ////
+
+=== ES5For-ofTypeCheck11.ts ===
+declare var union: string | number[];
+>union : Symbol(union, Decl(ES5For-ofTypeCheck11.ts, 0, 11))
+
+var v: string;
+>v : Symbol(v, Decl(ES5For-ofTypeCheck11.ts, 1, 3))
+
+for (v of union) { }
+>v : Symbol(v, Decl(ES5For-ofTypeCheck11.ts, 1, 3))
+>union : Symbol(union, Decl(ES5For-ofTypeCheck11.ts, 0, 11))
+
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck11(target=es5).types b/tests/baselines/reference/ES5For-ofTypeCheck11(target=es5).types
new file mode 100644
index 0000000000000..f1551d5b1b1cd
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck11(target=es5).types
@@ -0,0 +1,17 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck11.ts] ////
+
+=== ES5For-ofTypeCheck11.ts ===
+declare var union: string | number[];
+>union : string | number[]
+> : ^^^^^^^^^^^^^^^^^
+
+var v: string;
+>v : string
+> : ^^^^^^
+
+for (v of union) { }
+>v : string
+> : ^^^^^^
+>union : string | number[]
+> : ^^^^^^^^^^^^^^^^^
+
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck12(target=es2015).errors.txt b/tests/baselines/reference/ES5For-ofTypeCheck12(target=es2015).errors.txt
new file mode 100644
index 0000000000000..1a303d394466c
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck12(target=es2015).errors.txt
@@ -0,0 +1,7 @@
+ES5For-ofTypeCheck12.ts(1,17): error TS2488: Type '0' must have a '[Symbol.iterator]()' method that returns an iterator.
+
+
+==== ES5For-ofTypeCheck12.ts (1 errors) ====
+ for (const v of 0) { }
+ ~
+!!! error TS2488: Type '0' must have a '[Symbol.iterator]()' method that returns an iterator.
\ No newline at end of file
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck12(target=es2015).js b/tests/baselines/reference/ES5For-ofTypeCheck12(target=es2015).js
new file mode 100644
index 0000000000000..08ef9bfaddc82
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck12(target=es2015).js
@@ -0,0 +1,7 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck12.ts] ////
+
+//// [ES5For-ofTypeCheck12.ts]
+for (const v of 0) { }
+
+//// [ES5For-ofTypeCheck12.js]
+for (const v of 0) { }
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck12.symbols b/tests/baselines/reference/ES5For-ofTypeCheck12(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck12.symbols
rename to tests/baselines/reference/ES5For-ofTypeCheck12(target=es2015).symbols
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck12.types b/tests/baselines/reference/ES5For-ofTypeCheck12(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck12.types
rename to tests/baselines/reference/ES5For-ofTypeCheck12(target=es2015).types
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck12.errors.txt b/tests/baselines/reference/ES5For-ofTypeCheck12(target=es5).errors.txt
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck12.errors.txt
rename to tests/baselines/reference/ES5For-ofTypeCheck12(target=es5).errors.txt
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck12.js b/tests/baselines/reference/ES5For-ofTypeCheck12(target=es5).js
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck12.js
rename to tests/baselines/reference/ES5For-ofTypeCheck12(target=es5).js
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck12(target=es5).symbols b/tests/baselines/reference/ES5For-ofTypeCheck12(target=es5).symbols
new file mode 100644
index 0000000000000..3f16282e32e29
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck12(target=es5).symbols
@@ -0,0 +1,6 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck12.ts] ////
+
+=== ES5For-ofTypeCheck12.ts ===
+for (const v of 0) { }
+>v : Symbol(v, Decl(ES5For-ofTypeCheck12.ts, 0, 10))
+
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck12(target=es5).types b/tests/baselines/reference/ES5For-ofTypeCheck12(target=es5).types
new file mode 100644
index 0000000000000..59a63f12ec22d
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck12(target=es5).types
@@ -0,0 +1,9 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck12.ts] ////
+
+=== ES5For-ofTypeCheck12.ts ===
+for (const v of 0) { }
+>v : any
+> : ^^^
+>0 : 0
+> : ^
+
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck13(target=es2015).js b/tests/baselines/reference/ES5For-ofTypeCheck13(target=es2015).js
new file mode 100644
index 0000000000000..a87f0b48390d4
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck13(target=es2015).js
@@ -0,0 +1,13 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck13.ts] ////
+
+//// [ES5For-ofTypeCheck13.ts]
+const strSet: Set = new Set()
+strSet.add('Hello')
+strSet.add('World')
+for (const str of strSet) { }
+
+//// [ES5For-ofTypeCheck13.js]
+const strSet = new Set();
+strSet.add('Hello');
+strSet.add('World');
+for (const str of strSet) { }
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck13.symbols b/tests/baselines/reference/ES5For-ofTypeCheck13(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck13.symbols
rename to tests/baselines/reference/ES5For-ofTypeCheck13(target=es2015).symbols
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck13(target=es2015).types b/tests/baselines/reference/ES5For-ofTypeCheck13(target=es2015).types
new file mode 100644
index 0000000000000..7a115a43f980e
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck13(target=es2015).types
@@ -0,0 +1,41 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck13.ts] ////
+
+=== ES5For-ofTypeCheck13.ts ===
+const strSet: Set = new Set()
+>strSet : Set
+> : ^^^^^^^^^^^
+>new Set() : Set
+> : ^^^^^^^^^^^
+>Set : SetConstructor
+> : ^^^^^^^^^^^^^^
+
+strSet.add('Hello')
+>strSet.add('Hello') : Set
+> : ^^^^^^^^^^^
+>strSet.add : (value: string) => Set
+> : ^ ^^^^^^^^^^^^^^^^^^^^^^^^
+>strSet : Set
+> : ^^^^^^^^^^^
+>add : (value: string) => Set
+> : ^ ^^^^^^^^^^^^^^^^^^^^^^^^
+>'Hello' : "Hello"
+> : ^^^^^^^
+
+strSet.add('World')
+>strSet.add('World') : Set
+> : ^^^^^^^^^^^
+>strSet.add : (value: string) => Set
+> : ^ ^^^^^^^^^^^^^^^^^^^^^^^^
+>strSet : Set
+> : ^^^^^^^^^^^
+>add : (value: string) => Set
+> : ^ ^^^^^^^^^^^^^^^^^^^^^^^^
+>'World' : "World"
+> : ^^^^^^^
+
+for (const str of strSet) { }
+>str : string
+> : ^^^^^^
+>strSet : Set
+> : ^^^^^^^^^^^
+
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck13.errors.txt b/tests/baselines/reference/ES5For-ofTypeCheck13(target=es5).errors.txt
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck13.errors.txt
rename to tests/baselines/reference/ES5For-ofTypeCheck13(target=es5).errors.txt
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck13.js b/tests/baselines/reference/ES5For-ofTypeCheck13(target=es5).js
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck13.js
rename to tests/baselines/reference/ES5For-ofTypeCheck13(target=es5).js
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck13(target=es5).symbols b/tests/baselines/reference/ES5For-ofTypeCheck13(target=es5).symbols
new file mode 100644
index 0000000000000..4c7557d45d2ab
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck13(target=es5).symbols
@@ -0,0 +1,22 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck13.ts] ////
+
+=== ES5For-ofTypeCheck13.ts ===
+const strSet: Set = new Set()
+>strSet : Symbol(strSet, Decl(ES5For-ofTypeCheck13.ts, 0, 5))
+>Set : Symbol(Set, Decl(lib.es2015.collection.d.ts, --, --), Decl(lib.es2015.collection.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
+>Set : Symbol(Set, Decl(lib.es2015.collection.d.ts, --, --), Decl(lib.es2015.collection.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
+
+strSet.add('Hello')
+>strSet.add : Symbol(Set.add, Decl(lib.es2015.collection.d.ts, --, --))
+>strSet : Symbol(strSet, Decl(ES5For-ofTypeCheck13.ts, 0, 5))
+>add : Symbol(Set.add, Decl(lib.es2015.collection.d.ts, --, --))
+
+strSet.add('World')
+>strSet.add : Symbol(Set.add, Decl(lib.es2015.collection.d.ts, --, --))
+>strSet : Symbol(strSet, Decl(ES5For-ofTypeCheck13.ts, 0, 5))
+>add : Symbol(Set.add, Decl(lib.es2015.collection.d.ts, --, --))
+
+for (const str of strSet) { }
+>str : Symbol(str, Decl(ES5For-ofTypeCheck13.ts, 3, 10))
+>strSet : Symbol(strSet, Decl(ES5For-ofTypeCheck13.ts, 0, 5))
+
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck13.types b/tests/baselines/reference/ES5For-ofTypeCheck13(target=es5).types
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck13.types
rename to tests/baselines/reference/ES5For-ofTypeCheck13(target=es5).types
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck14(target=es2015).js b/tests/baselines/reference/ES5For-ofTypeCheck14(target=es2015).js
new file mode 100644
index 0000000000000..1bfb17228f4fe
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck14(target=es2015).js
@@ -0,0 +1,8 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck14.ts] ////
+
+//// [ES5For-ofTypeCheck14.ts]
+declare var union: string | Set
+for (const e of union) { }
+
+//// [ES5For-ofTypeCheck14.js]
+for (const e of union) { }
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck14.symbols b/tests/baselines/reference/ES5For-ofTypeCheck14(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck14.symbols
rename to tests/baselines/reference/ES5For-ofTypeCheck14(target=es2015).symbols
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck14(target=es2015).types b/tests/baselines/reference/ES5For-ofTypeCheck14(target=es2015).types
new file mode 100644
index 0000000000000..ee9946a831d94
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck14(target=es2015).types
@@ -0,0 +1,13 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck14.ts] ////
+
+=== ES5For-ofTypeCheck14.ts ===
+declare var union: string | Set
+>union : string | Set
+> : ^^^^^^^^^^^^^^^^^^^^
+
+for (const e of union) { }
+>e : string | number
+> : ^^^^^^^^^^^^^^^
+>union : string | Set
+> : ^^^^^^^^^^^^^^^^^^^^
+
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck14.errors.txt b/tests/baselines/reference/ES5For-ofTypeCheck14(target=es5).errors.txt
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck14.errors.txt
rename to tests/baselines/reference/ES5For-ofTypeCheck14(target=es5).errors.txt
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck14.js b/tests/baselines/reference/ES5For-ofTypeCheck14(target=es5).js
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck14.js
rename to tests/baselines/reference/ES5For-ofTypeCheck14(target=es5).js
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck14(target=es5).symbols b/tests/baselines/reference/ES5For-ofTypeCheck14(target=es5).symbols
new file mode 100644
index 0000000000000..d964cb61ed992
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck14(target=es5).symbols
@@ -0,0 +1,11 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck14.ts] ////
+
+=== ES5For-ofTypeCheck14.ts ===
+declare var union: string | Set
+>union : Symbol(union, Decl(ES5For-ofTypeCheck14.ts, 0, 11))
+>Set : Symbol(Set, Decl(lib.es2015.collection.d.ts, --, --), Decl(lib.es2015.collection.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
+
+for (const e of union) { }
+>e : Symbol(e, Decl(ES5For-ofTypeCheck14.ts, 1, 10))
+>union : Symbol(union, Decl(ES5For-ofTypeCheck14.ts, 0, 11))
+
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck14.types b/tests/baselines/reference/ES5For-ofTypeCheck14(target=es5).types
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck14.types
rename to tests/baselines/reference/ES5For-ofTypeCheck14(target=es5).types
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck2(target=es2015).js b/tests/baselines/reference/ES5For-ofTypeCheck2(target=es2015).js
new file mode 100644
index 0000000000000..64e31173c7eb0
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck2(target=es2015).js
@@ -0,0 +1,7 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck2.ts] ////
+
+//// [ES5For-ofTypeCheck2.ts]
+for (var v of [true]) { }
+
+//// [ES5For-ofTypeCheck2.js]
+for (var v of [true]) { }
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck2.symbols b/tests/baselines/reference/ES5For-ofTypeCheck2(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck2.symbols
rename to tests/baselines/reference/ES5For-ofTypeCheck2(target=es2015).symbols
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck2.types b/tests/baselines/reference/ES5For-ofTypeCheck2(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck2.types
rename to tests/baselines/reference/ES5For-ofTypeCheck2(target=es2015).types
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck2.js b/tests/baselines/reference/ES5For-ofTypeCheck2(target=es5).js
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck2.js
rename to tests/baselines/reference/ES5For-ofTypeCheck2(target=es5).js
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck2(target=es5).symbols b/tests/baselines/reference/ES5For-ofTypeCheck2(target=es5).symbols
new file mode 100644
index 0000000000000..ba1baa606b955
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck2(target=es5).symbols
@@ -0,0 +1,6 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck2.ts] ////
+
+=== ES5For-ofTypeCheck2.ts ===
+for (var v of [true]) { }
+>v : Symbol(v, Decl(ES5For-ofTypeCheck2.ts, 0, 8))
+
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck2(target=es5).types b/tests/baselines/reference/ES5For-ofTypeCheck2(target=es5).types
new file mode 100644
index 0000000000000..9de441f7808c3
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck2(target=es5).types
@@ -0,0 +1,11 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck2.ts] ////
+
+=== ES5For-ofTypeCheck2.ts ===
+for (var v of [true]) { }
+>v : boolean
+> : ^^^^^^^
+>[true] : boolean[]
+> : ^^^^^^^^^
+>true : true
+> : ^^^^
+
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck3(target=es2015).js b/tests/baselines/reference/ES5For-ofTypeCheck3(target=es2015).js
new file mode 100644
index 0000000000000..9d5ed68694b1a
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck3(target=es2015).js
@@ -0,0 +1,9 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck3.ts] ////
+
+//// [ES5For-ofTypeCheck3.ts]
+var tuple: [string, number] = ["", 0];
+for (var v of tuple) { }
+
+//// [ES5For-ofTypeCheck3.js]
+var tuple = ["", 0];
+for (var v of tuple) { }
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck3.symbols b/tests/baselines/reference/ES5For-ofTypeCheck3(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck3.symbols
rename to tests/baselines/reference/ES5For-ofTypeCheck3(target=es2015).symbols
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck3.types b/tests/baselines/reference/ES5For-ofTypeCheck3(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck3.types
rename to tests/baselines/reference/ES5For-ofTypeCheck3(target=es2015).types
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck3.js b/tests/baselines/reference/ES5For-ofTypeCheck3(target=es5).js
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck3.js
rename to tests/baselines/reference/ES5For-ofTypeCheck3(target=es5).js
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck3(target=es5).symbols b/tests/baselines/reference/ES5For-ofTypeCheck3(target=es5).symbols
new file mode 100644
index 0000000000000..269866024e3e4
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck3(target=es5).symbols
@@ -0,0 +1,10 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck3.ts] ////
+
+=== ES5For-ofTypeCheck3.ts ===
+var tuple: [string, number] = ["", 0];
+>tuple : Symbol(tuple, Decl(ES5For-ofTypeCheck3.ts, 0, 3))
+
+for (var v of tuple) { }
+>v : Symbol(v, Decl(ES5For-ofTypeCheck3.ts, 1, 8))
+>tuple : Symbol(tuple, Decl(ES5For-ofTypeCheck3.ts, 0, 3))
+
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck3(target=es5).types b/tests/baselines/reference/ES5For-ofTypeCheck3(target=es5).types
new file mode 100644
index 0000000000000..be27f742e17de
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck3(target=es5).types
@@ -0,0 +1,19 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck3.ts] ////
+
+=== ES5For-ofTypeCheck3.ts ===
+var tuple: [string, number] = ["", 0];
+>tuple : [string, number]
+> : ^^^^^^^^^^^^^^^^
+>["", 0] : [string, number]
+> : ^^^^^^^^^^^^^^^^
+>"" : ""
+> : ^^
+>0 : 0
+> : ^
+
+for (var v of tuple) { }
+>v : string | number
+> : ^^^^^^^^^^^^^^^
+>tuple : [string, number]
+> : ^^^^^^^^^^^^^^^^
+
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck4(target=es2015).js b/tests/baselines/reference/ES5For-ofTypeCheck4(target=es2015).js
new file mode 100644
index 0000000000000..0551df0328a21
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck4(target=es2015).js
@@ -0,0 +1,9 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck4.ts] ////
+
+//// [ES5For-ofTypeCheck4.ts]
+var union: string | string[];
+for (const v of union) { }
+
+//// [ES5For-ofTypeCheck4.js]
+var union;
+for (const v of union) { }
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck4.symbols b/tests/baselines/reference/ES5For-ofTypeCheck4(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck4.symbols
rename to tests/baselines/reference/ES5For-ofTypeCheck4(target=es2015).symbols
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck4.types b/tests/baselines/reference/ES5For-ofTypeCheck4(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck4.types
rename to tests/baselines/reference/ES5For-ofTypeCheck4(target=es2015).types
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck4.js b/tests/baselines/reference/ES5For-ofTypeCheck4(target=es5).js
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck4.js
rename to tests/baselines/reference/ES5For-ofTypeCheck4(target=es5).js
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck4(target=es5).symbols b/tests/baselines/reference/ES5For-ofTypeCheck4(target=es5).symbols
new file mode 100644
index 0000000000000..f71743bec5408
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck4(target=es5).symbols
@@ -0,0 +1,10 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck4.ts] ////
+
+=== ES5For-ofTypeCheck4.ts ===
+var union: string | string[];
+>union : Symbol(union, Decl(ES5For-ofTypeCheck4.ts, 0, 3))
+
+for (const v of union) { }
+>v : Symbol(v, Decl(ES5For-ofTypeCheck4.ts, 1, 10))
+>union : Symbol(union, Decl(ES5For-ofTypeCheck4.ts, 0, 3))
+
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck4(target=es5).types b/tests/baselines/reference/ES5For-ofTypeCheck4(target=es5).types
new file mode 100644
index 0000000000000..55620f0e041cd
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck4(target=es5).types
@@ -0,0 +1,13 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck4.ts] ////
+
+=== ES5For-ofTypeCheck4.ts ===
+var union: string | string[];
+>union : string | string[]
+> : ^^^^^^^^^^^^^^^^^
+
+for (const v of union) { }
+>v : string
+> : ^^^^^^
+>union : string | string[]
+> : ^^^^^^^^^^^^^^^^^
+
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck5(target=es2015).js b/tests/baselines/reference/ES5For-ofTypeCheck5(target=es2015).js
new file mode 100644
index 0000000000000..8b99c7eaffef1
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck5(target=es2015).js
@@ -0,0 +1,9 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck5.ts] ////
+
+//// [ES5For-ofTypeCheck5.ts]
+var union: string | number[];
+for (var v of union) { }
+
+//// [ES5For-ofTypeCheck5.js]
+var union;
+for (var v of union) { }
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck5.symbols b/tests/baselines/reference/ES5For-ofTypeCheck5(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck5.symbols
rename to tests/baselines/reference/ES5For-ofTypeCheck5(target=es2015).symbols
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck5.types b/tests/baselines/reference/ES5For-ofTypeCheck5(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck5.types
rename to tests/baselines/reference/ES5For-ofTypeCheck5(target=es2015).types
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck5.js b/tests/baselines/reference/ES5For-ofTypeCheck5(target=es5).js
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck5.js
rename to tests/baselines/reference/ES5For-ofTypeCheck5(target=es5).js
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck5(target=es5).symbols b/tests/baselines/reference/ES5For-ofTypeCheck5(target=es5).symbols
new file mode 100644
index 0000000000000..f2466f09cb132
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck5(target=es5).symbols
@@ -0,0 +1,10 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck5.ts] ////
+
+=== ES5For-ofTypeCheck5.ts ===
+var union: string | number[];
+>union : Symbol(union, Decl(ES5For-ofTypeCheck5.ts, 0, 3))
+
+for (var v of union) { }
+>v : Symbol(v, Decl(ES5For-ofTypeCheck5.ts, 1, 8))
+>union : Symbol(union, Decl(ES5For-ofTypeCheck5.ts, 0, 3))
+
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck5(target=es5).types b/tests/baselines/reference/ES5For-ofTypeCheck5(target=es5).types
new file mode 100644
index 0000000000000..ca816a6683f85
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck5(target=es5).types
@@ -0,0 +1,13 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck5.ts] ////
+
+=== ES5For-ofTypeCheck5.ts ===
+var union: string | number[];
+>union : string | number[]
+> : ^^^^^^^^^^^^^^^^^
+
+for (var v of union) { }
+>v : string | number
+> : ^^^^^^^^^^^^^^^
+>union : string | number[]
+> : ^^^^^^^^^^^^^^^^^
+
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck6(target=es2015).js b/tests/baselines/reference/ES5For-ofTypeCheck6(target=es2015).js
new file mode 100644
index 0000000000000..508f9d7e1c5b4
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck6(target=es2015).js
@@ -0,0 +1,9 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck6.ts] ////
+
+//// [ES5For-ofTypeCheck6.ts]
+var union: string[] | number[];
+for (var v of union) { }
+
+//// [ES5For-ofTypeCheck6.js]
+var union;
+for (var v of union) { }
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck6.symbols b/tests/baselines/reference/ES5For-ofTypeCheck6(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck6.symbols
rename to tests/baselines/reference/ES5For-ofTypeCheck6(target=es2015).symbols
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck6.types b/tests/baselines/reference/ES5For-ofTypeCheck6(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck6.types
rename to tests/baselines/reference/ES5For-ofTypeCheck6(target=es2015).types
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck6.js b/tests/baselines/reference/ES5For-ofTypeCheck6(target=es5).js
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck6.js
rename to tests/baselines/reference/ES5For-ofTypeCheck6(target=es5).js
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck6(target=es5).symbols b/tests/baselines/reference/ES5For-ofTypeCheck6(target=es5).symbols
new file mode 100644
index 0000000000000..c69262d78f137
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck6(target=es5).symbols
@@ -0,0 +1,10 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck6.ts] ////
+
+=== ES5For-ofTypeCheck6.ts ===
+var union: string[] | number[];
+>union : Symbol(union, Decl(ES5For-ofTypeCheck6.ts, 0, 3))
+
+for (var v of union) { }
+>v : Symbol(v, Decl(ES5For-ofTypeCheck6.ts, 1, 8))
+>union : Symbol(union, Decl(ES5For-ofTypeCheck6.ts, 0, 3))
+
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck6(target=es5).types b/tests/baselines/reference/ES5For-ofTypeCheck6(target=es5).types
new file mode 100644
index 0000000000000..94ee13411ddbe
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck6(target=es5).types
@@ -0,0 +1,13 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck6.ts] ////
+
+=== ES5For-ofTypeCheck6.ts ===
+var union: string[] | number[];
+>union : string[] | number[]
+> : ^^^^^^^^^^^^^^^^^^^
+
+for (var v of union) { }
+>v : string | number
+> : ^^^^^^^^^^^^^^^
+>union : string[] | number[]
+> : ^^^^^^^^^^^^^^^^^^^
+
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck7(target=es2015).errors.txt b/tests/baselines/reference/ES5For-ofTypeCheck7(target=es2015).errors.txt
new file mode 100644
index 0000000000000..a421c486b33e7
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck7(target=es2015).errors.txt
@@ -0,0 +1,8 @@
+ES5For-ofTypeCheck7.ts(2,15): error TS2488: Type 'string | number' must have a '[Symbol.iterator]()' method that returns an iterator.
+
+
+==== ES5For-ofTypeCheck7.ts (1 errors) ====
+ declare var union: string | number;
+ for (var v of union) { }
+ ~~~~~
+!!! error TS2488: Type 'string | number' must have a '[Symbol.iterator]()' method that returns an iterator.
\ No newline at end of file
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck7(target=es2015).js b/tests/baselines/reference/ES5For-ofTypeCheck7(target=es2015).js
new file mode 100644
index 0000000000000..61ba335fa56d1
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck7(target=es2015).js
@@ -0,0 +1,8 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck7.ts] ////
+
+//// [ES5For-ofTypeCheck7.ts]
+declare var union: string | number;
+for (var v of union) { }
+
+//// [ES5For-ofTypeCheck7.js]
+for (var v of union) { }
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck7.symbols b/tests/baselines/reference/ES5For-ofTypeCheck7(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck7.symbols
rename to tests/baselines/reference/ES5For-ofTypeCheck7(target=es2015).symbols
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck7(target=es2015).types b/tests/baselines/reference/ES5For-ofTypeCheck7(target=es2015).types
new file mode 100644
index 0000000000000..d8d8eadf541e6
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck7(target=es2015).types
@@ -0,0 +1,13 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck7.ts] ////
+
+=== ES5For-ofTypeCheck7.ts ===
+declare var union: string | number;
+>union : string | number
+> : ^^^^^^^^^^^^^^^
+
+for (var v of union) { }
+>v : any
+> : ^^^
+>union : string | number
+> : ^^^^^^^^^^^^^^^
+
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck7.errors.txt b/tests/baselines/reference/ES5For-ofTypeCheck7(target=es5).errors.txt
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck7.errors.txt
rename to tests/baselines/reference/ES5For-ofTypeCheck7(target=es5).errors.txt
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck7.js b/tests/baselines/reference/ES5For-ofTypeCheck7(target=es5).js
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck7.js
rename to tests/baselines/reference/ES5For-ofTypeCheck7(target=es5).js
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck7(target=es5).symbols b/tests/baselines/reference/ES5For-ofTypeCheck7(target=es5).symbols
new file mode 100644
index 0000000000000..68dbdf6f50db5
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck7(target=es5).symbols
@@ -0,0 +1,10 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck7.ts] ////
+
+=== ES5For-ofTypeCheck7.ts ===
+declare var union: string | number;
+>union : Symbol(union, Decl(ES5For-ofTypeCheck7.ts, 0, 11))
+
+for (var v of union) { }
+>v : Symbol(v, Decl(ES5For-ofTypeCheck7.ts, 1, 8))
+>union : Symbol(union, Decl(ES5For-ofTypeCheck7.ts, 0, 11))
+
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck7.types b/tests/baselines/reference/ES5For-ofTypeCheck7(target=es5).types
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck7.types
rename to tests/baselines/reference/ES5For-ofTypeCheck7(target=es5).types
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck8.errors.txt b/tests/baselines/reference/ES5For-ofTypeCheck8(target=es2015).errors.txt
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck8.errors.txt
rename to tests/baselines/reference/ES5For-ofTypeCheck8(target=es2015).errors.txt
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck8(target=es2015).js b/tests/baselines/reference/ES5For-ofTypeCheck8(target=es2015).js
new file mode 100644
index 0000000000000..9650d247a14e4
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck8(target=es2015).js
@@ -0,0 +1,10 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck8.ts] ////
+
+//// [ES5For-ofTypeCheck8.ts]
+declare var union: string | string[]| number[]| symbol[];
+var v: symbol;
+for (v of union) { }
+
+//// [ES5For-ofTypeCheck8.js]
+var v;
+for (v of union) { }
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck8.symbols b/tests/baselines/reference/ES5For-ofTypeCheck8(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck8.symbols
rename to tests/baselines/reference/ES5For-ofTypeCheck8(target=es2015).symbols
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck8.types b/tests/baselines/reference/ES5For-ofTypeCheck8(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck8.types
rename to tests/baselines/reference/ES5For-ofTypeCheck8(target=es2015).types
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck8(target=es5).errors.txt b/tests/baselines/reference/ES5For-ofTypeCheck8(target=es5).errors.txt
new file mode 100644
index 0000000000000..3f82df8f45f66
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck8(target=es5).errors.txt
@@ -0,0 +1,11 @@
+ES5For-ofTypeCheck8.ts(3,6): error TS2322: Type 'string | number | symbol' is not assignable to type 'symbol'.
+ Type 'string' is not assignable to type 'symbol'.
+
+
+==== ES5For-ofTypeCheck8.ts (1 errors) ====
+ declare var union: string | string[]| number[]| symbol[];
+ var v: symbol;
+ for (v of union) { }
+ ~
+!!! error TS2322: Type 'string | number | symbol' is not assignable to type 'symbol'.
+!!! error TS2322: Type 'string' is not assignable to type 'symbol'.
\ No newline at end of file
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck8.js b/tests/baselines/reference/ES5For-ofTypeCheck8(target=es5).js
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck8.js
rename to tests/baselines/reference/ES5For-ofTypeCheck8(target=es5).js
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck8(target=es5).symbols b/tests/baselines/reference/ES5For-ofTypeCheck8(target=es5).symbols
new file mode 100644
index 0000000000000..faf229923b679
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck8(target=es5).symbols
@@ -0,0 +1,13 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck8.ts] ////
+
+=== ES5For-ofTypeCheck8.ts ===
+declare var union: string | string[]| number[]| symbol[];
+>union : Symbol(union, Decl(ES5For-ofTypeCheck8.ts, 0, 11))
+
+var v: symbol;
+>v : Symbol(v, Decl(ES5For-ofTypeCheck8.ts, 1, 3))
+
+for (v of union) { }
+>v : Symbol(v, Decl(ES5For-ofTypeCheck8.ts, 1, 3))
+>union : Symbol(union, Decl(ES5For-ofTypeCheck8.ts, 0, 11))
+
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck8(target=es5).types b/tests/baselines/reference/ES5For-ofTypeCheck8(target=es5).types
new file mode 100644
index 0000000000000..4616a6fe6bae9
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck8(target=es5).types
@@ -0,0 +1,17 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck8.ts] ////
+
+=== ES5For-ofTypeCheck8.ts ===
+declare var union: string | string[]| number[]| symbol[];
+>union : string | string[] | number[] | symbol[]
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+var v: symbol;
+>v : symbol
+> : ^^^^^^
+
+for (v of union) { }
+>v : symbol
+> : ^^^^^^
+>union : string | string[] | number[] | symbol[]
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck9(target=es2015).errors.txt b/tests/baselines/reference/ES5For-ofTypeCheck9(target=es2015).errors.txt
new file mode 100644
index 0000000000000..57f902cf30689
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck9(target=es2015).errors.txt
@@ -0,0 +1,8 @@
+ES5For-ofTypeCheck9.ts(2,15): error TS2488: Type 'string | number | symbol | string[]' must have a '[Symbol.iterator]()' method that returns an iterator.
+
+
+==== ES5For-ofTypeCheck9.ts (1 errors) ====
+ declare var union: string | string[] | number | symbol;
+ for (let v of union) { }
+ ~~~~~
+!!! error TS2488: Type 'string | number | symbol | string[]' must have a '[Symbol.iterator]()' method that returns an iterator.
\ No newline at end of file
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck9(target=es2015).js b/tests/baselines/reference/ES5For-ofTypeCheck9(target=es2015).js
new file mode 100644
index 0000000000000..2b614ef7a75be
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck9(target=es2015).js
@@ -0,0 +1,8 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck9.ts] ////
+
+//// [ES5For-ofTypeCheck9.ts]
+declare var union: string | string[] | number | symbol;
+for (let v of union) { }
+
+//// [ES5For-ofTypeCheck9.js]
+for (let v of union) { }
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck9.symbols b/tests/baselines/reference/ES5For-ofTypeCheck9(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck9.symbols
rename to tests/baselines/reference/ES5For-ofTypeCheck9(target=es2015).symbols
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck9(target=es2015).types b/tests/baselines/reference/ES5For-ofTypeCheck9(target=es2015).types
new file mode 100644
index 0000000000000..df9ceb0d13846
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck9(target=es2015).types
@@ -0,0 +1,13 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck9.ts] ////
+
+=== ES5For-ofTypeCheck9.ts ===
+declare var union: string | string[] | number | symbol;
+>union : string | number | symbol | string[]
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+for (let v of union) { }
+>v : any
+> : ^^^
+>union : string | number | symbol | string[]
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck9.errors.txt b/tests/baselines/reference/ES5For-ofTypeCheck9(target=es5).errors.txt
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck9.errors.txt
rename to tests/baselines/reference/ES5For-ofTypeCheck9(target=es5).errors.txt
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck9.js b/tests/baselines/reference/ES5For-ofTypeCheck9(target=es5).js
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck9.js
rename to tests/baselines/reference/ES5For-ofTypeCheck9(target=es5).js
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck9(target=es5).symbols b/tests/baselines/reference/ES5For-ofTypeCheck9(target=es5).symbols
new file mode 100644
index 0000000000000..8bcf34bf7682c
--- /dev/null
+++ b/tests/baselines/reference/ES5For-ofTypeCheck9(target=es5).symbols
@@ -0,0 +1,10 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5For-ofTypeCheck9.ts] ////
+
+=== ES5For-ofTypeCheck9.ts ===
+declare var union: string | string[] | number | symbol;
+>union : Symbol(union, Decl(ES5For-ofTypeCheck9.ts, 0, 11))
+
+for (let v of union) { }
+>v : Symbol(v, Decl(ES5For-ofTypeCheck9.ts, 1, 8))
+>union : Symbol(union, Decl(ES5For-ofTypeCheck9.ts, 0, 11))
+
diff --git a/tests/baselines/reference/ES5For-ofTypeCheck9.types b/tests/baselines/reference/ES5For-ofTypeCheck9(target=es5).types
similarity index 100%
rename from tests/baselines/reference/ES5For-ofTypeCheck9.types
rename to tests/baselines/reference/ES5For-ofTypeCheck9(target=es5).types
diff --git a/tests/baselines/reference/ES5SymbolProperty1(target=es2015).js b/tests/baselines/reference/ES5SymbolProperty1(target=es2015).js
new file mode 100644
index 0000000000000..ea2f9fc33d176
--- /dev/null
+++ b/tests/baselines/reference/ES5SymbolProperty1(target=es2015).js
@@ -0,0 +1,20 @@
+//// [tests/cases/conformance/Symbols/ES5SymbolProperty1.ts] ////
+
+//// [ES5SymbolProperty1.ts]
+interface SymbolConstructor {
+ foo: string;
+}
+var Symbol: SymbolConstructor;
+
+var obj = {
+ [Symbol.foo]: 0
+}
+
+obj[Symbol.foo];
+
+//// [ES5SymbolProperty1.js]
+var Symbol;
+var obj = {
+ [Symbol.foo]: 0
+};
+obj[Symbol.foo];
diff --git a/tests/baselines/reference/ES5SymbolProperty1.symbols b/tests/baselines/reference/ES5SymbolProperty1(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/ES5SymbolProperty1.symbols
rename to tests/baselines/reference/ES5SymbolProperty1(target=es2015).symbols
diff --git a/tests/baselines/reference/ES5SymbolProperty1.types b/tests/baselines/reference/ES5SymbolProperty1(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/ES5SymbolProperty1.types
rename to tests/baselines/reference/ES5SymbolProperty1(target=es2015).types
diff --git a/tests/baselines/reference/ES5SymbolProperty1.js b/tests/baselines/reference/ES5SymbolProperty1(target=es5).js
similarity index 100%
rename from tests/baselines/reference/ES5SymbolProperty1.js
rename to tests/baselines/reference/ES5SymbolProperty1(target=es5).js
diff --git a/tests/baselines/reference/ES5SymbolProperty1(target=es5).symbols b/tests/baselines/reference/ES5SymbolProperty1(target=es5).symbols
new file mode 100644
index 0000000000000..af9cdfc362fa7
--- /dev/null
+++ b/tests/baselines/reference/ES5SymbolProperty1(target=es5).symbols
@@ -0,0 +1,29 @@
+//// [tests/cases/conformance/Symbols/ES5SymbolProperty1.ts] ////
+
+=== ES5SymbolProperty1.ts ===
+interface SymbolConstructor {
+>SymbolConstructor : Symbol(SymbolConstructor, Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(lib.es2018.asynciterable.d.ts, --, --), Decl(ES5SymbolProperty1.ts, 0, 0))
+
+ foo: string;
+>foo : Symbol(SymbolConstructor.foo, Decl(ES5SymbolProperty1.ts, 0, 29))
+}
+var Symbol: SymbolConstructor;
+>Symbol : Symbol(Symbol, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.symbol.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(ES5SymbolProperty1.ts, 3, 3))
+>SymbolConstructor : Symbol(SymbolConstructor, Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(lib.es2018.asynciterable.d.ts, --, --), Decl(ES5SymbolProperty1.ts, 0, 0))
+
+var obj = {
+>obj : Symbol(obj, Decl(ES5SymbolProperty1.ts, 5, 3))
+
+ [Symbol.foo]: 0
+>[Symbol.foo] : Symbol([Symbol.foo], Decl(ES5SymbolProperty1.ts, 5, 11))
+>Symbol.foo : Symbol(SymbolConstructor.foo, Decl(ES5SymbolProperty1.ts, 0, 29))
+>Symbol : Symbol(Symbol, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.symbol.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(ES5SymbolProperty1.ts, 3, 3))
+>foo : Symbol(SymbolConstructor.foo, Decl(ES5SymbolProperty1.ts, 0, 29))
+}
+
+obj[Symbol.foo];
+>obj : Symbol(obj, Decl(ES5SymbolProperty1.ts, 5, 3))
+>Symbol.foo : Symbol(SymbolConstructor.foo, Decl(ES5SymbolProperty1.ts, 0, 29))
+>Symbol : Symbol(Symbol, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.symbol.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(ES5SymbolProperty1.ts, 3, 3))
+>foo : Symbol(SymbolConstructor.foo, Decl(ES5SymbolProperty1.ts, 0, 29))
+
diff --git a/tests/baselines/reference/ES5SymbolProperty1(target=es5).types b/tests/baselines/reference/ES5SymbolProperty1(target=es5).types
new file mode 100644
index 0000000000000..6be7f701e4a12
--- /dev/null
+++ b/tests/baselines/reference/ES5SymbolProperty1(target=es5).types
@@ -0,0 +1,43 @@
+//// [tests/cases/conformance/Symbols/ES5SymbolProperty1.ts] ////
+
+=== ES5SymbolProperty1.ts ===
+interface SymbolConstructor {
+ foo: string;
+>foo : string
+> : ^^^^^^
+}
+var Symbol: SymbolConstructor;
+>Symbol : SymbolConstructor
+> : ^^^^^^^^^^^^^^^^^
+
+var obj = {
+>obj : { [Symbol.foo]: number; }
+> : ^^ ^^^^^^ ^^
+>{ [Symbol.foo]: 0} : { [Symbol.foo]: number; }
+> : ^^ ^^^^^^ ^^
+
+ [Symbol.foo]: 0
+>[Symbol.foo] : number
+> : ^^^^^^
+>Symbol.foo : string
+> : ^^^^^^
+>Symbol : SymbolConstructor
+> : ^^^^^^^^^^^^^^^^^
+>foo : string
+> : ^^^^^^
+>0 : 0
+> : ^
+}
+
+obj[Symbol.foo];
+>obj[Symbol.foo] : number
+> : ^^^^^^
+>obj : { [Symbol.foo]: number; }
+> : ^^ ^^^^^^ ^^
+>Symbol.foo : string
+> : ^^^^^^
+>Symbol : SymbolConstructor
+> : ^^^^^^^^^^^^^^^^^
+>foo : string
+> : ^^^^^^
+
diff --git a/tests/baselines/reference/ES5SymbolProperty2(target=es2015).js b/tests/baselines/reference/ES5SymbolProperty2(target=es2015).js
new file mode 100644
index 0000000000000..97b6ce5bdbe62
--- /dev/null
+++ b/tests/baselines/reference/ES5SymbolProperty2(target=es2015).js
@@ -0,0 +1,25 @@
+//// [tests/cases/conformance/Symbols/ES5SymbolProperty2.ts] ////
+
+//// [ES5SymbolProperty2.ts]
+namespace M {
+ var Symbol: any;
+
+ export class C {
+ [Symbol.iterator]() { }
+ }
+ (new C)[Symbol.iterator];
+}
+
+(new M.C)[Symbol.iterator];
+
+//// [ES5SymbolProperty2.js]
+var M;
+(function (M) {
+ var Symbol;
+ class C {
+ [Symbol.iterator]() { }
+ }
+ M.C = C;
+ (new C)[Symbol.iterator];
+})(M || (M = {}));
+(new M.C)[Symbol.iterator];
diff --git a/tests/baselines/reference/ES5SymbolProperty2.symbols b/tests/baselines/reference/ES5SymbolProperty2(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/ES5SymbolProperty2.symbols
rename to tests/baselines/reference/ES5SymbolProperty2(target=es2015).symbols
diff --git a/tests/baselines/reference/ES5SymbolProperty2.types b/tests/baselines/reference/ES5SymbolProperty2(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/ES5SymbolProperty2.types
rename to tests/baselines/reference/ES5SymbolProperty2(target=es2015).types
diff --git a/tests/baselines/reference/ES5SymbolProperty2.js b/tests/baselines/reference/ES5SymbolProperty2(target=es5).js
similarity index 100%
rename from tests/baselines/reference/ES5SymbolProperty2.js
rename to tests/baselines/reference/ES5SymbolProperty2(target=es5).js
diff --git a/tests/baselines/reference/ES5SymbolProperty2(target=es5).symbols b/tests/baselines/reference/ES5SymbolProperty2(target=es5).symbols
new file mode 100644
index 0000000000000..e7a2ab4d7cb5e
--- /dev/null
+++ b/tests/baselines/reference/ES5SymbolProperty2(target=es5).symbols
@@ -0,0 +1,29 @@
+//// [tests/cases/conformance/Symbols/ES5SymbolProperty2.ts] ////
+
+=== ES5SymbolProperty2.ts ===
+namespace M {
+>M : Symbol(M, Decl(ES5SymbolProperty2.ts, 0, 0))
+
+ var Symbol: any;
+>Symbol : Symbol(Symbol, Decl(ES5SymbolProperty2.ts, 1, 7))
+
+ export class C {
+>C : Symbol(C, Decl(ES5SymbolProperty2.ts, 1, 20))
+
+ [Symbol.iterator]() { }
+>[Symbol.iterator] : Symbol(C[Symbol.iterator], Decl(ES5SymbolProperty2.ts, 3, 20))
+>Symbol : Symbol(Symbol, Decl(ES5SymbolProperty2.ts, 1, 7))
+ }
+ (new C)[Symbol.iterator];
+>C : Symbol(C, Decl(ES5SymbolProperty2.ts, 1, 20))
+>Symbol : Symbol(Symbol, Decl(ES5SymbolProperty2.ts, 1, 7))
+}
+
+(new M.C)[Symbol.iterator];
+>M.C : Symbol(M.C, Decl(ES5SymbolProperty2.ts, 1, 20))
+>M : Symbol(M, Decl(ES5SymbolProperty2.ts, 0, 0))
+>C : Symbol(M.C, Decl(ES5SymbolProperty2.ts, 1, 20))
+>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.es2015.iterable.d.ts, --, --))
+>Symbol : Symbol(Symbol, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.symbol.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
+>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.es2015.iterable.d.ts, --, --))
+
diff --git a/tests/baselines/reference/ES5SymbolProperty2(target=es5).types b/tests/baselines/reference/ES5SymbolProperty2(target=es5).types
new file mode 100644
index 0000000000000..0fd0ed64949a9
--- /dev/null
+++ b/tests/baselines/reference/ES5SymbolProperty2(target=es5).types
@@ -0,0 +1,58 @@
+//// [tests/cases/conformance/Symbols/ES5SymbolProperty2.ts] ////
+
+=== ES5SymbolProperty2.ts ===
+namespace M {
+>M : typeof M
+> : ^^^^^^^^
+
+ var Symbol: any;
+>Symbol : any
+
+ export class C {
+>C : C
+> : ^
+
+ [Symbol.iterator]() { }
+>[Symbol.iterator] : () => void
+> : ^^^^^^^^^^
+>Symbol.iterator : any
+>Symbol : any
+> : ^^^
+>iterator : any
+> : ^^^
+ }
+ (new C)[Symbol.iterator];
+>(new C)[Symbol.iterator] : () => void
+> : ^^^^^^^^^^
+>(new C) : C
+> : ^
+>new C : C
+> : ^
+>C : typeof C
+> : ^^^^^^^^
+>Symbol.iterator : any
+>Symbol : any
+> : ^^^
+>iterator : any
+> : ^^^
+}
+
+(new M.C)[Symbol.iterator];
+>(new M.C)[Symbol.iterator] : error
+>(new M.C) : M.C
+> : ^^^
+>new M.C : M.C
+> : ^^^
+>M.C : typeof M.C
+> : ^^^^^^^^^^
+>M : typeof M
+> : ^^^^^^^^
+>C : typeof M.C
+> : ^^^^^^^^^^
+>Symbol.iterator : unique symbol
+> : ^^^^^^^^^^^^^
+>Symbol : SymbolConstructor
+> : ^^^^^^^^^^^^^^^^^
+>iterator : unique symbol
+> : ^^^^^^^^^^^^^
+
diff --git a/tests/baselines/reference/ES5SymbolProperty3.errors.txt b/tests/baselines/reference/ES5SymbolProperty3(target=es2015).errors.txt
similarity index 100%
rename from tests/baselines/reference/ES5SymbolProperty3.errors.txt
rename to tests/baselines/reference/ES5SymbolProperty3(target=es2015).errors.txt
diff --git a/tests/baselines/reference/ES5SymbolProperty3(target=es2015).js b/tests/baselines/reference/ES5SymbolProperty3(target=es2015).js
new file mode 100644
index 0000000000000..f30919700ea48
--- /dev/null
+++ b/tests/baselines/reference/ES5SymbolProperty3(target=es2015).js
@@ -0,0 +1,17 @@
+//// [tests/cases/conformance/Symbols/ES5SymbolProperty3.ts] ////
+
+//// [ES5SymbolProperty3.ts]
+var Symbol: any;
+
+class C {
+ [Symbol.iterator]() { }
+}
+
+(new C)[Symbol.iterator]
+
+//// [ES5SymbolProperty3.js]
+var Symbol;
+class C {
+ [Symbol.iterator]() { }
+}
+(new C)[Symbol.iterator];
diff --git a/tests/baselines/reference/ES5SymbolProperty3.symbols b/tests/baselines/reference/ES5SymbolProperty3(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/ES5SymbolProperty3.symbols
rename to tests/baselines/reference/ES5SymbolProperty3(target=es2015).symbols
diff --git a/tests/baselines/reference/ES5SymbolProperty3.types b/tests/baselines/reference/ES5SymbolProperty3(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/ES5SymbolProperty3.types
rename to tests/baselines/reference/ES5SymbolProperty3(target=es2015).types
diff --git a/tests/baselines/reference/ES5SymbolProperty3(target=es5).errors.txt b/tests/baselines/reference/ES5SymbolProperty3(target=es5).errors.txt
new file mode 100644
index 0000000000000..09bb9fdb41853
--- /dev/null
+++ b/tests/baselines/reference/ES5SymbolProperty3(target=es5).errors.txt
@@ -0,0 +1,14 @@
+ES5SymbolProperty3.ts(1,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'Symbol' must be of type 'SymbolConstructor', but here has type 'any'.
+
+
+==== ES5SymbolProperty3.ts (1 errors) ====
+ var Symbol: any;
+ ~~~~~~
+!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'Symbol' must be of type 'SymbolConstructor', but here has type 'any'.
+!!! related TS6203 lib.es2015.symbol.d.ts:--:--: 'Symbol' was also declared here.
+
+ class C {
+ [Symbol.iterator]() { }
+ }
+
+ (new C)[Symbol.iterator]
\ No newline at end of file
diff --git a/tests/baselines/reference/ES5SymbolProperty3.js b/tests/baselines/reference/ES5SymbolProperty3(target=es5).js
similarity index 100%
rename from tests/baselines/reference/ES5SymbolProperty3.js
rename to tests/baselines/reference/ES5SymbolProperty3(target=es5).js
diff --git a/tests/baselines/reference/ES5SymbolProperty3(target=es5).symbols b/tests/baselines/reference/ES5SymbolProperty3(target=es5).symbols
new file mode 100644
index 0000000000000..6bd8dab23811c
--- /dev/null
+++ b/tests/baselines/reference/ES5SymbolProperty3(target=es5).symbols
@@ -0,0 +1,22 @@
+//// [tests/cases/conformance/Symbols/ES5SymbolProperty3.ts] ////
+
+=== ES5SymbolProperty3.ts ===
+var Symbol: any;
+>Symbol : Symbol(Symbol, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.symbol.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(ES5SymbolProperty3.ts, 0, 3))
+
+class C {
+>C : Symbol(C, Decl(ES5SymbolProperty3.ts, 0, 16))
+
+ [Symbol.iterator]() { }
+>[Symbol.iterator] : Symbol(C[Symbol.iterator], Decl(ES5SymbolProperty3.ts, 2, 9))
+>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.es2015.iterable.d.ts, --, --))
+>Symbol : Symbol(Symbol, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.symbol.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(ES5SymbolProperty3.ts, 0, 3))
+>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.es2015.iterable.d.ts, --, --))
+}
+
+(new C)[Symbol.iterator]
+>C : Symbol(C, Decl(ES5SymbolProperty3.ts, 0, 16))
+>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.es2015.iterable.d.ts, --, --))
+>Symbol : Symbol(Symbol, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.symbol.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(ES5SymbolProperty3.ts, 0, 3))
+>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.es2015.iterable.d.ts, --, --))
+
diff --git a/tests/baselines/reference/ES5SymbolProperty3(target=es5).types b/tests/baselines/reference/ES5SymbolProperty3(target=es5).types
new file mode 100644
index 0000000000000..6629a31f3444d
--- /dev/null
+++ b/tests/baselines/reference/ES5SymbolProperty3(target=es5).types
@@ -0,0 +1,38 @@
+//// [tests/cases/conformance/Symbols/ES5SymbolProperty3.ts] ////
+
+=== ES5SymbolProperty3.ts ===
+var Symbol: any;
+>Symbol : SymbolConstructor
+> : ^^^^^^^^^^^^^^^^^
+
+class C {
+>C : C
+> : ^
+
+ [Symbol.iterator]() { }
+>[Symbol.iterator] : () => void
+> : ^^^^^^^^^^
+>Symbol.iterator : unique symbol
+> : ^^^^^^^^^^^^^
+>Symbol : SymbolConstructor
+> : ^^^^^^^^^^^^^^^^^
+>iterator : unique symbol
+> : ^^^^^^^^^^^^^
+}
+
+(new C)[Symbol.iterator]
+>(new C)[Symbol.iterator] : () => void
+> : ^^^^^^^^^^
+>(new C) : C
+> : ^
+>new C : C
+> : ^
+>C : typeof C
+> : ^^^^^^^^
+>Symbol.iterator : unique symbol
+> : ^^^^^^^^^^^^^
+>Symbol : SymbolConstructor
+> : ^^^^^^^^^^^^^^^^^
+>iterator : unique symbol
+> : ^^^^^^^^^^^^^
+
diff --git a/tests/baselines/reference/ES5SymbolProperty4.errors.txt b/tests/baselines/reference/ES5SymbolProperty4(target=es2015).errors.txt
similarity index 100%
rename from tests/baselines/reference/ES5SymbolProperty4.errors.txt
rename to tests/baselines/reference/ES5SymbolProperty4(target=es2015).errors.txt
diff --git a/tests/baselines/reference/ES5SymbolProperty4(target=es2015).js b/tests/baselines/reference/ES5SymbolProperty4(target=es2015).js
new file mode 100644
index 0000000000000..942255c915d4e
--- /dev/null
+++ b/tests/baselines/reference/ES5SymbolProperty4(target=es2015).js
@@ -0,0 +1,17 @@
+//// [tests/cases/conformance/Symbols/ES5SymbolProperty4.ts] ////
+
+//// [ES5SymbolProperty4.ts]
+var Symbol: { iterator: string };
+
+class C {
+ [Symbol.iterator]() { }
+}
+
+(new C)[Symbol.iterator]
+
+//// [ES5SymbolProperty4.js]
+var Symbol;
+class C {
+ [Symbol.iterator]() { }
+}
+(new C)[Symbol.iterator];
diff --git a/tests/baselines/reference/ES5SymbolProperty4.symbols b/tests/baselines/reference/ES5SymbolProperty4(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/ES5SymbolProperty4.symbols
rename to tests/baselines/reference/ES5SymbolProperty4(target=es2015).symbols
diff --git a/tests/baselines/reference/ES5SymbolProperty4.types b/tests/baselines/reference/ES5SymbolProperty4(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/ES5SymbolProperty4.types
rename to tests/baselines/reference/ES5SymbolProperty4(target=es2015).types
diff --git a/tests/baselines/reference/ES5SymbolProperty4(target=es5).errors.txt b/tests/baselines/reference/ES5SymbolProperty4(target=es5).errors.txt
new file mode 100644
index 0000000000000..38a4b466e074a
--- /dev/null
+++ b/tests/baselines/reference/ES5SymbolProperty4(target=es5).errors.txt
@@ -0,0 +1,14 @@
+ES5SymbolProperty4.ts(1,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'Symbol' must be of type 'SymbolConstructor', but here has type '{ iterator: string; }'.
+
+
+==== ES5SymbolProperty4.ts (1 errors) ====
+ var Symbol: { iterator: string };
+ ~~~~~~
+!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'Symbol' must be of type 'SymbolConstructor', but here has type '{ iterator: string; }'.
+!!! related TS6203 lib.es2015.symbol.d.ts:--:--: 'Symbol' was also declared here.
+
+ class C {
+ [Symbol.iterator]() { }
+ }
+
+ (new C)[Symbol.iterator]
\ No newline at end of file
diff --git a/tests/baselines/reference/ES5SymbolProperty4.js b/tests/baselines/reference/ES5SymbolProperty4(target=es5).js
similarity index 100%
rename from tests/baselines/reference/ES5SymbolProperty4.js
rename to tests/baselines/reference/ES5SymbolProperty4(target=es5).js
diff --git a/tests/baselines/reference/ES5SymbolProperty4(target=es5).symbols b/tests/baselines/reference/ES5SymbolProperty4(target=es5).symbols
new file mode 100644
index 0000000000000..a20d13686ebea
--- /dev/null
+++ b/tests/baselines/reference/ES5SymbolProperty4(target=es5).symbols
@@ -0,0 +1,23 @@
+//// [tests/cases/conformance/Symbols/ES5SymbolProperty4.ts] ////
+
+=== ES5SymbolProperty4.ts ===
+var Symbol: { iterator: string };
+>Symbol : Symbol(Symbol, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.symbol.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(ES5SymbolProperty4.ts, 0, 3))
+>iterator : Symbol(iterator, Decl(ES5SymbolProperty4.ts, 0, 13))
+
+class C {
+>C : Symbol(C, Decl(ES5SymbolProperty4.ts, 0, 33))
+
+ [Symbol.iterator]() { }
+>[Symbol.iterator] : Symbol(C[Symbol.iterator], Decl(ES5SymbolProperty4.ts, 2, 9))
+>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.es2015.iterable.d.ts, --, --))
+>Symbol : Symbol(Symbol, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.symbol.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(ES5SymbolProperty4.ts, 0, 3))
+>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.es2015.iterable.d.ts, --, --))
+}
+
+(new C)[Symbol.iterator]
+>C : Symbol(C, Decl(ES5SymbolProperty4.ts, 0, 33))
+>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.es2015.iterable.d.ts, --, --))
+>Symbol : Symbol(Symbol, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.symbol.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(ES5SymbolProperty4.ts, 0, 3))
+>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.es2015.iterable.d.ts, --, --))
+
diff --git a/tests/baselines/reference/ES5SymbolProperty4(target=es5).types b/tests/baselines/reference/ES5SymbolProperty4(target=es5).types
new file mode 100644
index 0000000000000..55c9cb1b08450
--- /dev/null
+++ b/tests/baselines/reference/ES5SymbolProperty4(target=es5).types
@@ -0,0 +1,40 @@
+//// [tests/cases/conformance/Symbols/ES5SymbolProperty4.ts] ////
+
+=== ES5SymbolProperty4.ts ===
+var Symbol: { iterator: string };
+>Symbol : SymbolConstructor
+> : ^^^^^^^^^^^^^^^^^
+>iterator : string
+> : ^^^^^^
+
+class C {
+>C : C
+> : ^
+
+ [Symbol.iterator]() { }
+>[Symbol.iterator] : () => void
+> : ^^^^^^^^^^
+>Symbol.iterator : unique symbol
+> : ^^^^^^^^^^^^^
+>Symbol : SymbolConstructor
+> : ^^^^^^^^^^^^^^^^^
+>iterator : unique symbol
+> : ^^^^^^^^^^^^^
+}
+
+(new C)[Symbol.iterator]
+>(new C)[Symbol.iterator] : () => void
+> : ^^^^^^^^^^
+>(new C) : C
+> : ^
+>new C : C
+> : ^
+>C : typeof C
+> : ^^^^^^^^
+>Symbol.iterator : unique symbol
+> : ^^^^^^^^^^^^^
+>Symbol : SymbolConstructor
+> : ^^^^^^^^^^^^^^^^^
+>iterator : unique symbol
+> : ^^^^^^^^^^^^^
+
diff --git a/tests/baselines/reference/ES5SymbolProperty5.errors.txt b/tests/baselines/reference/ES5SymbolProperty5(target=es2015).errors.txt
similarity index 100%
rename from tests/baselines/reference/ES5SymbolProperty5.errors.txt
rename to tests/baselines/reference/ES5SymbolProperty5(target=es2015).errors.txt
diff --git a/tests/baselines/reference/ES5SymbolProperty5(target=es2015).js b/tests/baselines/reference/ES5SymbolProperty5(target=es2015).js
new file mode 100644
index 0000000000000..17445f237dc9c
--- /dev/null
+++ b/tests/baselines/reference/ES5SymbolProperty5(target=es2015).js
@@ -0,0 +1,16 @@
+//// [tests/cases/conformance/Symbols/ES5SymbolProperty5.ts] ////
+
+//// [ES5SymbolProperty5.ts]
+declare var Symbol: { iterator: symbol };
+
+class C {
+ [Symbol.iterator]() { }
+}
+
+(new C)[Symbol.iterator](0) // Should error
+
+//// [ES5SymbolProperty5.js]
+class C {
+ [Symbol.iterator]() { }
+}
+(new C)[Symbol.iterator](0); // Should error
diff --git a/tests/baselines/reference/ES5SymbolProperty5.symbols b/tests/baselines/reference/ES5SymbolProperty5(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/ES5SymbolProperty5.symbols
rename to tests/baselines/reference/ES5SymbolProperty5(target=es2015).symbols
diff --git a/tests/baselines/reference/ES5SymbolProperty5.types b/tests/baselines/reference/ES5SymbolProperty5(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/ES5SymbolProperty5.types
rename to tests/baselines/reference/ES5SymbolProperty5(target=es2015).types
diff --git a/tests/baselines/reference/ES5SymbolProperty5(target=es5).errors.txt b/tests/baselines/reference/ES5SymbolProperty5(target=es5).errors.txt
new file mode 100644
index 0000000000000..962069c9d2a70
--- /dev/null
+++ b/tests/baselines/reference/ES5SymbolProperty5(target=es5).errors.txt
@@ -0,0 +1,17 @@
+ES5SymbolProperty5.ts(1,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'Symbol' must be of type 'SymbolConstructor', but here has type '{ iterator: symbol; }'.
+ES5SymbolProperty5.ts(7,26): error TS2554: Expected 0 arguments, but got 1.
+
+
+==== ES5SymbolProperty5.ts (2 errors) ====
+ declare var Symbol: { iterator: symbol };
+ ~~~~~~
+!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'Symbol' must be of type 'SymbolConstructor', but here has type '{ iterator: symbol; }'.
+!!! related TS6203 lib.es2015.symbol.d.ts:--:--: 'Symbol' was also declared here.
+
+ class C {
+ [Symbol.iterator]() { }
+ }
+
+ (new C)[Symbol.iterator](0) // Should error
+ ~
+!!! error TS2554: Expected 0 arguments, but got 1.
\ No newline at end of file
diff --git a/tests/baselines/reference/ES5SymbolProperty5.js b/tests/baselines/reference/ES5SymbolProperty5(target=es5).js
similarity index 100%
rename from tests/baselines/reference/ES5SymbolProperty5.js
rename to tests/baselines/reference/ES5SymbolProperty5(target=es5).js
diff --git a/tests/baselines/reference/ES5SymbolProperty5(target=es5).symbols b/tests/baselines/reference/ES5SymbolProperty5(target=es5).symbols
new file mode 100644
index 0000000000000..c0b016b14b44f
--- /dev/null
+++ b/tests/baselines/reference/ES5SymbolProperty5(target=es5).symbols
@@ -0,0 +1,23 @@
+//// [tests/cases/conformance/Symbols/ES5SymbolProperty5.ts] ////
+
+=== ES5SymbolProperty5.ts ===
+declare var Symbol: { iterator: symbol };
+>Symbol : Symbol(Symbol, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.symbol.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(ES5SymbolProperty5.ts, 0, 11))
+>iterator : Symbol(iterator, Decl(ES5SymbolProperty5.ts, 0, 21))
+
+class C {
+>C : Symbol(C, Decl(ES5SymbolProperty5.ts, 0, 41))
+
+ [Symbol.iterator]() { }
+>[Symbol.iterator] : Symbol(C[Symbol.iterator], Decl(ES5SymbolProperty5.ts, 2, 9))
+>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.es2015.iterable.d.ts, --, --))
+>Symbol : Symbol(Symbol, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.symbol.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(ES5SymbolProperty5.ts, 0, 11))
+>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.es2015.iterable.d.ts, --, --))
+}
+
+(new C)[Symbol.iterator](0) // Should error
+>C : Symbol(C, Decl(ES5SymbolProperty5.ts, 0, 41))
+>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.es2015.iterable.d.ts, --, --))
+>Symbol : Symbol(Symbol, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.symbol.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(ES5SymbolProperty5.ts, 0, 11))
+>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.es2015.iterable.d.ts, --, --))
+
diff --git a/tests/baselines/reference/ES5SymbolProperty5(target=es5).types b/tests/baselines/reference/ES5SymbolProperty5(target=es5).types
new file mode 100644
index 0000000000000..72bd530e52e21
--- /dev/null
+++ b/tests/baselines/reference/ES5SymbolProperty5(target=es5).types
@@ -0,0 +1,44 @@
+//// [tests/cases/conformance/Symbols/ES5SymbolProperty5.ts] ////
+
+=== ES5SymbolProperty5.ts ===
+declare var Symbol: { iterator: symbol };
+>Symbol : SymbolConstructor
+> : ^^^^^^^^^^^^^^^^^
+>iterator : symbol
+> : ^^^^^^
+
+class C {
+>C : C
+> : ^
+
+ [Symbol.iterator]() { }
+>[Symbol.iterator] : () => void
+> : ^^^^^^^^^^
+>Symbol.iterator : unique symbol
+> : ^^^^^^^^^^^^^
+>Symbol : SymbolConstructor
+> : ^^^^^^^^^^^^^^^^^
+>iterator : unique symbol
+> : ^^^^^^^^^^^^^
+}
+
+(new C)[Symbol.iterator](0) // Should error
+>(new C)[Symbol.iterator](0) : void
+> : ^^^^
+>(new C)[Symbol.iterator] : () => void
+> : ^^^^^^^^^^
+>(new C) : C
+> : ^
+>new C : C
+> : ^
+>C : typeof C
+> : ^^^^^^^^
+>Symbol.iterator : unique symbol
+> : ^^^^^^^^^^^^^
+>Symbol : SymbolConstructor
+> : ^^^^^^^^^^^^^^^^^
+>iterator : unique symbol
+> : ^^^^^^^^^^^^^
+>0 : 0
+> : ^
+
diff --git a/tests/baselines/reference/ES5SymbolProperty6(target=es2015).js b/tests/baselines/reference/ES5SymbolProperty6(target=es2015).js
new file mode 100644
index 0000000000000..ddc5d58ccb2f7
--- /dev/null
+++ b/tests/baselines/reference/ES5SymbolProperty6(target=es2015).js
@@ -0,0 +1,14 @@
+//// [tests/cases/conformance/Symbols/ES5SymbolProperty6.ts] ////
+
+//// [ES5SymbolProperty6.ts]
+class C {
+ [Symbol.iterator]() { }
+}
+
+(new C)[Symbol.iterator]
+
+//// [ES5SymbolProperty6.js]
+class C {
+ [Symbol.iterator]() { }
+}
+(new C)[Symbol.iterator];
diff --git a/tests/baselines/reference/ES5SymbolProperty6.symbols b/tests/baselines/reference/ES5SymbolProperty6(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/ES5SymbolProperty6.symbols
rename to tests/baselines/reference/ES5SymbolProperty6(target=es2015).symbols
diff --git a/tests/baselines/reference/ES5SymbolProperty6.types b/tests/baselines/reference/ES5SymbolProperty6(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/ES5SymbolProperty6.types
rename to tests/baselines/reference/ES5SymbolProperty6(target=es2015).types
diff --git a/tests/baselines/reference/ES5SymbolProperty6.js b/tests/baselines/reference/ES5SymbolProperty6(target=es5).js
similarity index 100%
rename from tests/baselines/reference/ES5SymbolProperty6.js
rename to tests/baselines/reference/ES5SymbolProperty6(target=es5).js
diff --git a/tests/baselines/reference/ES5SymbolProperty6(target=es5).symbols b/tests/baselines/reference/ES5SymbolProperty6(target=es5).symbols
new file mode 100644
index 0000000000000..b06b612860900
--- /dev/null
+++ b/tests/baselines/reference/ES5SymbolProperty6(target=es5).symbols
@@ -0,0 +1,19 @@
+//// [tests/cases/conformance/Symbols/ES5SymbolProperty6.ts] ////
+
+=== ES5SymbolProperty6.ts ===
+class C {
+>C : Symbol(C, Decl(ES5SymbolProperty6.ts, 0, 0))
+
+ [Symbol.iterator]() { }
+>[Symbol.iterator] : Symbol(C[Symbol.iterator], Decl(ES5SymbolProperty6.ts, 0, 9))
+>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.es2015.iterable.d.ts, --, --))
+>Symbol : Symbol(Symbol, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.symbol.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
+>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.es2015.iterable.d.ts, --, --))
+}
+
+(new C)[Symbol.iterator]
+>C : Symbol(C, Decl(ES5SymbolProperty6.ts, 0, 0))
+>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.es2015.iterable.d.ts, --, --))
+>Symbol : Symbol(Symbol, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.symbol.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
+>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.es2015.iterable.d.ts, --, --))
+
diff --git a/tests/baselines/reference/ES5SymbolProperty6(target=es5).types b/tests/baselines/reference/ES5SymbolProperty6(target=es5).types
new file mode 100644
index 0000000000000..fc7db7e1dcbb8
--- /dev/null
+++ b/tests/baselines/reference/ES5SymbolProperty6(target=es5).types
@@ -0,0 +1,34 @@
+//// [tests/cases/conformance/Symbols/ES5SymbolProperty6.ts] ////
+
+=== ES5SymbolProperty6.ts ===
+class C {
+>C : C
+> : ^
+
+ [Symbol.iterator]() { }
+>[Symbol.iterator] : () => void
+> : ^^^^^^^^^^
+>Symbol.iterator : unique symbol
+> : ^^^^^^^^^^^^^
+>Symbol : SymbolConstructor
+> : ^^^^^^^^^^^^^^^^^
+>iterator : unique symbol
+> : ^^^^^^^^^^^^^
+}
+
+(new C)[Symbol.iterator]
+>(new C)[Symbol.iterator] : () => void
+> : ^^^^^^^^^^
+>(new C) : C
+> : ^
+>new C : C
+> : ^
+>C : typeof C
+> : ^^^^^^^^
+>Symbol.iterator : unique symbol
+> : ^^^^^^^^^^^^^
+>Symbol : SymbolConstructor
+> : ^^^^^^^^^^^^^^^^^
+>iterator : unique symbol
+> : ^^^^^^^^^^^^^
+
diff --git a/tests/baselines/reference/ES5SymbolProperty7.errors.txt b/tests/baselines/reference/ES5SymbolProperty7(target=es2015).errors.txt
similarity index 100%
rename from tests/baselines/reference/ES5SymbolProperty7.errors.txt
rename to tests/baselines/reference/ES5SymbolProperty7(target=es2015).errors.txt
diff --git a/tests/baselines/reference/ES5SymbolProperty7(target=es2015).js b/tests/baselines/reference/ES5SymbolProperty7(target=es2015).js
new file mode 100644
index 0000000000000..abf0d00799513
--- /dev/null
+++ b/tests/baselines/reference/ES5SymbolProperty7(target=es2015).js
@@ -0,0 +1,17 @@
+//// [tests/cases/conformance/Symbols/ES5SymbolProperty7.ts] ////
+
+//// [ES5SymbolProperty7.ts]
+var Symbol: { iterator: any };
+
+class C {
+ [Symbol.iterator]() { }
+}
+
+(new C)[Symbol.iterator]
+
+//// [ES5SymbolProperty7.js]
+var Symbol;
+class C {
+ [Symbol.iterator]() { }
+}
+(new C)[Symbol.iterator];
diff --git a/tests/baselines/reference/ES5SymbolProperty7.symbols b/tests/baselines/reference/ES5SymbolProperty7(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/ES5SymbolProperty7.symbols
rename to tests/baselines/reference/ES5SymbolProperty7(target=es2015).symbols
diff --git a/tests/baselines/reference/ES5SymbolProperty7.types b/tests/baselines/reference/ES5SymbolProperty7(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/ES5SymbolProperty7.types
rename to tests/baselines/reference/ES5SymbolProperty7(target=es2015).types
diff --git a/tests/baselines/reference/ES5SymbolProperty7(target=es5).errors.txt b/tests/baselines/reference/ES5SymbolProperty7(target=es5).errors.txt
new file mode 100644
index 0000000000000..9c083f0824bd8
--- /dev/null
+++ b/tests/baselines/reference/ES5SymbolProperty7(target=es5).errors.txt
@@ -0,0 +1,14 @@
+ES5SymbolProperty7.ts(1,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'Symbol' must be of type 'SymbolConstructor', but here has type '{ iterator: any; }'.
+
+
+==== ES5SymbolProperty7.ts (1 errors) ====
+ var Symbol: { iterator: any };
+ ~~~~~~
+!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'Symbol' must be of type 'SymbolConstructor', but here has type '{ iterator: any; }'.
+!!! related TS6203 lib.es2015.symbol.d.ts:--:--: 'Symbol' was also declared here.
+
+ class C {
+ [Symbol.iterator]() { }
+ }
+
+ (new C)[Symbol.iterator]
\ No newline at end of file
diff --git a/tests/baselines/reference/ES5SymbolProperty7.js b/tests/baselines/reference/ES5SymbolProperty7(target=es5).js
similarity index 100%
rename from tests/baselines/reference/ES5SymbolProperty7.js
rename to tests/baselines/reference/ES5SymbolProperty7(target=es5).js
diff --git a/tests/baselines/reference/ES5SymbolProperty7(target=es5).symbols b/tests/baselines/reference/ES5SymbolProperty7(target=es5).symbols
new file mode 100644
index 0000000000000..ddfe21b83fe9d
--- /dev/null
+++ b/tests/baselines/reference/ES5SymbolProperty7(target=es5).symbols
@@ -0,0 +1,23 @@
+//// [tests/cases/conformance/Symbols/ES5SymbolProperty7.ts] ////
+
+=== ES5SymbolProperty7.ts ===
+var Symbol: { iterator: any };
+>Symbol : Symbol(Symbol, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.symbol.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(ES5SymbolProperty7.ts, 0, 3))
+>iterator : Symbol(iterator, Decl(ES5SymbolProperty7.ts, 0, 13))
+
+class C {
+>C : Symbol(C, Decl(ES5SymbolProperty7.ts, 0, 30))
+
+ [Symbol.iterator]() { }
+>[Symbol.iterator] : Symbol(C[Symbol.iterator], Decl(ES5SymbolProperty7.ts, 2, 9))
+>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.es2015.iterable.d.ts, --, --))
+>Symbol : Symbol(Symbol, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.symbol.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(ES5SymbolProperty7.ts, 0, 3))
+>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.es2015.iterable.d.ts, --, --))
+}
+
+(new C)[Symbol.iterator]
+>C : Symbol(C, Decl(ES5SymbolProperty7.ts, 0, 30))
+>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.es2015.iterable.d.ts, --, --))
+>Symbol : Symbol(Symbol, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.symbol.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(ES5SymbolProperty7.ts, 0, 3))
+>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.es2015.iterable.d.ts, --, --))
+
diff --git a/tests/baselines/reference/ES5SymbolProperty7(target=es5).types b/tests/baselines/reference/ES5SymbolProperty7(target=es5).types
new file mode 100644
index 0000000000000..4667d91401d30
--- /dev/null
+++ b/tests/baselines/reference/ES5SymbolProperty7(target=es5).types
@@ -0,0 +1,40 @@
+//// [tests/cases/conformance/Symbols/ES5SymbolProperty7.ts] ////
+
+=== ES5SymbolProperty7.ts ===
+var Symbol: { iterator: any };
+>Symbol : SymbolConstructor
+> : ^^^^^^^^^^^^^^^^^
+>iterator : any
+> : ^^^
+
+class C {
+>C : C
+> : ^
+
+ [Symbol.iterator]() { }
+>[Symbol.iterator] : () => void
+> : ^^^^^^^^^^
+>Symbol.iterator : unique symbol
+> : ^^^^^^^^^^^^^
+>Symbol : SymbolConstructor
+> : ^^^^^^^^^^^^^^^^^
+>iterator : unique symbol
+> : ^^^^^^^^^^^^^
+}
+
+(new C)[Symbol.iterator]
+>(new C)[Symbol.iterator] : () => void
+> : ^^^^^^^^^^
+>(new C) : C
+> : ^
+>new C : C
+> : ^
+>C : typeof C
+> : ^^^^^^^^
+>Symbol.iterator : unique symbol
+> : ^^^^^^^^^^^^^
+>Symbol : SymbolConstructor
+> : ^^^^^^^^^^^^^^^^^
+>iterator : unique symbol
+> : ^^^^^^^^^^^^^
+
diff --git a/tests/baselines/reference/ES5SymbolType1.js b/tests/baselines/reference/ES5SymbolType1(target=es2015).js
similarity index 100%
rename from tests/baselines/reference/ES5SymbolType1.js
rename to tests/baselines/reference/ES5SymbolType1(target=es2015).js
diff --git a/tests/baselines/reference/ES5SymbolType1.symbols b/tests/baselines/reference/ES5SymbolType1(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/ES5SymbolType1.symbols
rename to tests/baselines/reference/ES5SymbolType1(target=es2015).symbols
diff --git a/tests/baselines/reference/ES5SymbolType1.types b/tests/baselines/reference/ES5SymbolType1(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/ES5SymbolType1.types
rename to tests/baselines/reference/ES5SymbolType1(target=es2015).types
diff --git a/tests/baselines/reference/ES5SymbolType1(target=es5).js b/tests/baselines/reference/ES5SymbolType1(target=es5).js
new file mode 100644
index 0000000000000..0709bb89a8d27
--- /dev/null
+++ b/tests/baselines/reference/ES5SymbolType1(target=es5).js
@@ -0,0 +1,9 @@
+//// [tests/cases/conformance/Symbols/ES5SymbolType1.ts] ////
+
+//// [ES5SymbolType1.ts]
+var s: symbol;
+s.toString();
+
+//// [ES5SymbolType1.js]
+var s;
+s.toString();
diff --git a/tests/baselines/reference/ES5SymbolType1(target=es5).symbols b/tests/baselines/reference/ES5SymbolType1(target=es5).symbols
new file mode 100644
index 0000000000000..d31cd5558ad81
--- /dev/null
+++ b/tests/baselines/reference/ES5SymbolType1(target=es5).symbols
@@ -0,0 +1,11 @@
+//// [tests/cases/conformance/Symbols/ES5SymbolType1.ts] ////
+
+=== ES5SymbolType1.ts ===
+var s: symbol;
+>s : Symbol(s, Decl(ES5SymbolType1.ts, 0, 3))
+
+s.toString();
+>s.toString : Symbol(Symbol.toString, Decl(lib.es5.d.ts, --, --))
+>s : Symbol(s, Decl(ES5SymbolType1.ts, 0, 3))
+>toString : Symbol(Symbol.toString, Decl(lib.es5.d.ts, --, --))
+
diff --git a/tests/baselines/reference/ES5SymbolType1(target=es5).types b/tests/baselines/reference/ES5SymbolType1(target=es5).types
new file mode 100644
index 0000000000000..a8c00932002b0
--- /dev/null
+++ b/tests/baselines/reference/ES5SymbolType1(target=es5).types
@@ -0,0 +1,17 @@
+//// [tests/cases/conformance/Symbols/ES5SymbolType1.ts] ////
+
+=== ES5SymbolType1.ts ===
+var s: symbol;
+>s : symbol
+> : ^^^^^^
+
+s.toString();
+>s.toString() : string
+> : ^^^^^^
+>s.toString : () => string
+> : ^^^^^^
+>s : symbol
+> : ^^^^^^
+>toString : () => string
+> : ^^^^^^
+
diff --git a/tests/baselines/reference/ES5for-of32(target=es2015).js b/tests/baselines/reference/ES5for-of32(target=es2015).js
new file mode 100644
index 0000000000000..052ffa24567c1
--- /dev/null
+++ b/tests/baselines/reference/ES5for-of32(target=es2015).js
@@ -0,0 +1,23 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5for-of32.ts] ////
+
+//// [ES5for-of32.ts]
+var array = [1,2,3];
+var sum = 0;
+
+for (let num of array) {
+ if (sum === 0) {
+ array = [4,5,6]
+ }
+
+ sum += num;
+}
+
+//// [ES5for-of32.js]
+var array = [1, 2, 3];
+var sum = 0;
+for (let num of array) {
+ if (sum === 0) {
+ array = [4, 5, 6];
+ }
+ sum += num;
+}
diff --git a/tests/baselines/reference/ES5for-of32.symbols b/tests/baselines/reference/ES5for-of32(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/ES5for-of32.symbols
rename to tests/baselines/reference/ES5for-of32(target=es2015).symbols
diff --git a/tests/baselines/reference/ES5for-of32.types b/tests/baselines/reference/ES5for-of32(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/ES5for-of32.types
rename to tests/baselines/reference/ES5for-of32(target=es2015).types
diff --git a/tests/baselines/reference/ES5for-of32.js b/tests/baselines/reference/ES5for-of32(target=es5).js
similarity index 100%
rename from tests/baselines/reference/ES5for-of32.js
rename to tests/baselines/reference/ES5for-of32(target=es5).js
diff --git a/tests/baselines/reference/ES5for-of32(target=es5).symbols b/tests/baselines/reference/ES5for-of32(target=es5).symbols
new file mode 100644
index 0000000000000..41ac3447f94d3
--- /dev/null
+++ b/tests/baselines/reference/ES5for-of32(target=es5).symbols
@@ -0,0 +1,24 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5for-of32.ts] ////
+
+=== ES5for-of32.ts ===
+var array = [1,2,3];
+>array : Symbol(array, Decl(ES5for-of32.ts, 0, 3))
+
+var sum = 0;
+>sum : Symbol(sum, Decl(ES5for-of32.ts, 1, 3))
+
+for (let num of array) {
+>num : Symbol(num, Decl(ES5for-of32.ts, 3, 8))
+>array : Symbol(array, Decl(ES5for-of32.ts, 0, 3))
+
+ if (sum === 0) {
+>sum : Symbol(sum, Decl(ES5for-of32.ts, 1, 3))
+
+ array = [4,5,6]
+>array : Symbol(array, Decl(ES5for-of32.ts, 0, 3))
+ }
+
+ sum += num;
+>sum : Symbol(sum, Decl(ES5for-of32.ts, 1, 3))
+>num : Symbol(num, Decl(ES5for-of32.ts, 3, 8))
+}
diff --git a/tests/baselines/reference/ES5for-of32(target=es5).types b/tests/baselines/reference/ES5for-of32(target=es5).types
new file mode 100644
index 0000000000000..73590e0d84a9f
--- /dev/null
+++ b/tests/baselines/reference/ES5for-of32(target=es5).types
@@ -0,0 +1,58 @@
+//// [tests/cases/conformance/statements/for-ofStatements/ES5for-of32.ts] ////
+
+=== ES5for-of32.ts ===
+var array = [1,2,3];
+>array : number[]
+> : ^^^^^^^^
+>[1,2,3] : number[]
+> : ^^^^^^^^
+>1 : 1
+> : ^
+>2 : 2
+> : ^
+>3 : 3
+> : ^
+
+var sum = 0;
+>sum : number
+> : ^^^^^^
+>0 : 0
+> : ^
+
+for (let num of array) {
+>num : number
+> : ^^^^^^
+>array : number[]
+> : ^^^^^^^^
+
+ if (sum === 0) {
+>sum === 0 : boolean
+> : ^^^^^^^
+>sum : number
+> : ^^^^^^
+>0 : 0
+> : ^
+
+ array = [4,5,6]
+>array = [4,5,6] : number[]
+> : ^^^^^^^^
+>array : number[]
+> : ^^^^^^^^
+>[4,5,6] : number[]
+> : ^^^^^^^^
+>4 : 4
+> : ^
+>5 : 5
+> : ^
+>6 : 6
+> : ^
+ }
+
+ sum += num;
+>sum += num : number
+> : ^^^^^^
+>sum : number
+> : ^^^^^^
+>num : number
+> : ^^^^^^
+}
diff --git a/tests/baselines/reference/abstractPropertyBasics(target=es2015).js b/tests/baselines/reference/abstractPropertyBasics(target=es2015).js
new file mode 100644
index 0000000000000..dbc3fa5095331
--- /dev/null
+++ b/tests/baselines/reference/abstractPropertyBasics(target=es2015).js
@@ -0,0 +1,38 @@
+//// [tests/cases/compiler/abstractPropertyBasics.ts] ////
+
+//// [abstractPropertyBasics.ts]
+interface A {
+ prop: string;
+ raw: string;
+ m(): void;
+}
+abstract class B implements A {
+ abstract prop: string;
+ abstract raw: string;
+ abstract readonly ro: string;
+ abstract get readonlyProp(): string;
+ abstract set readonlyProp(val: string);
+ abstract m(): void;
+}
+class C extends B {
+ get prop() { return "foo"; }
+ set prop(v) { }
+ raw = "edge";
+ readonly ro = "readonly please";
+ readonlyProp!: string;
+ m() { }
+}
+
+//// [abstractPropertyBasics.js]
+class B {
+}
+class C extends B {
+ constructor() {
+ super(...arguments);
+ this.raw = "edge";
+ this.ro = "readonly please";
+ }
+ get prop() { return "foo"; }
+ set prop(v) { }
+ m() { }
+}
diff --git a/tests/baselines/reference/abstractPropertyBasics.symbols b/tests/baselines/reference/abstractPropertyBasics(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/abstractPropertyBasics.symbols
rename to tests/baselines/reference/abstractPropertyBasics(target=es2015).symbols
diff --git a/tests/baselines/reference/abstractPropertyBasics.types b/tests/baselines/reference/abstractPropertyBasics(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/abstractPropertyBasics.types
rename to tests/baselines/reference/abstractPropertyBasics(target=es2015).types
diff --git a/tests/baselines/reference/abstractPropertyBasics.js b/tests/baselines/reference/abstractPropertyBasics(target=es5).js
similarity index 100%
rename from tests/baselines/reference/abstractPropertyBasics.js
rename to tests/baselines/reference/abstractPropertyBasics(target=es5).js
diff --git a/tests/baselines/reference/abstractPropertyBasics(target=es5).symbols b/tests/baselines/reference/abstractPropertyBasics(target=es5).symbols
new file mode 100644
index 0000000000000..b251e283c2965
--- /dev/null
+++ b/tests/baselines/reference/abstractPropertyBasics(target=es5).symbols
@@ -0,0 +1,61 @@
+//// [tests/cases/compiler/abstractPropertyBasics.ts] ////
+
+=== abstractPropertyBasics.ts ===
+interface A {
+>A : Symbol(A, Decl(abstractPropertyBasics.ts, 0, 0))
+
+ prop: string;
+>prop : Symbol(A.prop, Decl(abstractPropertyBasics.ts, 0, 13))
+
+ raw: string;
+>raw : Symbol(A.raw, Decl(abstractPropertyBasics.ts, 1, 17))
+
+ m(): void;
+>m : Symbol(A.m, Decl(abstractPropertyBasics.ts, 2, 16))
+}
+abstract class B implements A {
+>B : Symbol(B, Decl(abstractPropertyBasics.ts, 4, 1))
+>A : Symbol(A, Decl(abstractPropertyBasics.ts, 0, 0))
+
+ abstract prop: string;
+>prop : Symbol(B.prop, Decl(abstractPropertyBasics.ts, 5, 31))
+
+ abstract raw: string;
+>raw : Symbol(B.raw, Decl(abstractPropertyBasics.ts, 6, 26))
+
+ abstract readonly ro: string;
+>ro : Symbol(B.ro, Decl(abstractPropertyBasics.ts, 7, 25))
+
+ abstract get readonlyProp(): string;
+>readonlyProp : Symbol(B.readonlyProp, Decl(abstractPropertyBasics.ts, 8, 33), Decl(abstractPropertyBasics.ts, 9, 40))
+
+ abstract set readonlyProp(val: string);
+>readonlyProp : Symbol(B.readonlyProp, Decl(abstractPropertyBasics.ts, 8, 33), Decl(abstractPropertyBasics.ts, 9, 40))
+>val : Symbol(val, Decl(abstractPropertyBasics.ts, 10, 30))
+
+ abstract m(): void;
+>m : Symbol(B.m, Decl(abstractPropertyBasics.ts, 10, 43))
+}
+class C extends B {
+>C : Symbol(C, Decl(abstractPropertyBasics.ts, 12, 1))
+>B : Symbol(B, Decl(abstractPropertyBasics.ts, 4, 1))
+
+ get prop() { return "foo"; }
+>prop : Symbol(C.prop, Decl(abstractPropertyBasics.ts, 13, 19), Decl(abstractPropertyBasics.ts, 14, 32))
+
+ set prop(v) { }
+>prop : Symbol(C.prop, Decl(abstractPropertyBasics.ts, 13, 19), Decl(abstractPropertyBasics.ts, 14, 32))
+>v : Symbol(v, Decl(abstractPropertyBasics.ts, 15, 13))
+
+ raw = "edge";
+>raw : Symbol(C.raw, Decl(abstractPropertyBasics.ts, 15, 19))
+
+ readonly ro = "readonly please";
+>ro : Symbol(C.ro, Decl(abstractPropertyBasics.ts, 16, 17))
+
+ readonlyProp!: string;
+>readonlyProp : Symbol(C.readonlyProp, Decl(abstractPropertyBasics.ts, 17, 36))
+
+ m() { }
+>m : Symbol(C.m, Decl(abstractPropertyBasics.ts, 18, 26))
+}
diff --git a/tests/baselines/reference/abstractPropertyBasics(target=es5).types b/tests/baselines/reference/abstractPropertyBasics(target=es5).types
new file mode 100644
index 0000000000000..c62b71a86e149
--- /dev/null
+++ b/tests/baselines/reference/abstractPropertyBasics(target=es5).types
@@ -0,0 +1,84 @@
+//// [tests/cases/compiler/abstractPropertyBasics.ts] ////
+
+=== abstractPropertyBasics.ts ===
+interface A {
+ prop: string;
+>prop : string
+> : ^^^^^^
+
+ raw: string;
+>raw : string
+> : ^^^^^^
+
+ m(): void;
+>m : () => void
+> : ^^^^^^
+}
+abstract class B implements A {
+>B : B
+> : ^
+
+ abstract prop: string;
+>prop : string
+> : ^^^^^^
+
+ abstract raw: string;
+>raw : string
+> : ^^^^^^
+
+ abstract readonly ro: string;
+>ro : string
+> : ^^^^^^
+
+ abstract get readonlyProp(): string;
+>readonlyProp : string
+> : ^^^^^^
+
+ abstract set readonlyProp(val: string);
+>readonlyProp : string
+> : ^^^^^^
+>val : string
+> : ^^^^^^
+
+ abstract m(): void;
+>m : () => void
+> : ^^^^^^
+}
+class C extends B {
+>C : C
+> : ^
+>B : B
+> : ^
+
+ get prop() { return "foo"; }
+>prop : string
+> : ^^^^^^
+>"foo" : "foo"
+> : ^^^^^
+
+ set prop(v) { }
+>prop : string
+> : ^^^^^^
+>v : string
+> : ^^^^^^
+
+ raw = "edge";
+>raw : string
+> : ^^^^^^
+>"edge" : "edge"
+> : ^^^^^^
+
+ readonly ro = "readonly please";
+>ro : "readonly please"
+> : ^^^^^^^^^^^^^^^^^
+>"readonly please" : "readonly please"
+> : ^^^^^^^^^^^^^^^^^
+
+ readonlyProp!: string;
+>readonlyProp : string
+> : ^^^^^^
+
+ m() { }
+>m : () => void
+> : ^^^^^^^^^^
+}
diff --git a/tests/baselines/reference/abstractPropertyNegative.errors.txt b/tests/baselines/reference/abstractPropertyNegative(target=es2015).errors.txt
similarity index 100%
rename from tests/baselines/reference/abstractPropertyNegative.errors.txt
rename to tests/baselines/reference/abstractPropertyNegative(target=es2015).errors.txt
diff --git a/tests/baselines/reference/abstractPropertyNegative(target=es2015).js b/tests/baselines/reference/abstractPropertyNegative(target=es2015).js
new file mode 100644
index 0000000000000..6d8a2c7bd37a2
--- /dev/null
+++ b/tests/baselines/reference/abstractPropertyNegative(target=es2015).js
@@ -0,0 +1,83 @@
+//// [tests/cases/compiler/abstractPropertyNegative.ts] ////
+
+//// [abstractPropertyNegative.ts]
+interface A {
+ prop: string;
+ m(): string;
+}
+abstract class B implements A {
+ abstract prop: string;
+ public abstract readonly ro: string;
+ abstract get readonlyProp(): string;
+ abstract m(): string;
+ abstract get mismatch(): string;
+ abstract set mismatch(val: number);
+}
+class C extends B {
+ readonly ro = "readonly please";
+ abstract notAllowed: string;
+ get concreteWithNoBody(): string;
+}
+let c = new C();
+c.ro = "error: lhs of assignment can't be readonly";
+
+abstract class WrongTypeProperty {
+ abstract num: number;
+}
+class WrongTypePropertyImpl extends WrongTypeProperty {
+ num = "nope, wrong";
+}
+abstract class WrongTypeAccessor {
+ abstract get num(): number;
+}
+class WrongTypeAccessorImpl extends WrongTypeAccessor {
+ get num() { return "nope, wrong"; }
+}
+class WrongTypeAccessorImpl2 extends WrongTypeAccessor {
+ num = "nope, wrong";
+}
+
+abstract class AbstractAccessorMismatch {
+ abstract get p1(): string;
+ set p1(val: string) { };
+ get p2(): string { return "should work"; }
+ abstract set p2(val: string);
+}
+
+
+//// [abstractPropertyNegative.js]
+class B {
+}
+class C extends B {
+ constructor() {
+ super(...arguments);
+ this.ro = "readonly please";
+ }
+ get concreteWithNoBody() { }
+}
+let c = new C();
+c.ro = "error: lhs of assignment can't be readonly";
+class WrongTypeProperty {
+}
+class WrongTypePropertyImpl extends WrongTypeProperty {
+ constructor() {
+ super(...arguments);
+ this.num = "nope, wrong";
+ }
+}
+class WrongTypeAccessor {
+}
+class WrongTypeAccessorImpl extends WrongTypeAccessor {
+ get num() { return "nope, wrong"; }
+}
+class WrongTypeAccessorImpl2 extends WrongTypeAccessor {
+ constructor() {
+ super(...arguments);
+ this.num = "nope, wrong";
+ }
+}
+class AbstractAccessorMismatch {
+ set p1(val) { }
+ ;
+ get p2() { return "should work"; }
+}
diff --git a/tests/baselines/reference/abstractPropertyNegative.symbols b/tests/baselines/reference/abstractPropertyNegative(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/abstractPropertyNegative.symbols
rename to tests/baselines/reference/abstractPropertyNegative(target=es2015).symbols
diff --git a/tests/baselines/reference/abstractPropertyNegative.types b/tests/baselines/reference/abstractPropertyNegative(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/abstractPropertyNegative.types
rename to tests/baselines/reference/abstractPropertyNegative(target=es2015).types
diff --git a/tests/baselines/reference/abstractPropertyNegative(target=es5).errors.txt b/tests/baselines/reference/abstractPropertyNegative(target=es5).errors.txt
new file mode 100644
index 0000000000000..34f7fd8e45361
--- /dev/null
+++ b/tests/baselines/reference/abstractPropertyNegative(target=es5).errors.txt
@@ -0,0 +1,85 @@
+abstractPropertyNegative.ts(13,7): error TS2654: Non-abstract class 'C' is missing implementations for the following members of 'B': 'prop', 'readonlyProp', 'm', 'mismatch'.
+abstractPropertyNegative.ts(15,5): error TS1253: Abstract properties can only appear within an abstract class.
+abstractPropertyNegative.ts(16,37): error TS1005: '{' expected.
+abstractPropertyNegative.ts(19,3): error TS2540: Cannot assign to 'ro' because it is a read-only property.
+abstractPropertyNegative.ts(25,5): error TS2416: Property 'num' in type 'WrongTypePropertyImpl' is not assignable to the same property in base type 'WrongTypeProperty'.
+ Type 'string' is not assignable to type 'number'.
+abstractPropertyNegative.ts(31,9): error TS2416: Property 'num' in type 'WrongTypeAccessorImpl' is not assignable to the same property in base type 'WrongTypeAccessor'.
+ Type 'string' is not assignable to type 'number'.
+abstractPropertyNegative.ts(34,5): error TS2416: Property 'num' in type 'WrongTypeAccessorImpl2' is not assignable to the same property in base type 'WrongTypeAccessor'.
+ Type 'string' is not assignable to type 'number'.
+abstractPropertyNegative.ts(38,18): error TS2676: Accessors must both be abstract or non-abstract.
+abstractPropertyNegative.ts(39,9): error TS2676: Accessors must both be abstract or non-abstract.
+abstractPropertyNegative.ts(40,9): error TS2676: Accessors must both be abstract or non-abstract.
+abstractPropertyNegative.ts(41,18): error TS2676: Accessors must both be abstract or non-abstract.
+
+
+==== abstractPropertyNegative.ts (11 errors) ====
+ interface A {
+ prop: string;
+ m(): string;
+ }
+ abstract class B implements A {
+ abstract prop: string;
+ public abstract readonly ro: string;
+ abstract get readonlyProp(): string;
+ abstract m(): string;
+ abstract get mismatch(): string;
+ abstract set mismatch(val: number);
+ }
+ class C extends B {
+ ~
+!!! error TS2654: Non-abstract class 'C' is missing implementations for the following members of 'B': 'prop', 'readonlyProp', 'm', 'mismatch'.
+ readonly ro = "readonly please";
+ abstract notAllowed: string;
+ ~~~~~~~~
+!!! error TS1253: Abstract properties can only appear within an abstract class.
+ get concreteWithNoBody(): string;
+ ~
+!!! error TS1005: '{' expected.
+ }
+ let c = new C();
+ c.ro = "error: lhs of assignment can't be readonly";
+ ~~
+!!! error TS2540: Cannot assign to 'ro' because it is a read-only property.
+
+ abstract class WrongTypeProperty {
+ abstract num: number;
+ }
+ class WrongTypePropertyImpl extends WrongTypeProperty {
+ num = "nope, wrong";
+ ~~~
+!!! error TS2416: Property 'num' in type 'WrongTypePropertyImpl' is not assignable to the same property in base type 'WrongTypeProperty'.
+!!! error TS2416: Type 'string' is not assignable to type 'number'.
+ }
+ abstract class WrongTypeAccessor {
+ abstract get num(): number;
+ }
+ class WrongTypeAccessorImpl extends WrongTypeAccessor {
+ get num() { return "nope, wrong"; }
+ ~~~
+!!! error TS2416: Property 'num' in type 'WrongTypeAccessorImpl' is not assignable to the same property in base type 'WrongTypeAccessor'.
+!!! error TS2416: Type 'string' is not assignable to type 'number'.
+ }
+ class WrongTypeAccessorImpl2 extends WrongTypeAccessor {
+ num = "nope, wrong";
+ ~~~
+!!! error TS2416: Property 'num' in type 'WrongTypeAccessorImpl2' is not assignable to the same property in base type 'WrongTypeAccessor'.
+!!! error TS2416: Type 'string' is not assignable to type 'number'.
+ }
+
+ abstract class AbstractAccessorMismatch {
+ abstract get p1(): string;
+ ~~
+!!! error TS2676: Accessors must both be abstract or non-abstract.
+ set p1(val: string) { };
+ ~~
+!!! error TS2676: Accessors must both be abstract or non-abstract.
+ get p2(): string { return "should work"; }
+ ~~
+!!! error TS2676: Accessors must both be abstract or non-abstract.
+ abstract set p2(val: string);
+ ~~
+!!! error TS2676: Accessors must both be abstract or non-abstract.
+ }
+
\ No newline at end of file
diff --git a/tests/baselines/reference/abstractPropertyNegative.js b/tests/baselines/reference/abstractPropertyNegative(target=es5).js
similarity index 100%
rename from tests/baselines/reference/abstractPropertyNegative.js
rename to tests/baselines/reference/abstractPropertyNegative(target=es5).js
diff --git a/tests/baselines/reference/abstractPropertyNegative(target=es5).symbols b/tests/baselines/reference/abstractPropertyNegative(target=es5).symbols
new file mode 100644
index 0000000000000..f6565eaa25624
--- /dev/null
+++ b/tests/baselines/reference/abstractPropertyNegative(target=es5).symbols
@@ -0,0 +1,109 @@
+//// [tests/cases/compiler/abstractPropertyNegative.ts] ////
+
+=== abstractPropertyNegative.ts ===
+interface A {
+>A : Symbol(A, Decl(abstractPropertyNegative.ts, 0, 0))
+
+ prop: string;
+>prop : Symbol(A.prop, Decl(abstractPropertyNegative.ts, 0, 13))
+
+ m(): string;
+>m : Symbol(A.m, Decl(abstractPropertyNegative.ts, 1, 17))
+}
+abstract class B implements A {
+>B : Symbol(B, Decl(abstractPropertyNegative.ts, 3, 1))
+>A : Symbol(A, Decl(abstractPropertyNegative.ts, 0, 0))
+
+ abstract prop: string;
+>prop : Symbol(B.prop, Decl(abstractPropertyNegative.ts, 4, 31))
+
+ public abstract readonly ro: string;
+>ro : Symbol(B.ro, Decl(abstractPropertyNegative.ts, 5, 26))
+
+ abstract get readonlyProp(): string;
+>readonlyProp : Symbol(B.readonlyProp, Decl(abstractPropertyNegative.ts, 6, 40))
+
+ abstract m(): string;
+>m : Symbol(B.m, Decl(abstractPropertyNegative.ts, 7, 40))
+
+ abstract get mismatch(): string;
+>mismatch : Symbol(B.mismatch, Decl(abstractPropertyNegative.ts, 8, 25), Decl(abstractPropertyNegative.ts, 9, 36))
+
+ abstract set mismatch(val: number);
+>mismatch : Symbol(B.mismatch, Decl(abstractPropertyNegative.ts, 8, 25), Decl(abstractPropertyNegative.ts, 9, 36))
+>val : Symbol(val, Decl(abstractPropertyNegative.ts, 10, 26))
+}
+class C extends B {
+>C : Symbol(C, Decl(abstractPropertyNegative.ts, 11, 1))
+>B : Symbol(B, Decl(abstractPropertyNegative.ts, 3, 1))
+
+ readonly ro = "readonly please";
+>ro : Symbol(C.ro, Decl(abstractPropertyNegative.ts, 12, 19))
+
+ abstract notAllowed: string;
+>notAllowed : Symbol(C.notAllowed, Decl(abstractPropertyNegative.ts, 13, 36))
+
+ get concreteWithNoBody(): string;
+>concreteWithNoBody : Symbol(C.concreteWithNoBody, Decl(abstractPropertyNegative.ts, 14, 32))
+}
+let c = new C();
+>c : Symbol(c, Decl(abstractPropertyNegative.ts, 17, 3))
+>C : Symbol(C, Decl(abstractPropertyNegative.ts, 11, 1))
+
+c.ro = "error: lhs of assignment can't be readonly";
+>c.ro : Symbol(C.ro, Decl(abstractPropertyNegative.ts, 12, 19))
+>c : Symbol(c, Decl(abstractPropertyNegative.ts, 17, 3))
+>ro : Symbol(C.ro, Decl(abstractPropertyNegative.ts, 12, 19))
+
+abstract class WrongTypeProperty {
+>WrongTypeProperty : Symbol(WrongTypeProperty, Decl(abstractPropertyNegative.ts, 18, 52))
+
+ abstract num: number;
+>num : Symbol(WrongTypeProperty.num, Decl(abstractPropertyNegative.ts, 20, 34))
+}
+class WrongTypePropertyImpl extends WrongTypeProperty {
+>WrongTypePropertyImpl : Symbol(WrongTypePropertyImpl, Decl(abstractPropertyNegative.ts, 22, 1))
+>WrongTypeProperty : Symbol(WrongTypeProperty, Decl(abstractPropertyNegative.ts, 18, 52))
+
+ num = "nope, wrong";
+>num : Symbol(WrongTypePropertyImpl.num, Decl(abstractPropertyNegative.ts, 23, 55))
+}
+abstract class WrongTypeAccessor {
+>WrongTypeAccessor : Symbol(WrongTypeAccessor, Decl(abstractPropertyNegative.ts, 25, 1))
+
+ abstract get num(): number;
+>num : Symbol(WrongTypeAccessor.num, Decl(abstractPropertyNegative.ts, 26, 34))
+}
+class WrongTypeAccessorImpl extends WrongTypeAccessor {
+>WrongTypeAccessorImpl : Symbol(WrongTypeAccessorImpl, Decl(abstractPropertyNegative.ts, 28, 1))
+>WrongTypeAccessor : Symbol(WrongTypeAccessor, Decl(abstractPropertyNegative.ts, 25, 1))
+
+ get num() { return "nope, wrong"; }
+>num : Symbol(WrongTypeAccessorImpl.num, Decl(abstractPropertyNegative.ts, 29, 55))
+}
+class WrongTypeAccessorImpl2 extends WrongTypeAccessor {
+>WrongTypeAccessorImpl2 : Symbol(WrongTypeAccessorImpl2, Decl(abstractPropertyNegative.ts, 31, 1))
+>WrongTypeAccessor : Symbol(WrongTypeAccessor, Decl(abstractPropertyNegative.ts, 25, 1))
+
+ num = "nope, wrong";
+>num : Symbol(WrongTypeAccessorImpl2.num, Decl(abstractPropertyNegative.ts, 32, 56))
+}
+
+abstract class AbstractAccessorMismatch {
+>AbstractAccessorMismatch : Symbol(AbstractAccessorMismatch, Decl(abstractPropertyNegative.ts, 34, 1))
+
+ abstract get p1(): string;
+>p1 : Symbol(AbstractAccessorMismatch.p1, Decl(abstractPropertyNegative.ts, 36, 41), Decl(abstractPropertyNegative.ts, 37, 30))
+
+ set p1(val: string) { };
+>p1 : Symbol(AbstractAccessorMismatch.p1, Decl(abstractPropertyNegative.ts, 36, 41), Decl(abstractPropertyNegative.ts, 37, 30))
+>val : Symbol(val, Decl(abstractPropertyNegative.ts, 38, 11))
+
+ get p2(): string { return "should work"; }
+>p2 : Symbol(AbstractAccessorMismatch.p2, Decl(abstractPropertyNegative.ts, 38, 28), Decl(abstractPropertyNegative.ts, 39, 46))
+
+ abstract set p2(val: string);
+>p2 : Symbol(AbstractAccessorMismatch.p2, Decl(abstractPropertyNegative.ts, 38, 28), Decl(abstractPropertyNegative.ts, 39, 46))
+>val : Symbol(val, Decl(abstractPropertyNegative.ts, 40, 20))
+}
+
diff --git a/tests/baselines/reference/abstractPropertyNegative(target=es5).types b/tests/baselines/reference/abstractPropertyNegative(target=es5).types
new file mode 100644
index 0000000000000..eb11f44c3c3c4
--- /dev/null
+++ b/tests/baselines/reference/abstractPropertyNegative(target=es5).types
@@ -0,0 +1,162 @@
+//// [tests/cases/compiler/abstractPropertyNegative.ts] ////
+
+=== abstractPropertyNegative.ts ===
+interface A {
+ prop: string;
+>prop : string
+> : ^^^^^^
+
+ m(): string;
+>m : () => string
+> : ^^^^^^
+}
+abstract class B implements A {
+>B : B
+> : ^
+
+ abstract prop: string;
+>prop : string
+> : ^^^^^^
+
+ public abstract readonly ro: string;
+>ro : string
+> : ^^^^^^
+
+ abstract get readonlyProp(): string;
+>readonlyProp : string
+> : ^^^^^^
+
+ abstract m(): string;
+>m : () => string
+> : ^^^^^^
+
+ abstract get mismatch(): string;
+>mismatch : string
+> : ^^^^^^
+
+ abstract set mismatch(val: number);
+>mismatch : string
+> : ^^^^^^
+>val : number
+> : ^^^^^^
+}
+class C extends B {
+>C : C
+> : ^
+>B : B
+> : ^
+
+ readonly ro = "readonly please";
+>ro : "readonly please"
+> : ^^^^^^^^^^^^^^^^^
+>"readonly please" : "readonly please"
+> : ^^^^^^^^^^^^^^^^^
+
+ abstract notAllowed: string;
+>notAllowed : string
+> : ^^^^^^
+
+ get concreteWithNoBody(): string;
+>concreteWithNoBody : string
+> : ^^^^^^
+}
+let c = new C();
+>c : C
+> : ^
+>new C() : C
+> : ^
+>C : typeof C
+> : ^^^^^^^^
+
+c.ro = "error: lhs of assignment can't be readonly";
+>c.ro = "error: lhs of assignment can't be readonly" : "error: lhs of assignment can't be readonly"
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+>c.ro : any
+> : ^^^
+>c : C
+> : ^
+>ro : any
+> : ^^^
+>"error: lhs of assignment can't be readonly" : "error: lhs of assignment can't be readonly"
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+abstract class WrongTypeProperty {
+>WrongTypeProperty : WrongTypeProperty
+> : ^^^^^^^^^^^^^^^^^
+
+ abstract num: number;
+>num : number
+> : ^^^^^^
+}
+class WrongTypePropertyImpl extends WrongTypeProperty {
+>WrongTypePropertyImpl : WrongTypePropertyImpl
+> : ^^^^^^^^^^^^^^^^^^^^^
+>WrongTypeProperty : WrongTypeProperty
+> : ^^^^^^^^^^^^^^^^^
+
+ num = "nope, wrong";
+>num : string
+> : ^^^^^^
+>"nope, wrong" : "nope, wrong"
+> : ^^^^^^^^^^^^^
+}
+abstract class WrongTypeAccessor {
+>WrongTypeAccessor : WrongTypeAccessor
+> : ^^^^^^^^^^^^^^^^^
+
+ abstract get num(): number;
+>num : number
+> : ^^^^^^
+}
+class WrongTypeAccessorImpl extends WrongTypeAccessor {
+>WrongTypeAccessorImpl : WrongTypeAccessorImpl
+> : ^^^^^^^^^^^^^^^^^^^^^
+>WrongTypeAccessor : WrongTypeAccessor
+> : ^^^^^^^^^^^^^^^^^
+
+ get num() { return "nope, wrong"; }
+>num : string
+> : ^^^^^^
+>"nope, wrong" : "nope, wrong"
+> : ^^^^^^^^^^^^^
+}
+class WrongTypeAccessorImpl2 extends WrongTypeAccessor {
+>WrongTypeAccessorImpl2 : WrongTypeAccessorImpl2
+> : ^^^^^^^^^^^^^^^^^^^^^^
+>WrongTypeAccessor : WrongTypeAccessor
+> : ^^^^^^^^^^^^^^^^^
+
+ num = "nope, wrong";
+>num : string
+> : ^^^^^^
+>"nope, wrong" : "nope, wrong"
+> : ^^^^^^^^^^^^^
+}
+
+abstract class AbstractAccessorMismatch {
+>AbstractAccessorMismatch : AbstractAccessorMismatch
+> : ^^^^^^^^^^^^^^^^^^^^^^^^
+
+ abstract get p1(): string;
+>p1 : string
+> : ^^^^^^
+
+ set p1(val: string) { };
+>p1 : string
+> : ^^^^^^
+>val : string
+> : ^^^^^^
+
+ get p2(): string { return "should work"; }
+>p2 : string
+> : ^^^^^^
+>"should work" : "should work"
+> : ^^^^^^^^^^^^^
+
+ abstract set p2(val: string);
+>p2 : string
+> : ^^^^^^
+>val : string
+> : ^^^^^^
+}
+
diff --git a/tests/baselines/reference/accessibilityModifiers.errors.txt b/tests/baselines/reference/accessibilityModifiers(target=es2015).errors.txt
similarity index 100%
rename from tests/baselines/reference/accessibilityModifiers.errors.txt
rename to tests/baselines/reference/accessibilityModifiers(target=es2015).errors.txt
diff --git a/tests/baselines/reference/accessibilityModifiers(target=es2015).js b/tests/baselines/reference/accessibilityModifiers(target=es2015).js
new file mode 100644
index 0000000000000..04c572ea4e276
--- /dev/null
+++ b/tests/baselines/reference/accessibilityModifiers(target=es2015).js
@@ -0,0 +1,79 @@
+//// [tests/cases/conformance/classes/propertyMemberDeclarations/accessibilityModifiers.ts] ////
+
+//// [accessibilityModifiers.ts]
+// No errors
+class C {
+ private static privateProperty;
+ private static privateMethod() { }
+ private static get privateGetter() { return 0; }
+ private static set privateSetter(a: number) { }
+
+ protected static protectedProperty;
+ protected static protectedMethod() { }
+ protected static get protectedGetter() { return 0; }
+ protected static set protectedSetter(a: number) { }
+
+ public static publicProperty;
+ public static publicMethod() { }
+ public static get publicGetter() { return 0; }
+ public static set publicSetter(a: number) { }
+}
+
+// Errors, accessibility modifiers must precede static
+class D {
+ static private privateProperty;
+ static private privateMethod() { }
+ static private get privateGetter() { return 0; }
+ static private set privateSetter(a: number) { }
+
+ static protected protectedProperty;
+ static protected protectedMethod() { }
+ static protected get protectedGetter() { return 0; }
+ static protected set protectedSetter(a: number) { }
+
+ static public publicProperty;
+ static public publicMethod() { }
+ static public get publicGetter() { return 0; }
+ static public set publicSetter(a: number) { }
+}
+
+// Errors, multiple accessibility modifier
+class E {
+ private public protected property;
+ public protected method() { }
+ private protected get getter() { return 0; }
+ public public set setter(a: number) { }
+}
+
+
+//// [accessibilityModifiers.js]
+// No errors
+class C {
+ static privateMethod() { }
+ static get privateGetter() { return 0; }
+ static set privateSetter(a) { }
+ static protectedMethod() { }
+ static get protectedGetter() { return 0; }
+ static set protectedSetter(a) { }
+ static publicMethod() { }
+ static get publicGetter() { return 0; }
+ static set publicSetter(a) { }
+}
+// Errors, accessibility modifiers must precede static
+class D {
+ static privateMethod() { }
+ static get privateGetter() { return 0; }
+ static set privateSetter(a) { }
+ static protectedMethod() { }
+ static get protectedGetter() { return 0; }
+ static set protectedSetter(a) { }
+ static publicMethod() { }
+ static get publicGetter() { return 0; }
+ static set publicSetter(a) { }
+}
+// Errors, multiple accessibility modifier
+class E {
+ method() { }
+ get getter() { return 0; }
+ set setter(a) { }
+}
diff --git a/tests/baselines/reference/accessibilityModifiers.symbols b/tests/baselines/reference/accessibilityModifiers(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/accessibilityModifiers.symbols
rename to tests/baselines/reference/accessibilityModifiers(target=es2015).symbols
diff --git a/tests/baselines/reference/accessibilityModifiers.types b/tests/baselines/reference/accessibilityModifiers(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/accessibilityModifiers.types
rename to tests/baselines/reference/accessibilityModifiers(target=es2015).types
diff --git a/tests/baselines/reference/accessibilityModifiers(target=es5).errors.txt b/tests/baselines/reference/accessibilityModifiers(target=es5).errors.txt
new file mode 100644
index 0000000000000..260ac25d0cfc0
--- /dev/null
+++ b/tests/baselines/reference/accessibilityModifiers(target=es5).errors.txt
@@ -0,0 +1,95 @@
+accessibilityModifiers.ts(21,12): error TS1029: 'private' modifier must precede 'static' modifier.
+accessibilityModifiers.ts(22,12): error TS1029: 'private' modifier must precede 'static' modifier.
+accessibilityModifiers.ts(23,12): error TS1029: 'private' modifier must precede 'static' modifier.
+accessibilityModifiers.ts(24,12): error TS1029: 'private' modifier must precede 'static' modifier.
+accessibilityModifiers.ts(26,12): error TS1029: 'protected' modifier must precede 'static' modifier.
+accessibilityModifiers.ts(27,12): error TS1029: 'protected' modifier must precede 'static' modifier.
+accessibilityModifiers.ts(28,12): error TS1029: 'protected' modifier must precede 'static' modifier.
+accessibilityModifiers.ts(29,12): error TS1029: 'protected' modifier must precede 'static' modifier.
+accessibilityModifiers.ts(31,12): error TS1029: 'public' modifier must precede 'static' modifier.
+accessibilityModifiers.ts(32,12): error TS1029: 'public' modifier must precede 'static' modifier.
+accessibilityModifiers.ts(33,12): error TS1029: 'public' modifier must precede 'static' modifier.
+accessibilityModifiers.ts(34,12): error TS1029: 'public' modifier must precede 'static' modifier.
+accessibilityModifiers.ts(39,13): error TS1028: Accessibility modifier already seen.
+accessibilityModifiers.ts(40,12): error TS1028: Accessibility modifier already seen.
+accessibilityModifiers.ts(41,13): error TS1028: Accessibility modifier already seen.
+accessibilityModifiers.ts(42,12): error TS1028: Accessibility modifier already seen.
+
+
+==== accessibilityModifiers.ts (16 errors) ====
+ // No errors
+ class C {
+ private static privateProperty;
+ private static privateMethod() { }
+ private static get privateGetter() { return 0; }
+ private static set privateSetter(a: number) { }
+
+ protected static protectedProperty;
+ protected static protectedMethod() { }
+ protected static get protectedGetter() { return 0; }
+ protected static set protectedSetter(a: number) { }
+
+ public static publicProperty;
+ public static publicMethod() { }
+ public static get publicGetter() { return 0; }
+ public static set publicSetter(a: number) { }
+ }
+
+ // Errors, accessibility modifiers must precede static
+ class D {
+ static private privateProperty;
+ ~~~~~~~
+!!! error TS1029: 'private' modifier must precede 'static' modifier.
+ static private privateMethod() { }
+ ~~~~~~~
+!!! error TS1029: 'private' modifier must precede 'static' modifier.
+ static private get privateGetter() { return 0; }
+ ~~~~~~~
+!!! error TS1029: 'private' modifier must precede 'static' modifier.
+ static private set privateSetter(a: number) { }
+ ~~~~~~~
+!!! error TS1029: 'private' modifier must precede 'static' modifier.
+
+ static protected protectedProperty;
+ ~~~~~~~~~
+!!! error TS1029: 'protected' modifier must precede 'static' modifier.
+ static protected protectedMethod() { }
+ ~~~~~~~~~
+!!! error TS1029: 'protected' modifier must precede 'static' modifier.
+ static protected get protectedGetter() { return 0; }
+ ~~~~~~~~~
+!!! error TS1029: 'protected' modifier must precede 'static' modifier.
+ static protected set protectedSetter(a: number) { }
+ ~~~~~~~~~
+!!! error TS1029: 'protected' modifier must precede 'static' modifier.
+
+ static public publicProperty;
+ ~~~~~~
+!!! error TS1029: 'public' modifier must precede 'static' modifier.
+ static public publicMethod() { }
+ ~~~~~~
+!!! error TS1029: 'public' modifier must precede 'static' modifier.
+ static public get publicGetter() { return 0; }
+ ~~~~~~
+!!! error TS1029: 'public' modifier must precede 'static' modifier.
+ static public set publicSetter(a: number) { }
+ ~~~~~~
+!!! error TS1029: 'public' modifier must precede 'static' modifier.
+ }
+
+ // Errors, multiple accessibility modifier
+ class E {
+ private public protected property;
+ ~~~~~~
+!!! error TS1028: Accessibility modifier already seen.
+ public protected method() { }
+ ~~~~~~~~~
+!!! error TS1028: Accessibility modifier already seen.
+ private protected get getter() { return 0; }
+ ~~~~~~~~~
+!!! error TS1028: Accessibility modifier already seen.
+ public public set setter(a: number) { }
+ ~~~~~~
+!!! error TS1028: Accessibility modifier already seen.
+ }
+
\ No newline at end of file
diff --git a/tests/baselines/reference/accessibilityModifiers.js b/tests/baselines/reference/accessibilityModifiers(target=es5).js
similarity index 100%
rename from tests/baselines/reference/accessibilityModifiers.js
rename to tests/baselines/reference/accessibilityModifiers(target=es5).js
diff --git a/tests/baselines/reference/accessibilityModifiers(target=es5).symbols b/tests/baselines/reference/accessibilityModifiers(target=es5).symbols
new file mode 100644
index 0000000000000..c3b1545f30467
--- /dev/null
+++ b/tests/baselines/reference/accessibilityModifiers(target=es5).symbols
@@ -0,0 +1,109 @@
+//// [tests/cases/conformance/classes/propertyMemberDeclarations/accessibilityModifiers.ts] ////
+
+=== accessibilityModifiers.ts ===
+// No errors
+class C {
+>C : Symbol(C, Decl(accessibilityModifiers.ts, 0, 0))
+
+ private static privateProperty;
+>privateProperty : Symbol(C.privateProperty, Decl(accessibilityModifiers.ts, 1, 9))
+
+ private static privateMethod() { }
+>privateMethod : Symbol(C.privateMethod, Decl(accessibilityModifiers.ts, 2, 35))
+
+ private static get privateGetter() { return 0; }
+>privateGetter : Symbol(C.privateGetter, Decl(accessibilityModifiers.ts, 3, 38))
+
+ private static set privateSetter(a: number) { }
+>privateSetter : Symbol(C.privateSetter, Decl(accessibilityModifiers.ts, 4, 52))
+>a : Symbol(a, Decl(accessibilityModifiers.ts, 5, 37))
+
+ protected static protectedProperty;
+>protectedProperty : Symbol(C.protectedProperty, Decl(accessibilityModifiers.ts, 5, 51))
+
+ protected static protectedMethod() { }
+>protectedMethod : Symbol(C.protectedMethod, Decl(accessibilityModifiers.ts, 7, 39))
+
+ protected static get protectedGetter() { return 0; }
+>protectedGetter : Symbol(C.protectedGetter, Decl(accessibilityModifiers.ts, 8, 42))
+
+ protected static set protectedSetter(a: number) { }
+>protectedSetter : Symbol(C.protectedSetter, Decl(accessibilityModifiers.ts, 9, 56))
+>a : Symbol(a, Decl(accessibilityModifiers.ts, 10, 41))
+
+ public static publicProperty;
+>publicProperty : Symbol(C.publicProperty, Decl(accessibilityModifiers.ts, 10, 55))
+
+ public static publicMethod() { }
+>publicMethod : Symbol(C.publicMethod, Decl(accessibilityModifiers.ts, 12, 33))
+
+ public static get publicGetter() { return 0; }
+>publicGetter : Symbol(C.publicGetter, Decl(accessibilityModifiers.ts, 13, 36))
+
+ public static set publicSetter(a: number) { }
+>publicSetter : Symbol(C.publicSetter, Decl(accessibilityModifiers.ts, 14, 50))
+>a : Symbol(a, Decl(accessibilityModifiers.ts, 15, 35))
+}
+
+// Errors, accessibility modifiers must precede static
+class D {
+>D : Symbol(D, Decl(accessibilityModifiers.ts, 16, 1))
+
+ static private privateProperty;
+>privateProperty : Symbol(D.privateProperty, Decl(accessibilityModifiers.ts, 19, 9))
+
+ static private privateMethod() { }
+>privateMethod : Symbol(D.privateMethod, Decl(accessibilityModifiers.ts, 20, 35))
+
+ static private get privateGetter() { return 0; }
+>privateGetter : Symbol(D.privateGetter, Decl(accessibilityModifiers.ts, 21, 38))
+
+ static private set privateSetter(a: number) { }
+>privateSetter : Symbol(D.privateSetter, Decl(accessibilityModifiers.ts, 22, 52))
+>a : Symbol(a, Decl(accessibilityModifiers.ts, 23, 37))
+
+ static protected protectedProperty;
+>protectedProperty : Symbol(D.protectedProperty, Decl(accessibilityModifiers.ts, 23, 51))
+
+ static protected protectedMethod() { }
+>protectedMethod : Symbol(D.protectedMethod, Decl(accessibilityModifiers.ts, 25, 39))
+
+ static protected get protectedGetter() { return 0; }
+>protectedGetter : Symbol(D.protectedGetter, Decl(accessibilityModifiers.ts, 26, 42))
+
+ static protected set protectedSetter(a: number) { }
+>protectedSetter : Symbol(D.protectedSetter, Decl(accessibilityModifiers.ts, 27, 56))
+>a : Symbol(a, Decl(accessibilityModifiers.ts, 28, 41))
+
+ static public publicProperty;
+>publicProperty : Symbol(D.publicProperty, Decl(accessibilityModifiers.ts, 28, 55))
+
+ static public publicMethod() { }
+>publicMethod : Symbol(D.publicMethod, Decl(accessibilityModifiers.ts, 30, 33))
+
+ static public get publicGetter() { return 0; }
+>publicGetter : Symbol(D.publicGetter, Decl(accessibilityModifiers.ts, 31, 36))
+
+ static public set publicSetter(a: number) { }
+>publicSetter : Symbol(D.publicSetter, Decl(accessibilityModifiers.ts, 32, 50))
+>a : Symbol(a, Decl(accessibilityModifiers.ts, 33, 35))
+}
+
+// Errors, multiple accessibility modifier
+class E {
+>E : Symbol(E, Decl(accessibilityModifiers.ts, 34, 1))
+
+ private public protected property;
+>property : Symbol(E.property, Decl(accessibilityModifiers.ts, 37, 9))
+
+ public protected method() { }
+>method : Symbol(E.method, Decl(accessibilityModifiers.ts, 38, 38))
+
+ private protected get getter() { return 0; }
+>getter : Symbol(E.getter, Decl(accessibilityModifiers.ts, 39, 33))
+
+ public public set setter(a: number) { }
+>setter : Symbol(E.setter, Decl(accessibilityModifiers.ts, 40, 48))
+>a : Symbol(a, Decl(accessibilityModifiers.ts, 41, 29))
+}
+
diff --git a/tests/baselines/reference/accessibilityModifiers(target=es5).types b/tests/baselines/reference/accessibilityModifiers(target=es5).types
new file mode 100644
index 0000000000000..1a6f62356a3f5
--- /dev/null
+++ b/tests/baselines/reference/accessibilityModifiers(target=es5).types
@@ -0,0 +1,161 @@
+//// [tests/cases/conformance/classes/propertyMemberDeclarations/accessibilityModifiers.ts] ////
+
+=== accessibilityModifiers.ts ===
+// No errors
+class C {
+>C : C
+> : ^
+
+ private static privateProperty;
+>privateProperty : any
+> : ^^^
+
+ private static privateMethod() { }
+>privateMethod : () => void
+> : ^^^^^^^^^^
+
+ private static get privateGetter() { return 0; }
+>privateGetter : number
+> : ^^^^^^
+>0 : 0
+> : ^
+
+ private static set privateSetter(a: number) { }
+>privateSetter : number
+> : ^^^^^^
+>a : number
+> : ^^^^^^
+
+ protected static protectedProperty;
+>protectedProperty : any
+> : ^^^
+
+ protected static protectedMethod() { }
+>protectedMethod : () => void
+> : ^^^^^^^^^^
+
+ protected static get protectedGetter() { return 0; }
+>protectedGetter : number
+> : ^^^^^^
+>0 : 0
+> : ^
+
+ protected static set protectedSetter(a: number) { }
+>protectedSetter : number
+> : ^^^^^^
+>a : number
+> : ^^^^^^
+
+ public static publicProperty;
+>publicProperty : any
+> : ^^^
+
+ public static publicMethod() { }
+>publicMethod : () => void
+> : ^^^^^^^^^^
+
+ public static get publicGetter() { return 0; }
+>publicGetter : number
+> : ^^^^^^
+>0 : 0
+> : ^
+
+ public static set publicSetter(a: number) { }
+>publicSetter : number
+> : ^^^^^^
+>a : number
+> : ^^^^^^
+}
+
+// Errors, accessibility modifiers must precede static
+class D {
+>D : D
+> : ^
+
+ static private privateProperty;
+>privateProperty : any
+> : ^^^
+
+ static private privateMethod() { }
+>privateMethod : () => void
+> : ^^^^^^^^^^
+
+ static private get privateGetter() { return 0; }
+>privateGetter : number
+> : ^^^^^^
+>0 : 0
+> : ^
+
+ static private set privateSetter(a: number) { }
+>privateSetter : number
+> : ^^^^^^
+>a : number
+> : ^^^^^^
+
+ static protected protectedProperty;
+>protectedProperty : any
+> : ^^^
+
+ static protected protectedMethod() { }
+>protectedMethod : () => void
+> : ^^^^^^^^^^
+
+ static protected get protectedGetter() { return 0; }
+>protectedGetter : number
+> : ^^^^^^
+>0 : 0
+> : ^
+
+ static protected set protectedSetter(a: number) { }
+>protectedSetter : number
+> : ^^^^^^
+>a : number
+> : ^^^^^^
+
+ static public publicProperty;
+>publicProperty : any
+> : ^^^
+
+ static public publicMethod() { }
+>publicMethod : () => void
+> : ^^^^^^^^^^
+
+ static public get publicGetter() { return 0; }
+>publicGetter : number
+> : ^^^^^^
+>0 : 0
+> : ^
+
+ static public set publicSetter(a: number) { }
+>publicSetter : number
+> : ^^^^^^
+>a : number
+> : ^^^^^^
+}
+
+// Errors, multiple accessibility modifier
+class E {
+>E : E
+> : ^
+
+ private public protected property;
+>property : any
+> : ^^^
+
+ public protected method() { }
+>method : () => void
+> : ^^^^^^^^^^
+
+ private protected get getter() { return 0; }
+>getter : number
+> : ^^^^^^
+>0 : 0
+> : ^
+
+ public public set setter(a: number) { }
+>setter : number
+> : ^^^^^^
+>a : number
+> : ^^^^^^
+}
+
diff --git a/tests/baselines/reference/accessorAccidentalCallDiagnostic.errors.txt b/tests/baselines/reference/accessorAccidentalCallDiagnostic(target=es2015).errors.txt
similarity index 100%
rename from tests/baselines/reference/accessorAccidentalCallDiagnostic.errors.txt
rename to tests/baselines/reference/accessorAccidentalCallDiagnostic(target=es2015).errors.txt
diff --git a/tests/baselines/reference/accessorAccidentalCallDiagnostic(target=es2015).js b/tests/baselines/reference/accessorAccidentalCallDiagnostic(target=es2015).js
new file mode 100644
index 0000000000000..9f923f5ab20db
--- /dev/null
+++ b/tests/baselines/reference/accessorAccidentalCallDiagnostic(target=es2015).js
@@ -0,0 +1,20 @@
+//// [tests/cases/compiler/accessorAccidentalCallDiagnostic.ts] ////
+
+//// [accessorAccidentalCallDiagnostic.ts]
+// https://github.com/microsoft/TypeScript/issues/24554
+class Test24554 {
+ get property(): number { return 1; }
+}
+function test24554(x: Test24554) {
+ return x.property();
+}
+
+
+//// [accessorAccidentalCallDiagnostic.js]
+// https://github.com/microsoft/TypeScript/issues/24554
+class Test24554 {
+ get property() { return 1; }
+}
+function test24554(x) {
+ return x.property();
+}
diff --git a/tests/baselines/reference/accessorAccidentalCallDiagnostic.symbols b/tests/baselines/reference/accessorAccidentalCallDiagnostic(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/accessorAccidentalCallDiagnostic.symbols
rename to tests/baselines/reference/accessorAccidentalCallDiagnostic(target=es2015).symbols
diff --git a/tests/baselines/reference/accessorAccidentalCallDiagnostic.types b/tests/baselines/reference/accessorAccidentalCallDiagnostic(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/accessorAccidentalCallDiagnostic.types
rename to tests/baselines/reference/accessorAccidentalCallDiagnostic(target=es2015).types
diff --git a/tests/baselines/reference/accessorAccidentalCallDiagnostic(target=es5).errors.txt b/tests/baselines/reference/accessorAccidentalCallDiagnostic(target=es5).errors.txt
new file mode 100644
index 0000000000000..5d51cd8be52ea
--- /dev/null
+++ b/tests/baselines/reference/accessorAccidentalCallDiagnostic(target=es5).errors.txt
@@ -0,0 +1,16 @@
+accessorAccidentalCallDiagnostic.ts(6,14): error TS6234: This expression is not callable because it is a 'get' accessor. Did you mean to use it without '()'?
+ Type 'Number' has no call signatures.
+
+
+==== accessorAccidentalCallDiagnostic.ts (1 errors) ====
+ // https://github.com/microsoft/TypeScript/issues/24554
+ class Test24554 {
+ get property(): number { return 1; }
+ }
+ function test24554(x: Test24554) {
+ return x.property();
+ ~~~~~~~~
+!!! error TS6234: This expression is not callable because it is a 'get' accessor. Did you mean to use it without '()'?
+!!! error TS6234: Type 'Number' has no call signatures.
+ }
+
\ No newline at end of file
diff --git a/tests/baselines/reference/accessorAccidentalCallDiagnostic.js b/tests/baselines/reference/accessorAccidentalCallDiagnostic(target=es5).js
similarity index 100%
rename from tests/baselines/reference/accessorAccidentalCallDiagnostic.js
rename to tests/baselines/reference/accessorAccidentalCallDiagnostic(target=es5).js
diff --git a/tests/baselines/reference/accessorAccidentalCallDiagnostic(target=es5).symbols b/tests/baselines/reference/accessorAccidentalCallDiagnostic(target=es5).symbols
new file mode 100644
index 0000000000000..66b25a906c8b6
--- /dev/null
+++ b/tests/baselines/reference/accessorAccidentalCallDiagnostic(target=es5).symbols
@@ -0,0 +1,21 @@
+//// [tests/cases/compiler/accessorAccidentalCallDiagnostic.ts] ////
+
+=== accessorAccidentalCallDiagnostic.ts ===
+// https://github.com/microsoft/TypeScript/issues/24554
+class Test24554 {
+>Test24554 : Symbol(Test24554, Decl(accessorAccidentalCallDiagnostic.ts, 0, 0))
+
+ get property(): number { return 1; }
+>property : Symbol(Test24554.property, Decl(accessorAccidentalCallDiagnostic.ts, 1, 17))
+}
+function test24554(x: Test24554) {
+>test24554 : Symbol(test24554, Decl(accessorAccidentalCallDiagnostic.ts, 3, 1))
+>x : Symbol(x, Decl(accessorAccidentalCallDiagnostic.ts, 4, 19))
+>Test24554 : Symbol(Test24554, Decl(accessorAccidentalCallDiagnostic.ts, 0, 0))
+
+ return x.property();
+>x.property : Symbol(Test24554.property, Decl(accessorAccidentalCallDiagnostic.ts, 1, 17))
+>x : Symbol(x, Decl(accessorAccidentalCallDiagnostic.ts, 4, 19))
+>property : Symbol(Test24554.property, Decl(accessorAccidentalCallDiagnostic.ts, 1, 17))
+}
+
diff --git a/tests/baselines/reference/accessorAccidentalCallDiagnostic(target=es5).types b/tests/baselines/reference/accessorAccidentalCallDiagnostic(target=es5).types
new file mode 100644
index 0000000000000..84013fe02eb17
--- /dev/null
+++ b/tests/baselines/reference/accessorAccidentalCallDiagnostic(target=es5).types
@@ -0,0 +1,31 @@
+//// [tests/cases/compiler/accessorAccidentalCallDiagnostic.ts] ////
+
+=== accessorAccidentalCallDiagnostic.ts ===
+// https://github.com/microsoft/TypeScript/issues/24554
+class Test24554 {
+>Test24554 : Test24554
+> : ^^^^^^^^^
+
+ get property(): number { return 1; }
+>property : number
+> : ^^^^^^
+>1 : 1
+> : ^
+}
+function test24554(x: Test24554) {
+>test24554 : (x: Test24554) => any
+> : ^ ^^ ^^^^^^^^
+>x : Test24554
+> : ^^^^^^^^^
+
+ return x.property();
+>x.property() : any
+> : ^^^
+>x.property : number
+> : ^^^^^^
+>x : Test24554
+> : ^^^^^^^^^
+>property : number
+> : ^^^^^^
+}
+
diff --git a/tests/baselines/reference/accessorInAmbientContextES5(target=es2015).js b/tests/baselines/reference/accessorInAmbientContextES5(target=es2015).js
new file mode 100644
index 0000000000000..dac427e6df2ad
--- /dev/null
+++ b/tests/baselines/reference/accessorInAmbientContextES5(target=es2015).js
@@ -0,0 +1,75 @@
+//// [tests/cases/compiler/accessorInAmbientContextES5.ts] ////
+
+//// [accessorInAmbientContextES5.ts]
+// Should allow accessor in ambient contexts even when targeting ES5
+
+declare class AmbientClass {
+ accessor prop1: string;
+ static accessor prop2: number;
+ private accessor prop3: boolean;
+ private static accessor prop4: symbol;
+}
+
+declare namespace AmbientNamespace {
+ class C {
+ accessor prop: string;
+ }
+}
+
+// Should also work in .d.ts files (simulated with declare)
+declare module "some-module" {
+ export class ExportedClass {
+ accessor value: any;
+ }
+}
+
+// Regular class should still error when targeting ES5
+class RegularClass {
+ accessor shouldError: string; // Should still error
+}
+
+//// [accessorInAmbientContextES5.js]
+// Should allow accessor in ambient contexts even when targeting ES5
+var __classPrivateFieldGet = (this && this.__classPrivateFieldGet) || function (receiver, state, kind, f) {
+ if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a getter");
+ if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot read private member from an object whose class did not declare it");
+ return kind === "m" ? f : kind === "a" ? f.call(receiver) : f ? f.value : state.get(receiver);
+};
+var __classPrivateFieldSet = (this && this.__classPrivateFieldSet) || function (receiver, state, value, kind, f) {
+ if (kind === "m") throw new TypeError("Private method is not writable");
+ if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter");
+ if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it");
+ return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value;
+};
+var _RegularClass_shouldError_accessor_storage;
+// Regular class should still error when targeting ES5
+class RegularClass {
+ constructor() {
+ _RegularClass_shouldError_accessor_storage.set(this, void 0);
+ }
+ get shouldError() { return __classPrivateFieldGet(this, _RegularClass_shouldError_accessor_storage, "f"); } // Should still error
+ set shouldError(value) { __classPrivateFieldSet(this, _RegularClass_shouldError_accessor_storage, value, "f"); }
+}
+_RegularClass_shouldError_accessor_storage = new WeakMap();
+
+
+//// [accessorInAmbientContextES5.d.ts]
+declare class AmbientClass {
+ accessor prop1: string;
+ static accessor prop2: number;
+ private accessor prop3;
+ private static accessor prop4;
+}
+declare namespace AmbientNamespace {
+ class C {
+ accessor prop: string;
+ }
+}
+declare module "some-module" {
+ class ExportedClass {
+ accessor value: any;
+ }
+}
+declare class RegularClass {
+ accessor shouldError: string;
+}
diff --git a/tests/baselines/reference/accessorInAmbientContextES5.symbols b/tests/baselines/reference/accessorInAmbientContextES5(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/accessorInAmbientContextES5.symbols
rename to tests/baselines/reference/accessorInAmbientContextES5(target=es2015).symbols
diff --git a/tests/baselines/reference/accessorInAmbientContextES5(target=es2015).types b/tests/baselines/reference/accessorInAmbientContextES5(target=es2015).types
new file mode 100644
index 0000000000000..a1519de527550
--- /dev/null
+++ b/tests/baselines/reference/accessorInAmbientContextES5(target=es2015).types
@@ -0,0 +1,63 @@
+//// [tests/cases/compiler/accessorInAmbientContextES5.ts] ////
+
+=== accessorInAmbientContextES5.ts ===
+// Should allow accessor in ambient contexts even when targeting ES5
+
+declare class AmbientClass {
+>AmbientClass : AmbientClass
+> : ^^^^^^^^^^^^
+
+ accessor prop1: string;
+>prop1 : string
+> : ^^^^^^
+
+ static accessor prop2: number;
+>prop2 : number
+> : ^^^^^^
+
+ private accessor prop3: boolean;
+>prop3 : boolean
+> : ^^^^^^^
+
+ private static accessor prop4: symbol;
+>prop4 : symbol
+> : ^^^^^^
+}
+
+declare namespace AmbientNamespace {
+>AmbientNamespace : typeof AmbientNamespace
+> : ^^^^^^^^^^^^^^^^^^^^^^^
+
+ class C {
+>C : C
+> : ^
+
+ accessor prop: string;
+>prop : string
+> : ^^^^^^
+ }
+}
+
+// Should also work in .d.ts files (simulated with declare)
+declare module "some-module" {
+>"some-module" : typeof import("some-module")
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+ export class ExportedClass {
+>ExportedClass : ExportedClass
+> : ^^^^^^^^^^^^^
+
+ accessor value: any;
+>value : any
+ }
+}
+
+// Regular class should still error when targeting ES5
+class RegularClass {
+>RegularClass : RegularClass
+> : ^^^^^^^^^^^^
+
+ accessor shouldError: string; // Should still error
+>shouldError : string
+> : ^^^^^^
+}
diff --git a/tests/baselines/reference/accessorInAmbientContextES5.errors.txt b/tests/baselines/reference/accessorInAmbientContextES5(target=es5).errors.txt
similarity index 100%
rename from tests/baselines/reference/accessorInAmbientContextES5.errors.txt
rename to tests/baselines/reference/accessorInAmbientContextES5(target=es5).errors.txt
diff --git a/tests/baselines/reference/accessorInAmbientContextES5.js b/tests/baselines/reference/accessorInAmbientContextES5(target=es5).js
similarity index 100%
rename from tests/baselines/reference/accessorInAmbientContextES5.js
rename to tests/baselines/reference/accessorInAmbientContextES5(target=es5).js
diff --git a/tests/baselines/reference/accessorInAmbientContextES5(target=es5).symbols b/tests/baselines/reference/accessorInAmbientContextES5(target=es5).symbols
new file mode 100644
index 0000000000000..c37f91917d28c
--- /dev/null
+++ b/tests/baselines/reference/accessorInAmbientContextES5(target=es5).symbols
@@ -0,0 +1,51 @@
+//// [tests/cases/compiler/accessorInAmbientContextES5.ts] ////
+
+=== accessorInAmbientContextES5.ts ===
+// Should allow accessor in ambient contexts even when targeting ES5
+
+declare class AmbientClass {
+>AmbientClass : Symbol(AmbientClass, Decl(accessorInAmbientContextES5.ts, 0, 0))
+
+ accessor prop1: string;
+>prop1 : Symbol(AmbientClass.prop1, Decl(accessorInAmbientContextES5.ts, 2, 28))
+
+ static accessor prop2: number;
+>prop2 : Symbol(AmbientClass.prop2, Decl(accessorInAmbientContextES5.ts, 3, 27))
+
+ private accessor prop3: boolean;
+>prop3 : Symbol(AmbientClass.prop3, Decl(accessorInAmbientContextES5.ts, 4, 34))
+
+ private static accessor prop4: symbol;
+>prop4 : Symbol(AmbientClass.prop4, Decl(accessorInAmbientContextES5.ts, 5, 36))
+}
+
+declare namespace AmbientNamespace {
+>AmbientNamespace : Symbol(AmbientNamespace, Decl(accessorInAmbientContextES5.ts, 7, 1))
+
+ class C {
+>C : Symbol(C, Decl(accessorInAmbientContextES5.ts, 9, 36))
+
+ accessor prop: string;
+>prop : Symbol(C.prop, Decl(accessorInAmbientContextES5.ts, 10, 13))
+ }
+}
+
+// Should also work in .d.ts files (simulated with declare)
+declare module "some-module" {
+>"some-module" : Symbol("some-module", Decl(accessorInAmbientContextES5.ts, 13, 1))
+
+ export class ExportedClass {
+>ExportedClass : Symbol(ExportedClass, Decl(accessorInAmbientContextES5.ts, 16, 30))
+
+ accessor value: any;
+>value : Symbol(ExportedClass.value, Decl(accessorInAmbientContextES5.ts, 17, 32))
+ }
+}
+
+// Regular class should still error when targeting ES5
+class RegularClass {
+>RegularClass : Symbol(RegularClass, Decl(accessorInAmbientContextES5.ts, 20, 1))
+
+ accessor shouldError: string; // Should still error
+>shouldError : Symbol(RegularClass.shouldError, Decl(accessorInAmbientContextES5.ts, 23, 20))
+}
diff --git a/tests/baselines/reference/accessorInAmbientContextES5.types b/tests/baselines/reference/accessorInAmbientContextES5(target=es5).types
similarity index 100%
rename from tests/baselines/reference/accessorInAmbientContextES5.types
rename to tests/baselines/reference/accessorInAmbientContextES5(target=es5).types
diff --git a/tests/baselines/reference/accessorParameterAccessibilityModifier.errors.txt b/tests/baselines/reference/accessorParameterAccessibilityModifier(target=es2015).errors.txt
similarity index 100%
rename from tests/baselines/reference/accessorParameterAccessibilityModifier.errors.txt
rename to tests/baselines/reference/accessorParameterAccessibilityModifier(target=es2015).errors.txt
diff --git a/tests/baselines/reference/accessorParameterAccessibilityModifier(target=es2015).js b/tests/baselines/reference/accessorParameterAccessibilityModifier(target=es2015).js
new file mode 100644
index 0000000000000..e930a48da4dae
--- /dev/null
+++ b/tests/baselines/reference/accessorParameterAccessibilityModifier(target=es2015).js
@@ -0,0 +1,13 @@
+//// [tests/cases/compiler/accessorParameterAccessibilityModifier.ts] ////
+
+//// [accessorParameterAccessibilityModifier.ts]
+class C {
+ set X(public v) { }
+ static set X(public v2) { }
+}
+
+//// [accessorParameterAccessibilityModifier.js]
+class C {
+ set X(v) { }
+ static set X(v2) { }
+}
diff --git a/tests/baselines/reference/accessorParameterAccessibilityModifier.symbols b/tests/baselines/reference/accessorParameterAccessibilityModifier(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/accessorParameterAccessibilityModifier.symbols
rename to tests/baselines/reference/accessorParameterAccessibilityModifier(target=es2015).symbols
diff --git a/tests/baselines/reference/accessorParameterAccessibilityModifier.types b/tests/baselines/reference/accessorParameterAccessibilityModifier(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/accessorParameterAccessibilityModifier.types
rename to tests/baselines/reference/accessorParameterAccessibilityModifier(target=es2015).types
diff --git a/tests/baselines/reference/accessorParameterAccessibilityModifier(target=es5).errors.txt b/tests/baselines/reference/accessorParameterAccessibilityModifier(target=es5).errors.txt
new file mode 100644
index 0000000000000..46de3d531dfb0
--- /dev/null
+++ b/tests/baselines/reference/accessorParameterAccessibilityModifier(target=es5).errors.txt
@@ -0,0 +1,13 @@
+accessorParameterAccessibilityModifier.ts(2,11): error TS2369: A parameter property is only allowed in a constructor implementation.
+accessorParameterAccessibilityModifier.ts(3,18): error TS2369: A parameter property is only allowed in a constructor implementation.
+
+
+==== accessorParameterAccessibilityModifier.ts (2 errors) ====
+ class C {
+ set X(public v) { }
+ ~~~~~~~~
+!!! error TS2369: A parameter property is only allowed in a constructor implementation.
+ static set X(public v2) { }
+ ~~~~~~~~~
+!!! error TS2369: A parameter property is only allowed in a constructor implementation.
+ }
\ No newline at end of file
diff --git a/tests/baselines/reference/accessorParameterAccessibilityModifier.js b/tests/baselines/reference/accessorParameterAccessibilityModifier(target=es5).js
similarity index 100%
rename from tests/baselines/reference/accessorParameterAccessibilityModifier.js
rename to tests/baselines/reference/accessorParameterAccessibilityModifier(target=es5).js
diff --git a/tests/baselines/reference/accessorParameterAccessibilityModifier(target=es5).symbols b/tests/baselines/reference/accessorParameterAccessibilityModifier(target=es5).symbols
new file mode 100644
index 0000000000000..19a35c15cd0dc
--- /dev/null
+++ b/tests/baselines/reference/accessorParameterAccessibilityModifier(target=es5).symbols
@@ -0,0 +1,14 @@
+//// [tests/cases/compiler/accessorParameterAccessibilityModifier.ts] ////
+
+=== accessorParameterAccessibilityModifier.ts ===
+class C {
+>C : Symbol(C, Decl(accessorParameterAccessibilityModifier.ts, 0, 0))
+
+ set X(public v) { }
+>X : Symbol(C.X, Decl(accessorParameterAccessibilityModifier.ts, 0, 9))
+>v : Symbol(v, Decl(accessorParameterAccessibilityModifier.ts, 1, 10))
+
+ static set X(public v2) { }
+>X : Symbol(C.X, Decl(accessorParameterAccessibilityModifier.ts, 1, 23))
+>v2 : Symbol(v2, Decl(accessorParameterAccessibilityModifier.ts, 2, 17))
+}
diff --git a/tests/baselines/reference/accessorParameterAccessibilityModifier(target=es5).types b/tests/baselines/reference/accessorParameterAccessibilityModifier(target=es5).types
new file mode 100644
index 0000000000000..8ce63cfb95f35
--- /dev/null
+++ b/tests/baselines/reference/accessorParameterAccessibilityModifier(target=es5).types
@@ -0,0 +1,19 @@
+//// [tests/cases/compiler/accessorParameterAccessibilityModifier.ts] ////
+
+=== accessorParameterAccessibilityModifier.ts ===
+class C {
+>C : C
+> : ^
+
+ set X(public v) { }
+>X : any
+> : ^^^
+>v : any
+> : ^^^
+
+ static set X(public v2) { }
+>X : any
+> : ^^^
+>v2 : any
+> : ^^^
+}
diff --git a/tests/baselines/reference/accessorWithES5(target=es2015).js b/tests/baselines/reference/accessorWithES5(target=es2015).js
new file mode 100644
index 0000000000000..6a4a1f425a403
--- /dev/null
+++ b/tests/baselines/reference/accessorWithES5(target=es2015).js
@@ -0,0 +1,38 @@
+//// [tests/cases/conformance/classes/propertyMemberDeclarations/memberAccessorDeclarations/accessorWithES5.ts] ////
+
+//// [accessorWithES5.ts]
+class C {
+ get x() {
+ return 1;
+ }
+}
+
+class D {
+ set x(v) {
+ }
+}
+
+var x = {
+ get a() { return 1 }
+}
+
+var y = {
+ set b(v) { }
+}
+
+//// [accessorWithES5.js]
+class C {
+ get x() {
+ return 1;
+ }
+}
+class D {
+ set x(v) {
+ }
+}
+var x = {
+ get a() { return 1; }
+};
+var y = {
+ set b(v) { }
+};
diff --git a/tests/baselines/reference/accessorWithES5.symbols b/tests/baselines/reference/accessorWithES5(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/accessorWithES5.symbols
rename to tests/baselines/reference/accessorWithES5(target=es2015).symbols
diff --git a/tests/baselines/reference/accessorWithES5.types b/tests/baselines/reference/accessorWithES5(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/accessorWithES5.types
rename to tests/baselines/reference/accessorWithES5(target=es2015).types
diff --git a/tests/baselines/reference/accessorWithES5.js b/tests/baselines/reference/accessorWithES5(target=es5).js
similarity index 100%
rename from tests/baselines/reference/accessorWithES5.js
rename to tests/baselines/reference/accessorWithES5(target=es5).js
diff --git a/tests/baselines/reference/accessorWithES5(target=es5).symbols b/tests/baselines/reference/accessorWithES5(target=es5).symbols
new file mode 100644
index 0000000000000..0a7e2176a58ca
--- /dev/null
+++ b/tests/baselines/reference/accessorWithES5(target=es5).symbols
@@ -0,0 +1,36 @@
+//// [tests/cases/conformance/classes/propertyMemberDeclarations/memberAccessorDeclarations/accessorWithES5.ts] ////
+
+=== accessorWithES5.ts ===
+class C {
+>C : Symbol(C, Decl(accessorWithES5.ts, 0, 0))
+
+ get x() {
+>x : Symbol(C.x, Decl(accessorWithES5.ts, 0, 9))
+
+ return 1;
+ }
+}
+
+class D {
+>D : Symbol(D, Decl(accessorWithES5.ts, 4, 1))
+
+ set x(v) {
+>x : Symbol(D.x, Decl(accessorWithES5.ts, 6, 9))
+>v : Symbol(v, Decl(accessorWithES5.ts, 7, 10))
+ }
+}
+
+var x = {
+>x : Symbol(x, Decl(accessorWithES5.ts, 11, 3))
+
+ get a() { return 1 }
+>a : Symbol(a, Decl(accessorWithES5.ts, 11, 9))
+}
+
+var y = {
+>y : Symbol(y, Decl(accessorWithES5.ts, 15, 3))
+
+ set b(v) { }
+>b : Symbol(b, Decl(accessorWithES5.ts, 15, 9))
+>v : Symbol(v, Decl(accessorWithES5.ts, 16, 10))
+}
diff --git a/tests/baselines/reference/accessorWithES5(target=es5).types b/tests/baselines/reference/accessorWithES5(target=es5).types
new file mode 100644
index 0000000000000..9c1950168feb6
--- /dev/null
+++ b/tests/baselines/reference/accessorWithES5(target=es5).types
@@ -0,0 +1,50 @@
+//// [tests/cases/conformance/classes/propertyMemberDeclarations/memberAccessorDeclarations/accessorWithES5.ts] ////
+
+=== accessorWithES5.ts ===
+class C {
+>C : C
+> : ^
+
+ get x() {
+>x : number
+> : ^^^^^^
+
+ return 1;
+>1 : 1
+> : ^
+ }
+}
+
+class D {
+>D : D
+> : ^
+
+ set x(v) {
+>x : any
+>v : any
+ }
+}
+
+var x = {
+>x : { readonly a: number; }
+> : ^^^^^^^^^^^^^^^^^^^^^^^
+>{ get a() { return 1 }} : { readonly a: number; }
+> : ^^^^^^^^^^^^^^^^^^^^^^^
+
+ get a() { return 1 }
+>a : number
+> : ^^^^^^
+>1 : 1
+> : ^
+}
+
+var y = {
+>y : { b: any; }
+> : ^^^^^^^^^^^
+>{ set b(v) { }} : { b: any; }
+> : ^^^^^^^^^^^
+
+ set b(v) { }
+>b : any
+>v : any
+}
diff --git a/tests/baselines/reference/accessorWithInitializer.errors.txt b/tests/baselines/reference/accessorWithInitializer(target=es2015).errors.txt
similarity index 100%
rename from tests/baselines/reference/accessorWithInitializer.errors.txt
rename to tests/baselines/reference/accessorWithInitializer(target=es2015).errors.txt
diff --git a/tests/baselines/reference/accessorWithInitializer(target=es2015).js b/tests/baselines/reference/accessorWithInitializer(target=es2015).js
new file mode 100644
index 0000000000000..db9477e948950
--- /dev/null
+++ b/tests/baselines/reference/accessorWithInitializer(target=es2015).js
@@ -0,0 +1,13 @@
+//// [tests/cases/compiler/accessorWithInitializer.ts] ////
+
+//// [accessorWithInitializer.ts]
+class C {
+ set X(v = 0) { }
+ static set X(v2 = 0) { }
+}
+
+//// [accessorWithInitializer.js]
+class C {
+ set X(v = 0) { }
+ static set X(v2 = 0) { }
+}
diff --git a/tests/baselines/reference/accessorWithInitializer.symbols b/tests/baselines/reference/accessorWithInitializer(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/accessorWithInitializer.symbols
rename to tests/baselines/reference/accessorWithInitializer(target=es2015).symbols
diff --git a/tests/baselines/reference/accessorWithInitializer.types b/tests/baselines/reference/accessorWithInitializer(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/accessorWithInitializer.types
rename to tests/baselines/reference/accessorWithInitializer(target=es2015).types
diff --git a/tests/baselines/reference/accessorWithInitializer(target=es5).errors.txt b/tests/baselines/reference/accessorWithInitializer(target=es5).errors.txt
new file mode 100644
index 0000000000000..2a1b64da30ac4
--- /dev/null
+++ b/tests/baselines/reference/accessorWithInitializer(target=es5).errors.txt
@@ -0,0 +1,13 @@
+accessorWithInitializer.ts(2,9): error TS1052: A 'set' accessor parameter cannot have an initializer.
+accessorWithInitializer.ts(3,16): error TS1052: A 'set' accessor parameter cannot have an initializer.
+
+
+==== accessorWithInitializer.ts (2 errors) ====
+ class C {
+ set X(v = 0) { }
+ ~
+!!! error TS1052: A 'set' accessor parameter cannot have an initializer.
+ static set X(v2 = 0) { }
+ ~
+!!! error TS1052: A 'set' accessor parameter cannot have an initializer.
+ }
\ No newline at end of file
diff --git a/tests/baselines/reference/accessorWithInitializer.js b/tests/baselines/reference/accessorWithInitializer(target=es5).js
similarity index 100%
rename from tests/baselines/reference/accessorWithInitializer.js
rename to tests/baselines/reference/accessorWithInitializer(target=es5).js
diff --git a/tests/baselines/reference/accessorWithInitializer(target=es5).symbols b/tests/baselines/reference/accessorWithInitializer(target=es5).symbols
new file mode 100644
index 0000000000000..82f61f90c7312
--- /dev/null
+++ b/tests/baselines/reference/accessorWithInitializer(target=es5).symbols
@@ -0,0 +1,14 @@
+//// [tests/cases/compiler/accessorWithInitializer.ts] ////
+
+=== accessorWithInitializer.ts ===
+class C {
+>C : Symbol(C, Decl(accessorWithInitializer.ts, 0, 0))
+
+ set X(v = 0) { }
+>X : Symbol(C.X, Decl(accessorWithInitializer.ts, 0, 9))
+>v : Symbol(v, Decl(accessorWithInitializer.ts, 1, 10))
+
+ static set X(v2 = 0) { }
+>X : Symbol(C.X, Decl(accessorWithInitializer.ts, 1, 20))
+>v2 : Symbol(v2, Decl(accessorWithInitializer.ts, 2, 17))
+}
diff --git a/tests/baselines/reference/accessorWithInitializer(target=es5).types b/tests/baselines/reference/accessorWithInitializer(target=es5).types
new file mode 100644
index 0000000000000..e6b53f8cbcc0d
--- /dev/null
+++ b/tests/baselines/reference/accessorWithInitializer(target=es5).types
@@ -0,0 +1,23 @@
+//// [tests/cases/compiler/accessorWithInitializer.ts] ////
+
+=== accessorWithInitializer.ts ===
+class C {
+>C : C
+> : ^
+
+ set X(v = 0) { }
+>X : any
+> : ^^^
+>v : number
+> : ^^^^^^
+>0 : 0
+> : ^
+
+ static set X(v2 = 0) { }
+>X : any
+> : ^^^
+>v2 : number
+> : ^^^^^^
+>0 : 0
+> : ^
+}
diff --git a/tests/baselines/reference/accessorWithLineTerminator(target=es2015).js b/tests/baselines/reference/accessorWithLineTerminator(target=es2015).js
new file mode 100644
index 0000000000000..632c5ac17d7cc
--- /dev/null
+++ b/tests/baselines/reference/accessorWithLineTerminator(target=es2015).js
@@ -0,0 +1,16 @@
+//// [tests/cases/compiler/accessorWithLineTerminator.ts] ////
+
+//// [accessorWithLineTerminator.ts]
+class C {
+ get
+ x() { return 1 }
+
+ set
+ x(v) { }
+}
+
+//// [accessorWithLineTerminator.js]
+class C {
+ get x() { return 1; }
+ set x(v) { }
+}
diff --git a/tests/baselines/reference/accessorWithLineTerminator.symbols b/tests/baselines/reference/accessorWithLineTerminator(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/accessorWithLineTerminator.symbols
rename to tests/baselines/reference/accessorWithLineTerminator(target=es2015).symbols
diff --git a/tests/baselines/reference/accessorWithLineTerminator.types b/tests/baselines/reference/accessorWithLineTerminator(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/accessorWithLineTerminator.types
rename to tests/baselines/reference/accessorWithLineTerminator(target=es2015).types
diff --git a/tests/baselines/reference/accessorWithLineTerminator.js b/tests/baselines/reference/accessorWithLineTerminator(target=es5).js
similarity index 100%
rename from tests/baselines/reference/accessorWithLineTerminator.js
rename to tests/baselines/reference/accessorWithLineTerminator(target=es5).js
diff --git a/tests/baselines/reference/accessorWithLineTerminator(target=es5).symbols b/tests/baselines/reference/accessorWithLineTerminator(target=es5).symbols
new file mode 100644
index 0000000000000..7af2827dfb9ec
--- /dev/null
+++ b/tests/baselines/reference/accessorWithLineTerminator(target=es5).symbols
@@ -0,0 +1,15 @@
+//// [tests/cases/compiler/accessorWithLineTerminator.ts] ////
+
+=== accessorWithLineTerminator.ts ===
+class C {
+>C : Symbol(C, Decl(accessorWithLineTerminator.ts, 0, 0))
+
+ get
+ x() { return 1 }
+>x : Symbol(C.x, Decl(accessorWithLineTerminator.ts, 0, 9), Decl(accessorWithLineTerminator.ts, 2, 20))
+
+ set
+ x(v) { }
+>x : Symbol(C.x, Decl(accessorWithLineTerminator.ts, 0, 9), Decl(accessorWithLineTerminator.ts, 2, 20))
+>v : Symbol(v, Decl(accessorWithLineTerminator.ts, 5, 6))
+}
diff --git a/tests/baselines/reference/accessorWithLineTerminator(target=es5).types b/tests/baselines/reference/accessorWithLineTerminator(target=es5).types
new file mode 100644
index 0000000000000..368c118965b2c
--- /dev/null
+++ b/tests/baselines/reference/accessorWithLineTerminator(target=es5).types
@@ -0,0 +1,21 @@
+//// [tests/cases/compiler/accessorWithLineTerminator.ts] ////
+
+=== accessorWithLineTerminator.ts ===
+class C {
+>C : C
+> : ^
+
+ get
+ x() { return 1 }
+>x : number
+> : ^^^^^^
+>1 : 1
+> : ^
+
+ set
+ x(v) { }
+>x : number
+> : ^^^^^^
+>v : number
+> : ^^^^^^
+}
diff --git a/tests/baselines/reference/accessorWithMismatchedAccessibilityModifiers(target=es2015).js b/tests/baselines/reference/accessorWithMismatchedAccessibilityModifiers(target=es2015).js
new file mode 100644
index 0000000000000..de837ed885091
--- /dev/null
+++ b/tests/baselines/reference/accessorWithMismatchedAccessibilityModifiers(target=es2015).js
@@ -0,0 +1,64 @@
+//// [tests/cases/conformance/classes/propertyMemberDeclarations/memberAccessorDeclarations/accessorWithMismatchedAccessibilityModifiers.ts] ////
+
+//// [accessorWithMismatchedAccessibilityModifiers.ts]
+class C {
+ get x() {
+ return 1;
+ }
+ private set x(v) {
+ }
+}
+
+class D {
+ protected get x() {
+ return 1;
+ }
+ private set x(v) {
+ }
+}
+
+class E {
+ protected set x(v) {
+ }
+ get x() {
+ return 1;
+ }
+}
+
+class F {
+ protected static set x(v) {
+ }
+ static get x() {
+ return 1;
+ }
+}
+
+//// [accessorWithMismatchedAccessibilityModifiers.js]
+class C {
+ get x() {
+ return 1;
+ }
+ set x(v) {
+ }
+}
+class D {
+ get x() {
+ return 1;
+ }
+ set x(v) {
+ }
+}
+class E {
+ set x(v) {
+ }
+ get x() {
+ return 1;
+ }
+}
+class F {
+ static set x(v) {
+ }
+ static get x() {
+ return 1;
+ }
+}
diff --git a/tests/baselines/reference/accessorWithMismatchedAccessibilityModifiers.symbols b/tests/baselines/reference/accessorWithMismatchedAccessibilityModifiers(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/accessorWithMismatchedAccessibilityModifiers.symbols
rename to tests/baselines/reference/accessorWithMismatchedAccessibilityModifiers(target=es2015).symbols
diff --git a/tests/baselines/reference/accessorWithMismatchedAccessibilityModifiers.types b/tests/baselines/reference/accessorWithMismatchedAccessibilityModifiers(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/accessorWithMismatchedAccessibilityModifiers.types
rename to tests/baselines/reference/accessorWithMismatchedAccessibilityModifiers(target=es2015).types
diff --git a/tests/baselines/reference/accessorWithMismatchedAccessibilityModifiers.js b/tests/baselines/reference/accessorWithMismatchedAccessibilityModifiers(target=es5).js
similarity index 100%
rename from tests/baselines/reference/accessorWithMismatchedAccessibilityModifiers.js
rename to tests/baselines/reference/accessorWithMismatchedAccessibilityModifiers(target=es5).js
diff --git a/tests/baselines/reference/accessorWithMismatchedAccessibilityModifiers(target=es5).symbols b/tests/baselines/reference/accessorWithMismatchedAccessibilityModifiers(target=es5).symbols
new file mode 100644
index 0000000000000..6d2dabf4cda7f
--- /dev/null
+++ b/tests/baselines/reference/accessorWithMismatchedAccessibilityModifiers(target=es5).symbols
@@ -0,0 +1,58 @@
+//// [tests/cases/conformance/classes/propertyMemberDeclarations/memberAccessorDeclarations/accessorWithMismatchedAccessibilityModifiers.ts] ////
+
+=== accessorWithMismatchedAccessibilityModifiers.ts ===
+class C {
+>C : Symbol(C, Decl(accessorWithMismatchedAccessibilityModifiers.ts, 0, 0))
+
+ get x() {
+>x : Symbol(C.x, Decl(accessorWithMismatchedAccessibilityModifiers.ts, 0, 9), Decl(accessorWithMismatchedAccessibilityModifiers.ts, 3, 5))
+
+ return 1;
+ }
+ private set x(v) {
+>x : Symbol(C.x, Decl(accessorWithMismatchedAccessibilityModifiers.ts, 0, 9), Decl(accessorWithMismatchedAccessibilityModifiers.ts, 3, 5))
+>v : Symbol(v, Decl(accessorWithMismatchedAccessibilityModifiers.ts, 4, 18))
+ }
+}
+
+class D {
+>D : Symbol(D, Decl(accessorWithMismatchedAccessibilityModifiers.ts, 6, 1))
+
+ protected get x() {
+>x : Symbol(D.x, Decl(accessorWithMismatchedAccessibilityModifiers.ts, 8, 9), Decl(accessorWithMismatchedAccessibilityModifiers.ts, 11, 5))
+
+ return 1;
+ }
+ private set x(v) {
+>x : Symbol(D.x, Decl(accessorWithMismatchedAccessibilityModifiers.ts, 8, 9), Decl(accessorWithMismatchedAccessibilityModifiers.ts, 11, 5))
+>v : Symbol(v, Decl(accessorWithMismatchedAccessibilityModifiers.ts, 12, 18))
+ }
+}
+
+class E {
+>E : Symbol(E, Decl(accessorWithMismatchedAccessibilityModifiers.ts, 14, 1))
+
+ protected set x(v) {
+>x : Symbol(E.x, Decl(accessorWithMismatchedAccessibilityModifiers.ts, 16, 9), Decl(accessorWithMismatchedAccessibilityModifiers.ts, 18, 5))
+>v : Symbol(v, Decl(accessorWithMismatchedAccessibilityModifiers.ts, 17, 20))
+ }
+ get x() {
+>x : Symbol(E.x, Decl(accessorWithMismatchedAccessibilityModifiers.ts, 16, 9), Decl(accessorWithMismatchedAccessibilityModifiers.ts, 18, 5))
+
+ return 1;
+ }
+}
+
+class F {
+>F : Symbol(F, Decl(accessorWithMismatchedAccessibilityModifiers.ts, 22, 1))
+
+ protected static set x(v) {
+>x : Symbol(F.x, Decl(accessorWithMismatchedAccessibilityModifiers.ts, 24, 9), Decl(accessorWithMismatchedAccessibilityModifiers.ts, 26, 5))
+>v : Symbol(v, Decl(accessorWithMismatchedAccessibilityModifiers.ts, 25, 27))
+ }
+ static get x() {
+>x : Symbol(F.x, Decl(accessorWithMismatchedAccessibilityModifiers.ts, 24, 9), Decl(accessorWithMismatchedAccessibilityModifiers.ts, 26, 5))
+
+ return 1;
+ }
+}
diff --git a/tests/baselines/reference/accessorWithMismatchedAccessibilityModifiers(target=es5).types b/tests/baselines/reference/accessorWithMismatchedAccessibilityModifiers(target=es5).types
new file mode 100644
index 0000000000000..881e5528ac789
--- /dev/null
+++ b/tests/baselines/reference/accessorWithMismatchedAccessibilityModifiers(target=es5).types
@@ -0,0 +1,82 @@
+//// [tests/cases/conformance/classes/propertyMemberDeclarations/memberAccessorDeclarations/accessorWithMismatchedAccessibilityModifiers.ts] ////
+
+=== accessorWithMismatchedAccessibilityModifiers.ts ===
+class C {
+>C : C
+> : ^
+
+ get x() {
+>x : number
+> : ^^^^^^
+
+ return 1;
+>1 : 1
+> : ^
+ }
+ private set x(v) {
+>x : number
+> : ^^^^^^
+>v : number
+> : ^^^^^^
+ }
+}
+
+class D {
+>D : D
+> : ^
+
+ protected get x() {
+>x : number
+> : ^^^^^^
+
+ return 1;
+>1 : 1
+> : ^
+ }
+ private set x(v) {
+>x : number
+> : ^^^^^^
+>v : number
+> : ^^^^^^
+ }
+}
+
+class E {
+>E : E
+> : ^
+
+ protected set x(v) {
+>x : number
+> : ^^^^^^
+>v : number
+> : ^^^^^^
+ }
+ get x() {
+>x : number
+> : ^^^^^^
+
+ return 1;
+>1 : 1
+> : ^
+ }
+}
+
+class F {
+>F : F
+> : ^
+
+ protected static set x(v) {
+>x : number
+> : ^^^^^^
+>v : number
+> : ^^^^^^
+ }
+ static get x() {
+>x : number
+> : ^^^^^^
+
+ return 1;
+>1 : 1
+> : ^
+ }
+}
diff --git a/tests/baselines/reference/accessorWithRestParam.errors.txt b/tests/baselines/reference/accessorWithRestParam(target=es2015).errors.txt
similarity index 100%
rename from tests/baselines/reference/accessorWithRestParam.errors.txt
rename to tests/baselines/reference/accessorWithRestParam(target=es2015).errors.txt
diff --git a/tests/baselines/reference/accessorWithRestParam(target=es2015).js b/tests/baselines/reference/accessorWithRestParam(target=es2015).js
new file mode 100644
index 0000000000000..894e8420ad1da
--- /dev/null
+++ b/tests/baselines/reference/accessorWithRestParam(target=es2015).js
@@ -0,0 +1,13 @@
+//// [tests/cases/compiler/accessorWithRestParam.ts] ////
+
+//// [accessorWithRestParam.ts]
+class C {
+ set X(...v) { }
+ static set X(...v2) { }
+}
+
+//// [accessorWithRestParam.js]
+class C {
+ set X(...v) { }
+ static set X(...v2) { }
+}
diff --git a/tests/baselines/reference/accessorWithRestParam.symbols b/tests/baselines/reference/accessorWithRestParam(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/accessorWithRestParam.symbols
rename to tests/baselines/reference/accessorWithRestParam(target=es2015).symbols
diff --git a/tests/baselines/reference/accessorWithRestParam.types b/tests/baselines/reference/accessorWithRestParam(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/accessorWithRestParam.types
rename to tests/baselines/reference/accessorWithRestParam(target=es2015).types
diff --git a/tests/baselines/reference/accessorWithRestParam(target=es5).errors.txt b/tests/baselines/reference/accessorWithRestParam(target=es5).errors.txt
new file mode 100644
index 0000000000000..8e94f0ee95af0
--- /dev/null
+++ b/tests/baselines/reference/accessorWithRestParam(target=es5).errors.txt
@@ -0,0 +1,13 @@
+accessorWithRestParam.ts(2,11): error TS1053: A 'set' accessor cannot have rest parameter.
+accessorWithRestParam.ts(3,18): error TS1053: A 'set' accessor cannot have rest parameter.
+
+
+==== accessorWithRestParam.ts (2 errors) ====
+ class C {
+ set X(...v) { }
+ ~~~
+!!! error TS1053: A 'set' accessor cannot have rest parameter.
+ static set X(...v2) { }
+ ~~~
+!!! error TS1053: A 'set' accessor cannot have rest parameter.
+ }
\ No newline at end of file
diff --git a/tests/baselines/reference/accessorWithRestParam.js b/tests/baselines/reference/accessorWithRestParam(target=es5).js
similarity index 100%
rename from tests/baselines/reference/accessorWithRestParam.js
rename to tests/baselines/reference/accessorWithRestParam(target=es5).js
diff --git a/tests/baselines/reference/accessorWithRestParam(target=es5).symbols b/tests/baselines/reference/accessorWithRestParam(target=es5).symbols
new file mode 100644
index 0000000000000..98944c336b277
--- /dev/null
+++ b/tests/baselines/reference/accessorWithRestParam(target=es5).symbols
@@ -0,0 +1,14 @@
+//// [tests/cases/compiler/accessorWithRestParam.ts] ////
+
+=== accessorWithRestParam.ts ===
+class C {
+>C : Symbol(C, Decl(accessorWithRestParam.ts, 0, 0))
+
+ set X(...v) { }
+>X : Symbol(C.X, Decl(accessorWithRestParam.ts, 0, 9))
+>v : Symbol(v, Decl(accessorWithRestParam.ts, 1, 10))
+
+ static set X(...v2) { }
+>X : Symbol(C.X, Decl(accessorWithRestParam.ts, 1, 19))
+>v2 : Symbol(v2, Decl(accessorWithRestParam.ts, 2, 17))
+}
diff --git a/tests/baselines/reference/accessorWithRestParam(target=es5).types b/tests/baselines/reference/accessorWithRestParam(target=es5).types
new file mode 100644
index 0000000000000..a2dc42967e245
--- /dev/null
+++ b/tests/baselines/reference/accessorWithRestParam(target=es5).types
@@ -0,0 +1,19 @@
+//// [tests/cases/compiler/accessorWithRestParam.ts] ////
+
+=== accessorWithRestParam.ts ===
+class C {
+>C : C
+> : ^
+
+ set X(...v) { }
+>X : any
+> : ^^^
+>v : any[]
+> : ^^^^^
+
+ static set X(...v2) { }
+>X : any
+> : ^^^
+>v2 : any[]
+> : ^^^^^
+}
diff --git a/tests/baselines/reference/accessorWithoutBody1.errors.txt b/tests/baselines/reference/accessorWithoutBody1(target=es2015).errors.txt
similarity index 100%
rename from tests/baselines/reference/accessorWithoutBody1.errors.txt
rename to tests/baselines/reference/accessorWithoutBody1(target=es2015).errors.txt
diff --git a/tests/baselines/reference/accessorWithoutBody1.js b/tests/baselines/reference/accessorWithoutBody1(target=es2015).js
similarity index 100%
rename from tests/baselines/reference/accessorWithoutBody1.js
rename to tests/baselines/reference/accessorWithoutBody1(target=es2015).js
diff --git a/tests/baselines/reference/accessorWithoutBody1.symbols b/tests/baselines/reference/accessorWithoutBody1(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/accessorWithoutBody1.symbols
rename to tests/baselines/reference/accessorWithoutBody1(target=es2015).symbols
diff --git a/tests/baselines/reference/accessorWithoutBody1.types b/tests/baselines/reference/accessorWithoutBody1(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/accessorWithoutBody1.types
rename to tests/baselines/reference/accessorWithoutBody1(target=es2015).types
diff --git a/tests/baselines/reference/accessorWithoutBody1(target=es5).errors.txt b/tests/baselines/reference/accessorWithoutBody1(target=es5).errors.txt
new file mode 100644
index 0000000000000..da7b29fe6b64e
--- /dev/null
+++ b/tests/baselines/reference/accessorWithoutBody1(target=es5).errors.txt
@@ -0,0 +1,7 @@
+accessorWithoutBody1.ts(1,19): error TS1005: '{' expected.
+
+
+==== accessorWithoutBody1.ts (1 errors) ====
+ var v = { get foo() }
+ ~
+!!! error TS1005: '{' expected.
\ No newline at end of file
diff --git a/tests/baselines/reference/accessorWithoutBody1(target=es5).js b/tests/baselines/reference/accessorWithoutBody1(target=es5).js
new file mode 100644
index 0000000000000..930cd3e6559b3
--- /dev/null
+++ b/tests/baselines/reference/accessorWithoutBody1(target=es5).js
@@ -0,0 +1,7 @@
+//// [tests/cases/compiler/accessorWithoutBody1.ts] ////
+
+//// [accessorWithoutBody1.ts]
+var v = { get foo() }
+
+//// [accessorWithoutBody1.js]
+var v = { get foo() { } };
diff --git a/tests/baselines/reference/accessorWithoutBody1(target=es5).symbols b/tests/baselines/reference/accessorWithoutBody1(target=es5).symbols
new file mode 100644
index 0000000000000..288e4fa6ad87f
--- /dev/null
+++ b/tests/baselines/reference/accessorWithoutBody1(target=es5).symbols
@@ -0,0 +1,7 @@
+//// [tests/cases/compiler/accessorWithoutBody1.ts] ////
+
+=== accessorWithoutBody1.ts ===
+var v = { get foo() }
+>v : Symbol(v, Decl(accessorWithoutBody1.ts, 0, 3))
+>foo : Symbol(foo, Decl(accessorWithoutBody1.ts, 0, 9))
+
diff --git a/tests/baselines/reference/accessorWithoutBody1(target=es5).types b/tests/baselines/reference/accessorWithoutBody1(target=es5).types
new file mode 100644
index 0000000000000..c2035bdba9c30
--- /dev/null
+++ b/tests/baselines/reference/accessorWithoutBody1(target=es5).types
@@ -0,0 +1,11 @@
+//// [tests/cases/compiler/accessorWithoutBody1.ts] ////
+
+=== accessorWithoutBody1.ts ===
+var v = { get foo() }
+>v : { readonly foo: any; }
+> : ^^^^^^^^^^^^^^^^^^^^^^
+>{ get foo() } : { readonly foo: any; }
+> : ^^^^^^^^^^^^^^^^^^^^^^
+>foo : any
+> : ^^^
+
diff --git a/tests/baselines/reference/accessorWithoutBody2.errors.txt b/tests/baselines/reference/accessorWithoutBody2(target=es2015).errors.txt
similarity index 100%
rename from tests/baselines/reference/accessorWithoutBody2.errors.txt
rename to tests/baselines/reference/accessorWithoutBody2(target=es2015).errors.txt
diff --git a/tests/baselines/reference/accessorWithoutBody2.js b/tests/baselines/reference/accessorWithoutBody2(target=es2015).js
similarity index 100%
rename from tests/baselines/reference/accessorWithoutBody2.js
rename to tests/baselines/reference/accessorWithoutBody2(target=es2015).js
diff --git a/tests/baselines/reference/accessorWithoutBody2.symbols b/tests/baselines/reference/accessorWithoutBody2(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/accessorWithoutBody2.symbols
rename to tests/baselines/reference/accessorWithoutBody2(target=es2015).symbols
diff --git a/tests/baselines/reference/accessorWithoutBody2.types b/tests/baselines/reference/accessorWithoutBody2(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/accessorWithoutBody2.types
rename to tests/baselines/reference/accessorWithoutBody2(target=es2015).types
diff --git a/tests/baselines/reference/accessorWithoutBody2(target=es5).errors.txt b/tests/baselines/reference/accessorWithoutBody2(target=es5).errors.txt
new file mode 100644
index 0000000000000..596da62347794
--- /dev/null
+++ b/tests/baselines/reference/accessorWithoutBody2(target=es5).errors.txt
@@ -0,0 +1,7 @@
+accessorWithoutBody2.ts(1,20): error TS1005: '{' expected.
+
+
+==== accessorWithoutBody2.ts (1 errors) ====
+ var v = { set foo(a) }
+ ~
+!!! error TS1005: '{' expected.
\ No newline at end of file
diff --git a/tests/baselines/reference/accessorWithoutBody2(target=es5).js b/tests/baselines/reference/accessorWithoutBody2(target=es5).js
new file mode 100644
index 0000000000000..39a3bfd02dd40
--- /dev/null
+++ b/tests/baselines/reference/accessorWithoutBody2(target=es5).js
@@ -0,0 +1,7 @@
+//// [tests/cases/compiler/accessorWithoutBody2.ts] ////
+
+//// [accessorWithoutBody2.ts]
+var v = { set foo(a) }
+
+//// [accessorWithoutBody2.js]
+var v = { set foo(a) { } };
diff --git a/tests/baselines/reference/accessorWithoutBody2(target=es5).symbols b/tests/baselines/reference/accessorWithoutBody2(target=es5).symbols
new file mode 100644
index 0000000000000..67f64ebbda474
--- /dev/null
+++ b/tests/baselines/reference/accessorWithoutBody2(target=es5).symbols
@@ -0,0 +1,8 @@
+//// [tests/cases/compiler/accessorWithoutBody2.ts] ////
+
+=== accessorWithoutBody2.ts ===
+var v = { set foo(a) }
+>v : Symbol(v, Decl(accessorWithoutBody2.ts, 0, 3))
+>foo : Symbol(foo, Decl(accessorWithoutBody2.ts, 0, 9))
+>a : Symbol(a, Decl(accessorWithoutBody2.ts, 0, 18))
+
diff --git a/tests/baselines/reference/accessorWithoutBody2(target=es5).types b/tests/baselines/reference/accessorWithoutBody2(target=es5).types
new file mode 100644
index 0000000000000..1cb420bd5aafc
--- /dev/null
+++ b/tests/baselines/reference/accessorWithoutBody2(target=es5).types
@@ -0,0 +1,13 @@
+//// [tests/cases/compiler/accessorWithoutBody2.ts] ////
+
+=== accessorWithoutBody2.ts ===
+var v = { set foo(a) }
+>v : { foo: any; }
+> : ^^^^^^^^^^^^^
+>{ set foo(a) } : { foo: any; }
+> : ^^^^^^^^^^^^^
+>foo : any
+> : ^^^
+>a : any
+> : ^^^
+
diff --git a/tests/baselines/reference/accessorsInAmbientContext.errors.txt b/tests/baselines/reference/accessorsInAmbientContext(target=es2015).errors.txt
similarity index 100%
rename from tests/baselines/reference/accessorsInAmbientContext.errors.txt
rename to tests/baselines/reference/accessorsInAmbientContext(target=es2015).errors.txt
diff --git a/tests/baselines/reference/accessorsInAmbientContext.js b/tests/baselines/reference/accessorsInAmbientContext(target=es2015).js
similarity index 100%
rename from tests/baselines/reference/accessorsInAmbientContext.js
rename to tests/baselines/reference/accessorsInAmbientContext(target=es2015).js
diff --git a/tests/baselines/reference/accessorsInAmbientContext.symbols b/tests/baselines/reference/accessorsInAmbientContext(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/accessorsInAmbientContext.symbols
rename to tests/baselines/reference/accessorsInAmbientContext(target=es2015).symbols
diff --git a/tests/baselines/reference/accessorsInAmbientContext.types b/tests/baselines/reference/accessorsInAmbientContext(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/accessorsInAmbientContext.types
rename to tests/baselines/reference/accessorsInAmbientContext(target=es2015).types
diff --git a/tests/baselines/reference/accessorsInAmbientContext(target=es5).errors.txt b/tests/baselines/reference/accessorsInAmbientContext(target=es5).errors.txt
new file mode 100644
index 0000000000000..9a3e5a8c3690a
--- /dev/null
+++ b/tests/baselines/reference/accessorsInAmbientContext(target=es5).errors.txt
@@ -0,0 +1,44 @@
+accessorsInAmbientContext.ts(3,17): error TS1183: An implementation cannot be declared in ambient contexts.
+accessorsInAmbientContext.ts(4,18): error TS1183: An implementation cannot be declared in ambient contexts.
+accessorsInAmbientContext.ts(6,24): error TS1183: An implementation cannot be declared in ambient contexts.
+accessorsInAmbientContext.ts(7,25): error TS1183: An implementation cannot be declared in ambient contexts.
+accessorsInAmbientContext.ts(12,13): error TS1183: An implementation cannot be declared in ambient contexts.
+accessorsInAmbientContext.ts(13,14): error TS1183: An implementation cannot be declared in ambient contexts.
+accessorsInAmbientContext.ts(15,20): error TS1183: An implementation cannot be declared in ambient contexts.
+accessorsInAmbientContext.ts(16,21): error TS1183: An implementation cannot be declared in ambient contexts.
+
+
+==== accessorsInAmbientContext.ts (8 errors) ====
+ declare namespace M {
+ class C {
+ get X() { return 1; }
+ ~
+!!! error TS1183: An implementation cannot be declared in ambient contexts.
+ set X(v) { }
+ ~
+!!! error TS1183: An implementation cannot be declared in ambient contexts.
+
+ static get Y() { return 1; }
+ ~
+!!! error TS1183: An implementation cannot be declared in ambient contexts.
+ static set Y(v) { }
+ ~
+!!! error TS1183: An implementation cannot be declared in ambient contexts.
+ }
+ }
+
+ declare class C {
+ get X() { return 1; }
+ ~
+!!! error TS1183: An implementation cannot be declared in ambient contexts.
+ set X(v) { }
+ ~
+!!! error TS1183: An implementation cannot be declared in ambient contexts.
+
+ static get Y() { return 1; }
+ ~
+!!! error TS1183: An implementation cannot be declared in ambient contexts.
+ static set Y(v) { }
+ ~
+!!! error TS1183: An implementation cannot be declared in ambient contexts.
+ }
\ No newline at end of file
diff --git a/tests/baselines/reference/accessorsInAmbientContext(target=es5).js b/tests/baselines/reference/accessorsInAmbientContext(target=es5).js
new file mode 100644
index 0000000000000..73122973c5b3c
--- /dev/null
+++ b/tests/baselines/reference/accessorsInAmbientContext(target=es5).js
@@ -0,0 +1,22 @@
+//// [tests/cases/compiler/accessorsInAmbientContext.ts] ////
+
+//// [accessorsInAmbientContext.ts]
+declare namespace M {
+ class C {
+ get X() { return 1; }
+ set X(v) { }
+
+ static get Y() { return 1; }
+ static set Y(v) { }
+ }
+}
+
+declare class C {
+ get X() { return 1; }
+ set X(v) { }
+
+ static get Y() { return 1; }
+ static set Y(v) { }
+}
+
+//// [accessorsInAmbientContext.js]
diff --git a/tests/baselines/reference/accessorsInAmbientContext(target=es5).symbols b/tests/baselines/reference/accessorsInAmbientContext(target=es5).symbols
new file mode 100644
index 0000000000000..57281be16161e
--- /dev/null
+++ b/tests/baselines/reference/accessorsInAmbientContext(target=es5).symbols
@@ -0,0 +1,42 @@
+//// [tests/cases/compiler/accessorsInAmbientContext.ts] ////
+
+=== accessorsInAmbientContext.ts ===
+declare namespace M {
+>M : Symbol(M, Decl(accessorsInAmbientContext.ts, 0, 0))
+
+ class C {
+>C : Symbol(C, Decl(accessorsInAmbientContext.ts, 0, 21))
+
+ get X() { return 1; }
+>X : Symbol(C.X, Decl(accessorsInAmbientContext.ts, 1, 13), Decl(accessorsInAmbientContext.ts, 2, 29))
+
+ set X(v) { }
+>X : Symbol(C.X, Decl(accessorsInAmbientContext.ts, 1, 13), Decl(accessorsInAmbientContext.ts, 2, 29))
+>v : Symbol(v, Decl(accessorsInAmbientContext.ts, 3, 14))
+
+ static get Y() { return 1; }
+>Y : Symbol(C.Y, Decl(accessorsInAmbientContext.ts, 3, 20), Decl(accessorsInAmbientContext.ts, 5, 36))
+
+ static set Y(v) { }
+>Y : Symbol(C.Y, Decl(accessorsInAmbientContext.ts, 3, 20), Decl(accessorsInAmbientContext.ts, 5, 36))
+>v : Symbol(v, Decl(accessorsInAmbientContext.ts, 6, 21))
+ }
+}
+
+declare class C {
+>C : Symbol(C, Decl(accessorsInAmbientContext.ts, 8, 1))
+
+ get X() { return 1; }
+>X : Symbol(C.X, Decl(accessorsInAmbientContext.ts, 10, 17), Decl(accessorsInAmbientContext.ts, 11, 25))
+
+ set X(v) { }
+>X : Symbol(C.X, Decl(accessorsInAmbientContext.ts, 10, 17), Decl(accessorsInAmbientContext.ts, 11, 25))
+>v : Symbol(v, Decl(accessorsInAmbientContext.ts, 12, 10))
+
+ static get Y() { return 1; }
+>Y : Symbol(C.Y, Decl(accessorsInAmbientContext.ts, 12, 16), Decl(accessorsInAmbientContext.ts, 14, 32))
+
+ static set Y(v) { }
+>Y : Symbol(C.Y, Decl(accessorsInAmbientContext.ts, 12, 16), Decl(accessorsInAmbientContext.ts, 14, 32))
+>v : Symbol(v, Decl(accessorsInAmbientContext.ts, 15, 17))
+}
diff --git a/tests/baselines/reference/accessorsInAmbientContext(target=es5).types b/tests/baselines/reference/accessorsInAmbientContext(target=es5).types
new file mode 100644
index 0000000000000..e7ef2644c02cd
--- /dev/null
+++ b/tests/baselines/reference/accessorsInAmbientContext(target=es5).types
@@ -0,0 +1,65 @@
+//// [tests/cases/compiler/accessorsInAmbientContext.ts] ////
+
+=== accessorsInAmbientContext.ts ===
+declare namespace M {
+>M : typeof M
+> : ^^^^^^^^
+
+ class C {
+>C : C
+> : ^
+
+ get X() { return 1; }
+>X : number
+> : ^^^^^^
+>1 : 1
+> : ^
+
+ set X(v) { }
+>X : number
+> : ^^^^^^
+>v : number
+> : ^^^^^^
+
+ static get Y() { return 1; }
+>Y : number
+> : ^^^^^^
+>1 : 1
+> : ^
+
+ static set Y(v) { }
+>Y : number
+> : ^^^^^^
+>v : number
+> : ^^^^^^
+ }
+}
+
+declare class C {
+>C : C
+> : ^
+
+ get X() { return 1; }
+>X : number
+> : ^^^^^^
+>1 : 1
+> : ^
+
+ set X(v) { }
+>X : number
+> : ^^^^^^
+>v : number
+> : ^^^^^^
+
+ static get Y() { return 1; }
+>Y : number
+> : ^^^^^^
+>1 : 1
+> : ^
+
+ static set Y(v) { }
+>Y : number
+> : ^^^^^^
+>v : number
+> : ^^^^^^
+}
diff --git a/tests/baselines/reference/accessorsOverrideProperty7.errors.txt b/tests/baselines/reference/accessorsOverrideProperty7(target=es2015).errors.txt
similarity index 100%
rename from tests/baselines/reference/accessorsOverrideProperty7.errors.txt
rename to tests/baselines/reference/accessorsOverrideProperty7(target=es2015).errors.txt
diff --git a/tests/baselines/reference/accessorsOverrideProperty7(target=es2015).js b/tests/baselines/reference/accessorsOverrideProperty7(target=es2015).js
new file mode 100644
index 0000000000000..2fa70d0f2b72f
--- /dev/null
+++ b/tests/baselines/reference/accessorsOverrideProperty7(target=es2015).js
@@ -0,0 +1,17 @@
+//// [tests/cases/conformance/classes/propertyMemberDeclarations/accessorsOverrideProperty7.ts] ////
+
+//// [accessorsOverrideProperty7.ts]
+abstract class A {
+ abstract p = 'yep'
+}
+class B extends A {
+ get p() { return 'oh no' } // error
+}
+
+
+//// [accessorsOverrideProperty7.js]
+class A {
+}
+class B extends A {
+ get p() { return 'oh no'; } // error
+}
diff --git a/tests/baselines/reference/accessorsOverrideProperty7.symbols b/tests/baselines/reference/accessorsOverrideProperty7(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/accessorsOverrideProperty7.symbols
rename to tests/baselines/reference/accessorsOverrideProperty7(target=es2015).symbols
diff --git a/tests/baselines/reference/accessorsOverrideProperty7.types b/tests/baselines/reference/accessorsOverrideProperty7(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/accessorsOverrideProperty7.types
rename to tests/baselines/reference/accessorsOverrideProperty7(target=es2015).types
diff --git a/tests/baselines/reference/accessorsOverrideProperty7(target=es5).errors.txt b/tests/baselines/reference/accessorsOverrideProperty7(target=es5).errors.txt
new file mode 100644
index 0000000000000..33a92cd351372
--- /dev/null
+++ b/tests/baselines/reference/accessorsOverrideProperty7(target=es5).errors.txt
@@ -0,0 +1,16 @@
+accessorsOverrideProperty7.ts(2,14): error TS1267: Property 'p' cannot have an initializer because it is marked abstract.
+accessorsOverrideProperty7.ts(5,9): error TS2611: 'p' is defined as a property in class 'A', but is overridden here in 'B' as an accessor.
+
+
+==== accessorsOverrideProperty7.ts (2 errors) ====
+ abstract class A {
+ abstract p = 'yep'
+ ~
+!!! error TS1267: Property 'p' cannot have an initializer because it is marked abstract.
+ }
+ class B extends A {
+ get p() { return 'oh no' } // error
+ ~
+!!! error TS2611: 'p' is defined as a property in class 'A', but is overridden here in 'B' as an accessor.
+ }
+
\ No newline at end of file
diff --git a/tests/baselines/reference/accessorsOverrideProperty7.js b/tests/baselines/reference/accessorsOverrideProperty7(target=es5).js
similarity index 100%
rename from tests/baselines/reference/accessorsOverrideProperty7.js
rename to tests/baselines/reference/accessorsOverrideProperty7(target=es5).js
diff --git a/tests/baselines/reference/accessorsOverrideProperty7(target=es5).symbols b/tests/baselines/reference/accessorsOverrideProperty7(target=es5).symbols
new file mode 100644
index 0000000000000..4cc176675fa0b
--- /dev/null
+++ b/tests/baselines/reference/accessorsOverrideProperty7(target=es5).symbols
@@ -0,0 +1,17 @@
+//// [tests/cases/conformance/classes/propertyMemberDeclarations/accessorsOverrideProperty7.ts] ////
+
+=== accessorsOverrideProperty7.ts ===
+abstract class A {
+>A : Symbol(A, Decl(accessorsOverrideProperty7.ts, 0, 0))
+
+ abstract p = 'yep'
+>p : Symbol(A.p, Decl(accessorsOverrideProperty7.ts, 0, 18))
+}
+class B extends A {
+>B : Symbol(B, Decl(accessorsOverrideProperty7.ts, 2, 1))
+>A : Symbol(A, Decl(accessorsOverrideProperty7.ts, 0, 0))
+
+ get p() { return 'oh no' } // error
+>p : Symbol(B.p, Decl(accessorsOverrideProperty7.ts, 3, 19))
+}
+
diff --git a/tests/baselines/reference/accessorsOverrideProperty7(target=es5).types b/tests/baselines/reference/accessorsOverrideProperty7(target=es5).types
new file mode 100644
index 0000000000000..cf3a4c4c87fd8
--- /dev/null
+++ b/tests/baselines/reference/accessorsOverrideProperty7(target=es5).types
@@ -0,0 +1,26 @@
+//// [tests/cases/conformance/classes/propertyMemberDeclarations/accessorsOverrideProperty7.ts] ////
+
+=== accessorsOverrideProperty7.ts ===
+abstract class A {
+>A : A
+> : ^
+
+ abstract p = 'yep'
+>p : string
+> : ^^^^^^
+>'yep' : "yep"
+> : ^^^^^
+}
+class B extends A {
+>B : B
+> : ^
+>A : A
+> : ^
+
+ get p() { return 'oh no' } // error
+>p : string
+> : ^^^^^^
+>'oh no' : "oh no"
+> : ^^^^^^^
+}
+
diff --git a/tests/baselines/reference/aliasUsageInAccessorsOfClass(target=es2015).js b/tests/baselines/reference/aliasUsageInAccessorsOfClass(target=es2015).js
new file mode 100644
index 0000000000000..94399a1e62209
--- /dev/null
+++ b/tests/baselines/reference/aliasUsageInAccessorsOfClass(target=es2015).js
@@ -0,0 +1,56 @@
+//// [tests/cases/compiler/aliasUsageInAccessorsOfClass.ts] ////
+
+//// [aliasUsage1_backbone.ts]
+export class Model {
+ public someData: string;
+}
+
+//// [aliasUsage1_moduleA.ts]
+import Backbone = require("./aliasUsage1_backbone");
+export class VisualizationModel extends Backbone.Model {
+ // interesting stuff here
+}
+
+//// [aliasUsage1_main.ts]
+import Backbone = require("./aliasUsage1_backbone");
+import moduleA = require("./aliasUsage1_moduleA");
+interface IHasVisualizationModel {
+ VisualizationModel: typeof Backbone.Model;
+}
+class C2 {
+ x: IHasVisualizationModel;
+ get A() {
+ return this.x;
+ }
+ set A(x) {
+ x = moduleA;
+ }
+}
+
+//// [aliasUsage1_backbone.js]
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.Model = void 0;
+class Model {
+}
+exports.Model = Model;
+//// [aliasUsage1_moduleA.js]
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.VisualizationModel = void 0;
+const Backbone = require("./aliasUsage1_backbone");
+class VisualizationModel extends Backbone.Model {
+}
+exports.VisualizationModel = VisualizationModel;
+//// [aliasUsage1_main.js]
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+const moduleA = require("./aliasUsage1_moduleA");
+class C2 {
+ get A() {
+ return this.x;
+ }
+ set A(x) {
+ x = moduleA;
+ }
+}
diff --git a/tests/baselines/reference/aliasUsageInAccessorsOfClass.symbols b/tests/baselines/reference/aliasUsageInAccessorsOfClass(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/aliasUsageInAccessorsOfClass.symbols
rename to tests/baselines/reference/aliasUsageInAccessorsOfClass(target=es2015).symbols
diff --git a/tests/baselines/reference/aliasUsageInAccessorsOfClass.types b/tests/baselines/reference/aliasUsageInAccessorsOfClass(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/aliasUsageInAccessorsOfClass.types
rename to tests/baselines/reference/aliasUsageInAccessorsOfClass(target=es2015).types
diff --git a/tests/baselines/reference/aliasUsageInAccessorsOfClass.js b/tests/baselines/reference/aliasUsageInAccessorsOfClass(target=es5).js
similarity index 100%
rename from tests/baselines/reference/aliasUsageInAccessorsOfClass.js
rename to tests/baselines/reference/aliasUsageInAccessorsOfClass(target=es5).js
diff --git a/tests/baselines/reference/aliasUsageInAccessorsOfClass(target=es5).symbols b/tests/baselines/reference/aliasUsageInAccessorsOfClass(target=es5).symbols
new file mode 100644
index 0000000000000..d1d413ac6d15d
--- /dev/null
+++ b/tests/baselines/reference/aliasUsageInAccessorsOfClass(target=es5).symbols
@@ -0,0 +1,63 @@
+//// [tests/cases/compiler/aliasUsageInAccessorsOfClass.ts] ////
+
+=== aliasUsage1_main.ts ===
+import Backbone = require("./aliasUsage1_backbone");
+>Backbone : Symbol(Backbone, Decl(aliasUsage1_main.ts, 0, 0))
+
+import moduleA = require("./aliasUsage1_moduleA");
+>moduleA : Symbol(moduleA, Decl(aliasUsage1_main.ts, 0, 52))
+
+interface IHasVisualizationModel {
+>IHasVisualizationModel : Symbol(IHasVisualizationModel, Decl(aliasUsage1_main.ts, 1, 50))
+
+ VisualizationModel: typeof Backbone.Model;
+>VisualizationModel : Symbol(IHasVisualizationModel.VisualizationModel, Decl(aliasUsage1_main.ts, 2, 34))
+>Backbone.Model : Symbol(Backbone.Model, Decl(aliasUsage1_backbone.ts, 0, 0))
+>Backbone : Symbol(Backbone, Decl(aliasUsage1_main.ts, 0, 0))
+>Model : Symbol(Backbone.Model, Decl(aliasUsage1_backbone.ts, 0, 0))
+}
+class C2 {
+>C2 : Symbol(C2, Decl(aliasUsage1_main.ts, 4, 1))
+
+ x: IHasVisualizationModel;
+>x : Symbol(C2.x, Decl(aliasUsage1_main.ts, 5, 10))
+>IHasVisualizationModel : Symbol(IHasVisualizationModel, Decl(aliasUsage1_main.ts, 1, 50))
+
+ get A() {
+>A : Symbol(C2.A, Decl(aliasUsage1_main.ts, 6, 30), Decl(aliasUsage1_main.ts, 9, 5))
+
+ return this.x;
+>this.x : Symbol(C2.x, Decl(aliasUsage1_main.ts, 5, 10))
+>this : Symbol(C2, Decl(aliasUsage1_main.ts, 4, 1))
+>x : Symbol(C2.x, Decl(aliasUsage1_main.ts, 5, 10))
+ }
+ set A(x) {
+>A : Symbol(C2.A, Decl(aliasUsage1_main.ts, 6, 30), Decl(aliasUsage1_main.ts, 9, 5))
+>x : Symbol(x, Decl(aliasUsage1_main.ts, 10, 10))
+
+ x = moduleA;
+>x : Symbol(x, Decl(aliasUsage1_main.ts, 10, 10))
+>moduleA : Symbol(moduleA, Decl(aliasUsage1_main.ts, 0, 52))
+ }
+}
+=== aliasUsage1_backbone.ts ===
+export class Model {
+>Model : Symbol(Model, Decl(aliasUsage1_backbone.ts, 0, 0))
+
+ public someData: string;
+>someData : Symbol(Model.someData, Decl(aliasUsage1_backbone.ts, 0, 20))
+}
+
+=== aliasUsage1_moduleA.ts ===
+import Backbone = require("./aliasUsage1_backbone");
+>Backbone : Symbol(Backbone, Decl(aliasUsage1_moduleA.ts, 0, 0))
+
+export class VisualizationModel extends Backbone.Model {
+>VisualizationModel : Symbol(VisualizationModel, Decl(aliasUsage1_moduleA.ts, 0, 52))
+>Backbone.Model : Symbol(Backbone.Model, Decl(aliasUsage1_backbone.ts, 0, 0))
+>Backbone : Symbol(Backbone, Decl(aliasUsage1_moduleA.ts, 0, 0))
+>Model : Symbol(Backbone.Model, Decl(aliasUsage1_backbone.ts, 0, 0))
+
+ // interesting stuff here
+}
+
diff --git a/tests/baselines/reference/aliasUsageInAccessorsOfClass(target=es5).types b/tests/baselines/reference/aliasUsageInAccessorsOfClass(target=es5).types
new file mode 100644
index 0000000000000..7beed70e17673
--- /dev/null
+++ b/tests/baselines/reference/aliasUsageInAccessorsOfClass(target=es5).types
@@ -0,0 +1,85 @@
+//// [tests/cases/compiler/aliasUsageInAccessorsOfClass.ts] ////
+
+=== aliasUsage1_main.ts ===
+import Backbone = require("./aliasUsage1_backbone");
+>Backbone : typeof Backbone
+> : ^^^^^^^^^^^^^^^
+
+import moduleA = require("./aliasUsage1_moduleA");
+>moduleA : typeof moduleA
+> : ^^^^^^^^^^^^^^
+
+interface IHasVisualizationModel {
+ VisualizationModel: typeof Backbone.Model;
+>VisualizationModel : typeof Backbone.Model
+> : ^^^^^^^^^^^^^^^^^^^^^
+>Backbone.Model : typeof Backbone.Model
+> : ^^^^^^^^^^^^^^^^^^^^^
+>Backbone : typeof Backbone
+> : ^^^^^^^^^^^^^^^
+>Model : typeof Backbone.Model
+> : ^^^^^^^^^^^^^^^^^^^^^
+}
+class C2 {
+>C2 : C2
+> : ^^
+
+ x: IHasVisualizationModel;
+>x : IHasVisualizationModel
+> : ^^^^^^^^^^^^^^^^^^^^^^
+
+ get A() {
+>A : IHasVisualizationModel
+> : ^^^^^^^^^^^^^^^^^^^^^^
+
+ return this.x;
+>this.x : IHasVisualizationModel
+> : ^^^^^^^^^^^^^^^^^^^^^^
+>this : this
+> : ^^^^
+>x : IHasVisualizationModel
+> : ^^^^^^^^^^^^^^^^^^^^^^
+ }
+ set A(x) {
+>A : IHasVisualizationModel
+> : ^^^^^^^^^^^^^^^^^^^^^^
+>x : IHasVisualizationModel
+> : ^^^^^^^^^^^^^^^^^^^^^^
+
+ x = moduleA;
+>x = moduleA : typeof moduleA
+> : ^^^^^^^^^^^^^^
+>x : IHasVisualizationModel
+> : ^^^^^^^^^^^^^^^^^^^^^^
+>moduleA : typeof moduleA
+> : ^^^^^^^^^^^^^^
+ }
+}
+=== aliasUsage1_backbone.ts ===
+export class Model {
+>Model : Model
+> : ^^^^^
+
+ public someData: string;
+>someData : string
+> : ^^^^^^
+}
+
+=== aliasUsage1_moduleA.ts ===
+import Backbone = require("./aliasUsage1_backbone");
+>Backbone : typeof Backbone
+> : ^^^^^^^^^^^^^^^
+
+export class VisualizationModel extends Backbone.Model {
+>VisualizationModel : VisualizationModel
+> : ^^^^^^^^^^^^^^^^^^
+>Backbone.Model : Backbone.Model
+> : ^^^^^^^^^^^^^^
+>Backbone : typeof Backbone
+> : ^^^^^^^^^^^^^^^
+>Model : typeof Backbone.Model
+> : ^^^^^^^^^^^^^^^^^^^^^
+
+ // interesting stuff here
+}
+
diff --git a/tests/baselines/reference/alwaysStrictModule6(target=es2015).js b/tests/baselines/reference/alwaysStrictModule6(target=es2015).js
new file mode 100644
index 0000000000000..bc84a440c72d7
--- /dev/null
+++ b/tests/baselines/reference/alwaysStrictModule6(target=es2015).js
@@ -0,0 +1,9 @@
+//// [tests/cases/compiler/alwaysStrictModule6.ts] ////
+
+//// [alwaysStrictModule6.ts]
+// Targeting ES5
+export const a = 1;
+
+//// [alwaysStrictModule6.js]
+// Targeting ES5
+export const a = 1;
diff --git a/tests/baselines/reference/alwaysStrictModule6.symbols b/tests/baselines/reference/alwaysStrictModule6(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/alwaysStrictModule6.symbols
rename to tests/baselines/reference/alwaysStrictModule6(target=es2015).symbols
diff --git a/tests/baselines/reference/alwaysStrictModule6.types b/tests/baselines/reference/alwaysStrictModule6(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/alwaysStrictModule6.types
rename to tests/baselines/reference/alwaysStrictModule6(target=es2015).types
diff --git a/tests/baselines/reference/alwaysStrictModule6.js b/tests/baselines/reference/alwaysStrictModule6(target=es5).js
similarity index 100%
rename from tests/baselines/reference/alwaysStrictModule6.js
rename to tests/baselines/reference/alwaysStrictModule6(target=es5).js
diff --git a/tests/baselines/reference/alwaysStrictModule6(target=es5).symbols b/tests/baselines/reference/alwaysStrictModule6(target=es5).symbols
new file mode 100644
index 0000000000000..24da65b84e825
--- /dev/null
+++ b/tests/baselines/reference/alwaysStrictModule6(target=es5).symbols
@@ -0,0 +1,7 @@
+//// [tests/cases/compiler/alwaysStrictModule6.ts] ////
+
+=== alwaysStrictModule6.ts ===
+// Targeting ES5
+export const a = 1;
+>a : Symbol(a, Decl(alwaysStrictModule6.ts, 1, 12))
+
diff --git a/tests/baselines/reference/alwaysStrictModule6(target=es5).types b/tests/baselines/reference/alwaysStrictModule6(target=es5).types
new file mode 100644
index 0000000000000..173dbe590d804
--- /dev/null
+++ b/tests/baselines/reference/alwaysStrictModule6(target=es5).types
@@ -0,0 +1,10 @@
+//// [tests/cases/compiler/alwaysStrictModule6.ts] ////
+
+=== alwaysStrictModule6.ts ===
+// Targeting ES5
+export const a = 1;
+>a : 1
+> : ^
+>1 : 1
+> : ^
+
diff --git a/tests/baselines/reference/ambientAccessors.js b/tests/baselines/reference/ambientAccessors(target=es2015).js
similarity index 100%
rename from tests/baselines/reference/ambientAccessors.js
rename to tests/baselines/reference/ambientAccessors(target=es2015).js
diff --git a/tests/baselines/reference/ambientAccessors.symbols b/tests/baselines/reference/ambientAccessors(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/ambientAccessors.symbols
rename to tests/baselines/reference/ambientAccessors(target=es2015).symbols
diff --git a/tests/baselines/reference/ambientAccessors.types b/tests/baselines/reference/ambientAccessors(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/ambientAccessors.types
rename to tests/baselines/reference/ambientAccessors(target=es2015).types
diff --git a/tests/baselines/reference/ambientAccessors(target=es5).js b/tests/baselines/reference/ambientAccessors(target=es5).js
new file mode 100644
index 0000000000000..f9835d3460dd9
--- /dev/null
+++ b/tests/baselines/reference/ambientAccessors(target=es5).js
@@ -0,0 +1,32 @@
+//// [tests/cases/conformance/classes/propertyMemberDeclarations/memberAccessorDeclarations/ambientAccessors.ts] ////
+
+//// [ambientAccessors.ts]
+// ok to use accessors in ambient class in ES3
+declare class C {
+ static get a(): string;
+ static set a(value: string);
+
+ private static get b(): string;
+ private static set b(foo: string);
+
+ get x(): string;
+ set x(value: string);
+
+ private get y(): string;
+ private set y(foo: string);
+}
+
+//// [ambientAccessors.js]
+
+
+//// [ambientAccessors.d.ts]
+declare class C {
+ static get a(): string;
+ static set a(value: string);
+ private static get b();
+ private static set b(value);
+ get x(): string;
+ set x(value: string);
+ private get y();
+ private set y(value);
+}
diff --git a/tests/baselines/reference/ambientAccessors(target=es5).symbols b/tests/baselines/reference/ambientAccessors(target=es5).symbols
new file mode 100644
index 0000000000000..3937cede3ede5
--- /dev/null
+++ b/tests/baselines/reference/ambientAccessors(target=es5).symbols
@@ -0,0 +1,35 @@
+//// [tests/cases/conformance/classes/propertyMemberDeclarations/memberAccessorDeclarations/ambientAccessors.ts] ////
+
+=== ambientAccessors.ts ===
+// ok to use accessors in ambient class in ES3
+declare class C {
+>C : Symbol(C, Decl(ambientAccessors.ts, 0, 0))
+
+ static get a(): string;
+>a : Symbol(C.a, Decl(ambientAccessors.ts, 1, 17), Decl(ambientAccessors.ts, 2, 27))
+
+ static set a(value: string);
+>a : Symbol(C.a, Decl(ambientAccessors.ts, 1, 17), Decl(ambientAccessors.ts, 2, 27))
+>value : Symbol(value, Decl(ambientAccessors.ts, 3, 17))
+
+ private static get b(): string;
+>b : Symbol(C.b, Decl(ambientAccessors.ts, 3, 32), Decl(ambientAccessors.ts, 5, 35))
+
+ private static set b(foo: string);
+>b : Symbol(C.b, Decl(ambientAccessors.ts, 3, 32), Decl(ambientAccessors.ts, 5, 35))
+>foo : Symbol(foo, Decl(ambientAccessors.ts, 6, 25))
+
+ get x(): string;
+>x : Symbol(C.x, Decl(ambientAccessors.ts, 6, 38), Decl(ambientAccessors.ts, 8, 20))
+
+ set x(value: string);
+>x : Symbol(C.x, Decl(ambientAccessors.ts, 6, 38), Decl(ambientAccessors.ts, 8, 20))
+>value : Symbol(value, Decl(ambientAccessors.ts, 9, 10))
+
+ private get y(): string;
+>y : Symbol(C.y, Decl(ambientAccessors.ts, 9, 25), Decl(ambientAccessors.ts, 11, 28))
+
+ private set y(foo: string);
+>y : Symbol(C.y, Decl(ambientAccessors.ts, 9, 25), Decl(ambientAccessors.ts, 11, 28))
+>foo : Symbol(foo, Decl(ambientAccessors.ts, 12, 18))
+}
diff --git a/tests/baselines/reference/ambientAccessors(target=es5).types b/tests/baselines/reference/ambientAccessors(target=es5).types
new file mode 100644
index 0000000000000..7525fb5fee95f
--- /dev/null
+++ b/tests/baselines/reference/ambientAccessors(target=es5).types
@@ -0,0 +1,48 @@
+//// [tests/cases/conformance/classes/propertyMemberDeclarations/memberAccessorDeclarations/ambientAccessors.ts] ////
+
+=== ambientAccessors.ts ===
+// ok to use accessors in ambient class in ES3
+declare class C {
+>C : C
+> : ^
+
+ static get a(): string;
+>a : string
+> : ^^^^^^
+
+ static set a(value: string);
+>a : string
+> : ^^^^^^
+>value : string
+> : ^^^^^^
+
+ private static get b(): string;
+>b : string
+> : ^^^^^^
+
+ private static set b(foo: string);
+>b : string
+> : ^^^^^^
+>foo : string
+> : ^^^^^^
+
+ get x(): string;
+>x : string
+> : ^^^^^^
+
+ set x(value: string);
+>x : string
+> : ^^^^^^
+>value : string
+> : ^^^^^^
+
+ private get y(): string;
+>y : string
+> : ^^^^^^
+
+ private set y(foo: string);
+>y : string
+> : ^^^^^^
+>foo : string
+> : ^^^^^^
+}
diff --git a/tests/baselines/reference/ambientGetters.errors.txt b/tests/baselines/reference/ambientGetters(target=es2015).errors.txt
similarity index 100%
rename from tests/baselines/reference/ambientGetters.errors.txt
rename to tests/baselines/reference/ambientGetters(target=es2015).errors.txt
diff --git a/tests/baselines/reference/ambientGetters.js b/tests/baselines/reference/ambientGetters(target=es2015).js
similarity index 100%
rename from tests/baselines/reference/ambientGetters.js
rename to tests/baselines/reference/ambientGetters(target=es2015).js
diff --git a/tests/baselines/reference/ambientGetters.symbols b/tests/baselines/reference/ambientGetters(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/ambientGetters.symbols
rename to tests/baselines/reference/ambientGetters(target=es2015).symbols
diff --git a/tests/baselines/reference/ambientGetters.types b/tests/baselines/reference/ambientGetters(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/ambientGetters.types
rename to tests/baselines/reference/ambientGetters(target=es2015).types
diff --git a/tests/baselines/reference/ambientGetters(target=es5).errors.txt b/tests/baselines/reference/ambientGetters(target=es5).errors.txt
new file mode 100644
index 0000000000000..f9b413134eb70
--- /dev/null
+++ b/tests/baselines/reference/ambientGetters(target=es5).errors.txt
@@ -0,0 +1,13 @@
+ambientGetters.ts(6,18): error TS1183: An implementation cannot be declared in ambient contexts.
+
+
+==== ambientGetters.ts (1 errors) ====
+ declare class A {
+ get length() : number;
+ }
+
+ declare class B {
+ get length() { return 0; }
+ ~
+!!! error TS1183: An implementation cannot be declared in ambient contexts.
+ }
\ No newline at end of file
diff --git a/tests/baselines/reference/ambientGetters(target=es5).js b/tests/baselines/reference/ambientGetters(target=es5).js
new file mode 100644
index 0000000000000..df95e36dbfd3e
--- /dev/null
+++ b/tests/baselines/reference/ambientGetters(target=es5).js
@@ -0,0 +1,12 @@
+//// [tests/cases/compiler/ambientGetters.ts] ////
+
+//// [ambientGetters.ts]
+declare class A {
+ get length() : number;
+}
+
+declare class B {
+ get length() { return 0; }
+}
+
+//// [ambientGetters.js]
diff --git a/tests/baselines/reference/ambientGetters(target=es5).symbols b/tests/baselines/reference/ambientGetters(target=es5).symbols
new file mode 100644
index 0000000000000..04d68bb5859f9
--- /dev/null
+++ b/tests/baselines/reference/ambientGetters(target=es5).symbols
@@ -0,0 +1,16 @@
+//// [tests/cases/compiler/ambientGetters.ts] ////
+
+=== ambientGetters.ts ===
+declare class A {
+>A : Symbol(A, Decl(ambientGetters.ts, 0, 0))
+
+ get length() : number;
+>length : Symbol(A.length, Decl(ambientGetters.ts, 0, 17))
+}
+
+declare class B {
+>B : Symbol(B, Decl(ambientGetters.ts, 2, 1))
+
+ get length() { return 0; }
+>length : Symbol(B.length, Decl(ambientGetters.ts, 4, 17))
+}
diff --git a/tests/baselines/reference/ambientGetters(target=es5).types b/tests/baselines/reference/ambientGetters(target=es5).types
new file mode 100644
index 0000000000000..c5bf3a8759444
--- /dev/null
+++ b/tests/baselines/reference/ambientGetters(target=es5).types
@@ -0,0 +1,22 @@
+//// [tests/cases/compiler/ambientGetters.ts] ////
+
+=== ambientGetters.ts ===
+declare class A {
+>A : A
+> : ^
+
+ get length() : number;
+>length : number
+> : ^^^^^^
+}
+
+declare class B {
+>B : B
+> : ^
+
+ get length() { return 0; }
+>length : number
+> : ^^^^^^
+>0 : 0
+> : ^
+}
diff --git a/tests/baselines/reference/argumentsObjectIterator01_ES5(target=es2015).js b/tests/baselines/reference/argumentsObjectIterator01_ES5(target=es2015).js
new file mode 100644
index 0000000000000..31f46e6e4481c
--- /dev/null
+++ b/tests/baselines/reference/argumentsObjectIterator01_ES5(target=es2015).js
@@ -0,0 +1,19 @@
+//// [tests/cases/compiler/argumentsObjectIterator01_ES5.ts] ////
+
+//// [argumentsObjectIterator01_ES5.ts]
+function doubleAndReturnAsArray(x: number, y: number, z: number): [number, number, number] {
+ let result = [];
+ for (let arg of arguments) {
+ result.push(arg + arg);
+ }
+ return <[any, any, any]>result;
+}
+
+//// [argumentsObjectIterator01_ES5.js]
+function doubleAndReturnAsArray(x, y, z) {
+ let result = [];
+ for (let arg of arguments) {
+ result.push(arg + arg);
+ }
+ return result;
+}
diff --git a/tests/baselines/reference/argumentsObjectIterator01_ES5.symbols b/tests/baselines/reference/argumentsObjectIterator01_ES5(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/argumentsObjectIterator01_ES5.symbols
rename to tests/baselines/reference/argumentsObjectIterator01_ES5(target=es2015).symbols
diff --git a/tests/baselines/reference/argumentsObjectIterator01_ES5(target=es2015).types b/tests/baselines/reference/argumentsObjectIterator01_ES5(target=es2015).types
new file mode 100644
index 0000000000000..029ea74a7bc8e
--- /dev/null
+++ b/tests/baselines/reference/argumentsObjectIterator01_ES5(target=es2015).types
@@ -0,0 +1,43 @@
+//// [tests/cases/compiler/argumentsObjectIterator01_ES5.ts] ////
+
+=== argumentsObjectIterator01_ES5.ts ===
+function doubleAndReturnAsArray(x: number, y: number, z: number): [number, number, number] {
+>doubleAndReturnAsArray : (x: number, y: number, z: number) => [number, number, number]
+> : ^ ^^ ^^ ^^ ^^ ^^ ^^^^^
+>x : number
+> : ^^^^^^
+>y : number
+> : ^^^^^^
+>z : number
+> : ^^^^^^
+
+ let result = [];
+>result : any[]
+> : ^^^^^
+>[] : undefined[]
+> : ^^^^^^^^^^^
+
+ for (let arg of arguments) {
+>arg : any
+>arguments : IArguments
+> : ^^^^^^^^^^
+
+ result.push(arg + arg);
+>result.push(arg + arg) : number
+> : ^^^^^^
+>result.push : (...items: any[]) => number
+> : ^^^^ ^^^^^^^^^^^^
+>result : any[]
+> : ^^^^^
+>push : (...items: any[]) => number
+> : ^^^^ ^^^^^^^^^^^^
+>arg + arg : any
+>arg : any
+>arg : any
+ }
+ return <[any, any, any]>result;
+><[any, any, any]>result : [any, any, any]
+> : ^^^^^^^^^^^^^^^
+>result : any[]
+> : ^^^^^
+}
diff --git a/tests/baselines/reference/argumentsObjectIterator01_ES5.errors.txt b/tests/baselines/reference/argumentsObjectIterator01_ES5(target=es5).errors.txt
similarity index 100%
rename from tests/baselines/reference/argumentsObjectIterator01_ES5.errors.txt
rename to tests/baselines/reference/argumentsObjectIterator01_ES5(target=es5).errors.txt
diff --git a/tests/baselines/reference/argumentsObjectIterator01_ES5.js b/tests/baselines/reference/argumentsObjectIterator01_ES5(target=es5).js
similarity index 100%
rename from tests/baselines/reference/argumentsObjectIterator01_ES5.js
rename to tests/baselines/reference/argumentsObjectIterator01_ES5(target=es5).js
diff --git a/tests/baselines/reference/argumentsObjectIterator01_ES5(target=es5).symbols b/tests/baselines/reference/argumentsObjectIterator01_ES5(target=es5).symbols
new file mode 100644
index 0000000000000..f4685e4f83589
--- /dev/null
+++ b/tests/baselines/reference/argumentsObjectIterator01_ES5(target=es5).symbols
@@ -0,0 +1,26 @@
+//// [tests/cases/compiler/argumentsObjectIterator01_ES5.ts] ////
+
+=== argumentsObjectIterator01_ES5.ts ===
+function doubleAndReturnAsArray(x: number, y: number, z: number): [number, number, number] {
+>doubleAndReturnAsArray : Symbol(doubleAndReturnAsArray, Decl(argumentsObjectIterator01_ES5.ts, 0, 0))
+>x : Symbol(x, Decl(argumentsObjectIterator01_ES5.ts, 0, 32))
+>y : Symbol(y, Decl(argumentsObjectIterator01_ES5.ts, 0, 42))
+>z : Symbol(z, Decl(argumentsObjectIterator01_ES5.ts, 0, 53))
+
+ let result = [];
+>result : Symbol(result, Decl(argumentsObjectIterator01_ES5.ts, 1, 7))
+
+ for (let arg of arguments) {
+>arg : Symbol(arg, Decl(argumentsObjectIterator01_ES5.ts, 2, 12))
+>arguments : Symbol(arguments)
+
+ result.push(arg + arg);
+>result.push : Symbol(Array.push, Decl(lib.es5.d.ts, --, --))
+>result : Symbol(result, Decl(argumentsObjectIterator01_ES5.ts, 1, 7))
+>push : Symbol(Array.push, Decl(lib.es5.d.ts, --, --))
+>arg : Symbol(arg, Decl(argumentsObjectIterator01_ES5.ts, 2, 12))
+>arg : Symbol(arg, Decl(argumentsObjectIterator01_ES5.ts, 2, 12))
+ }
+ return <[any, any, any]>result;
+>result : Symbol(result, Decl(argumentsObjectIterator01_ES5.ts, 1, 7))
+}
diff --git a/tests/baselines/reference/argumentsObjectIterator01_ES5.types b/tests/baselines/reference/argumentsObjectIterator01_ES5(target=es5).types
similarity index 100%
rename from tests/baselines/reference/argumentsObjectIterator01_ES5.types
rename to tests/baselines/reference/argumentsObjectIterator01_ES5(target=es5).types
diff --git a/tests/baselines/reference/argumentsObjectIterator02_ES5(target=es2015).js b/tests/baselines/reference/argumentsObjectIterator02_ES5(target=es2015).js
new file mode 100644
index 0000000000000..d1a28404a2925
--- /dev/null
+++ b/tests/baselines/reference/argumentsObjectIterator02_ES5(target=es2015).js
@@ -0,0 +1,24 @@
+//// [tests/cases/compiler/argumentsObjectIterator02_ES5.ts] ////
+
+//// [argumentsObjectIterator02_ES5.ts]
+function doubleAndReturnAsArray(x: number, y: number, z: number): [number, number, number] {
+ let blah = arguments[Symbol.iterator];
+
+ let result = [];
+ for (let arg of blah()) {
+ result.push(arg + arg);
+ }
+ return <[any, any, any]>result;
+}
+
+
+
+//// [argumentsObjectIterator02_ES5.js]
+function doubleAndReturnAsArray(x, y, z) {
+ let blah = arguments[Symbol.iterator];
+ let result = [];
+ for (let arg of blah()) {
+ result.push(arg + arg);
+ }
+ return result;
+}
diff --git a/tests/baselines/reference/argumentsObjectIterator02_ES5.symbols b/tests/baselines/reference/argumentsObjectIterator02_ES5(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/argumentsObjectIterator02_ES5.symbols
rename to tests/baselines/reference/argumentsObjectIterator02_ES5(target=es2015).symbols
diff --git a/tests/baselines/reference/argumentsObjectIterator02_ES5(target=es2015).types b/tests/baselines/reference/argumentsObjectIterator02_ES5(target=es2015).types
new file mode 100644
index 0000000000000..a93506d96710c
--- /dev/null
+++ b/tests/baselines/reference/argumentsObjectIterator02_ES5(target=es2015).types
@@ -0,0 +1,61 @@
+//// [tests/cases/compiler/argumentsObjectIterator02_ES5.ts] ////
+
+=== argumentsObjectIterator02_ES5.ts ===
+function doubleAndReturnAsArray(x: number, y: number, z: number): [number, number, number] {
+>doubleAndReturnAsArray : (x: number, y: number, z: number) => [number, number, number]
+> : ^ ^^ ^^ ^^ ^^ ^^ ^^^^^
+>x : number
+> : ^^^^^^
+>y : number
+> : ^^^^^^
+>z : number
+> : ^^^^^^
+
+ let blah = arguments[Symbol.iterator];
+>blah : () => ArrayIterator
+> : ^^^^^^
+>arguments[Symbol.iterator] : () => ArrayIterator
+> : ^^^^^^
+>arguments : IArguments
+> : ^^^^^^^^^^
+>Symbol.iterator : unique symbol
+> : ^^^^^^^^^^^^^
+>Symbol : SymbolConstructor
+> : ^^^^^^^^^^^^^^^^^
+>iterator : unique symbol
+> : ^^^^^^^^^^^^^
+
+ let result = [];
+>result : any[]
+> : ^^^^^
+>[] : undefined[]
+> : ^^^^^^^^^^^
+
+ for (let arg of blah()) {
+>arg : any
+>blah() : ArrayIterator
+> : ^^^^^^^^^^^^^^^^^^
+>blah : () => ArrayIterator
+> : ^^^^^^
+
+ result.push(arg + arg);
+>result.push(arg + arg) : number
+> : ^^^^^^
+>result.push : (...items: any[]) => number
+> : ^^^^ ^^^^^^^^^^^^
+>result : any[]
+> : ^^^^^
+>push : (...items: any[]) => number
+> : ^^^^ ^^^^^^^^^^^^
+>arg + arg : any
+>arg : any
+>arg : any
+ }
+ return <[any, any, any]>result;
+><[any, any, any]>result : [any, any, any]
+> : ^^^^^^^^^^^^^^^
+>result : any[]
+> : ^^^^^
+}
+
+
diff --git a/tests/baselines/reference/argumentsObjectIterator02_ES5.errors.txt b/tests/baselines/reference/argumentsObjectIterator02_ES5(target=es5).errors.txt
similarity index 100%
rename from tests/baselines/reference/argumentsObjectIterator02_ES5.errors.txt
rename to tests/baselines/reference/argumentsObjectIterator02_ES5(target=es5).errors.txt
diff --git a/tests/baselines/reference/argumentsObjectIterator02_ES5.js b/tests/baselines/reference/argumentsObjectIterator02_ES5(target=es5).js
similarity index 100%
rename from tests/baselines/reference/argumentsObjectIterator02_ES5.js
rename to tests/baselines/reference/argumentsObjectIterator02_ES5(target=es5).js
diff --git a/tests/baselines/reference/argumentsObjectIterator02_ES5(target=es5).symbols b/tests/baselines/reference/argumentsObjectIterator02_ES5(target=es5).symbols
new file mode 100644
index 0000000000000..4829342aa88ff
--- /dev/null
+++ b/tests/baselines/reference/argumentsObjectIterator02_ES5(target=es5).symbols
@@ -0,0 +1,35 @@
+//// [tests/cases/compiler/argumentsObjectIterator02_ES5.ts] ////
+
+=== argumentsObjectIterator02_ES5.ts ===
+function doubleAndReturnAsArray(x: number, y: number, z: number): [number, number, number] {
+>doubleAndReturnAsArray : Symbol(doubleAndReturnAsArray, Decl(argumentsObjectIterator02_ES5.ts, 0, 0))
+>x : Symbol(x, Decl(argumentsObjectIterator02_ES5.ts, 0, 32))
+>y : Symbol(y, Decl(argumentsObjectIterator02_ES5.ts, 0, 42))
+>z : Symbol(z, Decl(argumentsObjectIterator02_ES5.ts, 0, 53))
+
+ let blah = arguments[Symbol.iterator];
+>blah : Symbol(blah, Decl(argumentsObjectIterator02_ES5.ts, 1, 7))
+>arguments : Symbol(arguments)
+>Symbol.iterator : Symbol(SymbolConstructor.iterator, Decl(lib.es2015.iterable.d.ts, --, --))
+>Symbol : Symbol(Symbol, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.symbol.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
+>iterator : Symbol(SymbolConstructor.iterator, Decl(lib.es2015.iterable.d.ts, --, --))
+
+ let result = [];
+>result : Symbol(result, Decl(argumentsObjectIterator02_ES5.ts, 3, 7))
+
+ for (let arg of blah()) {
+>arg : Symbol(arg, Decl(argumentsObjectIterator02_ES5.ts, 4, 12))
+>blah : Symbol(blah, Decl(argumentsObjectIterator02_ES5.ts, 1, 7))
+
+ result.push(arg + arg);
+>result.push : Symbol(Array.push, Decl(lib.es5.d.ts, --, --))
+>result : Symbol(result, Decl(argumentsObjectIterator02_ES5.ts, 3, 7))
+>push : Symbol(Array.push, Decl(lib.es5.d.ts, --, --))
+>arg : Symbol(arg, Decl(argumentsObjectIterator02_ES5.ts, 4, 12))
+>arg : Symbol(arg, Decl(argumentsObjectIterator02_ES5.ts, 4, 12))
+ }
+ return <[any, any, any]>result;
+>result : Symbol(result, Decl(argumentsObjectIterator02_ES5.ts, 3, 7))
+}
+
+
diff --git a/tests/baselines/reference/argumentsObjectIterator02_ES5.types b/tests/baselines/reference/argumentsObjectIterator02_ES5(target=es5).types
similarity index 100%
rename from tests/baselines/reference/argumentsObjectIterator02_ES5.types
rename to tests/baselines/reference/argumentsObjectIterator02_ES5(target=es5).types
diff --git a/tests/baselines/reference/argumentsObjectIterator03_ES5(target=es2015).js b/tests/baselines/reference/argumentsObjectIterator03_ES5(target=es2015).js
new file mode 100644
index 0000000000000..b1ea2af47f1d4
--- /dev/null
+++ b/tests/baselines/reference/argumentsObjectIterator03_ES5(target=es2015).js
@@ -0,0 +1,16 @@
+//// [tests/cases/compiler/argumentsObjectIterator03_ES5.ts] ////
+
+//// [argumentsObjectIterator03_ES5.ts]
+function asReversedTuple(a: number, b: string, c: boolean): [boolean, string, number] {
+ let [x, y, z] = arguments;
+
+ return [z, y, x];
+}
+
+
+
+//// [argumentsObjectIterator03_ES5.js]
+function asReversedTuple(a, b, c) {
+ let [x, y, z] = arguments;
+ return [z, y, x];
+}
diff --git a/tests/baselines/reference/argumentsObjectIterator03_ES5.symbols b/tests/baselines/reference/argumentsObjectIterator03_ES5(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/argumentsObjectIterator03_ES5.symbols
rename to tests/baselines/reference/argumentsObjectIterator03_ES5(target=es2015).symbols
diff --git a/tests/baselines/reference/argumentsObjectIterator03_ES5(target=es2015).types b/tests/baselines/reference/argumentsObjectIterator03_ES5(target=es2015).types
new file mode 100644
index 0000000000000..75070cc48b3ed
--- /dev/null
+++ b/tests/baselines/reference/argumentsObjectIterator03_ES5(target=es2015).types
@@ -0,0 +1,32 @@
+//// [tests/cases/compiler/argumentsObjectIterator03_ES5.ts] ////
+
+=== argumentsObjectIterator03_ES5.ts ===
+function asReversedTuple(a: number, b: string, c: boolean): [boolean, string, number] {
+>asReversedTuple : (a: number, b: string, c: boolean) => [boolean, string, number]
+> : ^ ^^ ^^ ^^ ^^ ^^ ^^^^^
+>a : number
+> : ^^^^^^
+>b : string
+> : ^^^^^^
+>c : boolean
+> : ^^^^^^^
+
+ let [x, y, z] = arguments;
+>x : any
+> : ^^^
+>y : any
+> : ^^^
+>z : any
+> : ^^^
+>arguments : IArguments
+> : ^^^^^^^^^^
+
+ return [z, y, x];
+>[z, y, x] : [any, any, any]
+> : ^^^^^^^^^^^^^^^
+>z : any
+>y : any
+>x : any
+}
+
+
diff --git a/tests/baselines/reference/argumentsObjectIterator03_ES5.errors.txt b/tests/baselines/reference/argumentsObjectIterator03_ES5(target=es5).errors.txt
similarity index 100%
rename from tests/baselines/reference/argumentsObjectIterator03_ES5.errors.txt
rename to tests/baselines/reference/argumentsObjectIterator03_ES5(target=es5).errors.txt
diff --git a/tests/baselines/reference/argumentsObjectIterator03_ES5.js b/tests/baselines/reference/argumentsObjectIterator03_ES5(target=es5).js
similarity index 100%
rename from tests/baselines/reference/argumentsObjectIterator03_ES5.js
rename to tests/baselines/reference/argumentsObjectIterator03_ES5(target=es5).js
diff --git a/tests/baselines/reference/argumentsObjectIterator03_ES5(target=es5).symbols b/tests/baselines/reference/argumentsObjectIterator03_ES5(target=es5).symbols
new file mode 100644
index 0000000000000..94bcac6fc7ba1
--- /dev/null
+++ b/tests/baselines/reference/argumentsObjectIterator03_ES5(target=es5).symbols
@@ -0,0 +1,22 @@
+//// [tests/cases/compiler/argumentsObjectIterator03_ES5.ts] ////
+
+=== argumentsObjectIterator03_ES5.ts ===
+function asReversedTuple(a: number, b: string, c: boolean): [boolean, string, number] {
+>asReversedTuple : Symbol(asReversedTuple, Decl(argumentsObjectIterator03_ES5.ts, 0, 0))
+>a : Symbol(a, Decl(argumentsObjectIterator03_ES5.ts, 0, 25))
+>b : Symbol(b, Decl(argumentsObjectIterator03_ES5.ts, 0, 35))
+>c : Symbol(c, Decl(argumentsObjectIterator03_ES5.ts, 0, 46))
+
+ let [x, y, z] = arguments;
+>x : Symbol(x, Decl(argumentsObjectIterator03_ES5.ts, 1, 9))
+>y : Symbol(y, Decl(argumentsObjectIterator03_ES5.ts, 1, 11))
+>z : Symbol(z, Decl(argumentsObjectIterator03_ES5.ts, 1, 14))
+>arguments : Symbol(arguments)
+
+ return [z, y, x];
+>z : Symbol(z, Decl(argumentsObjectIterator03_ES5.ts, 1, 14))
+>y : Symbol(y, Decl(argumentsObjectIterator03_ES5.ts, 1, 11))
+>x : Symbol(x, Decl(argumentsObjectIterator03_ES5.ts, 1, 9))
+}
+
+
diff --git a/tests/baselines/reference/argumentsObjectIterator03_ES5.types b/tests/baselines/reference/argumentsObjectIterator03_ES5(target=es5).types
similarity index 100%
rename from tests/baselines/reference/argumentsObjectIterator03_ES5.types
rename to tests/baselines/reference/argumentsObjectIterator03_ES5(target=es5).types
diff --git a/tests/baselines/reference/arraySpreadImportHelpers.errors.txt b/tests/baselines/reference/arraySpreadImportHelpers(target=es5).errors.txt
similarity index 100%
rename from tests/baselines/reference/arraySpreadImportHelpers.errors.txt
rename to tests/baselines/reference/arraySpreadImportHelpers(target=es5).errors.txt
diff --git a/tests/baselines/reference/arrayToLocaleStringES5(target=es2015).js b/tests/baselines/reference/arrayToLocaleStringES5(target=es2015).js
new file mode 100644
index 0000000000000..f2c438cb390c5
--- /dev/null
+++ b/tests/baselines/reference/arrayToLocaleStringES5(target=es2015).js
@@ -0,0 +1,106 @@
+//// [tests/cases/compiler/arrayToLocaleStringES5.ts] ////
+
+//// [arrayToLocaleStringES5.ts]
+let str: string;
+const arr = [1, 2, 3];
+str = arr.toLocaleString(); // OK
+str = arr.toLocaleString('en-US'); // should be error
+str = arr.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+
+const dates: readonly Date[] = [new Date(), new Date()];
+str = dates.toLocaleString(); // OK
+str = dates.toLocaleString('fr'); // should be error
+str = dates.toLocaleString('fr', { timeZone: 'UTC' }); // should be error
+
+const int8Array = new Int8Array(3);
+str = int8Array.toLocaleString(); // OK
+str = int8Array.toLocaleString('en-US'); // should be error
+str = int8Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+
+const uint8Array = new Uint8Array(3);
+str = uint8Array.toLocaleString(); // OK
+str = uint8Array.toLocaleString('en-US'); // should be error
+str = uint8Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+
+const uint8ClampedArray = new Uint8ClampedArray(3);
+str = uint8ClampedArray.toLocaleString(); // OK
+str = uint8ClampedArray.toLocaleString('en-US'); // should be error
+str = uint8ClampedArray.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+
+const int16Array = new Int16Array(3);
+str = int16Array.toLocaleString(); // OK
+str = int16Array.toLocaleString('en-US'); // should be error
+str = int16Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+
+const uint16Array = new Uint16Array(3);
+str = uint16Array.toLocaleString(); // OK
+str = uint16Array.toLocaleString('en-US'); // should be error
+str = uint16Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+
+const int32Array = new Int32Array(3);
+str = int32Array.toLocaleString(); // OK
+str = int32Array.toLocaleString('en-US'); // should be error
+str = int32Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+
+const uint32Array = new Uint32Array(3);
+str = uint32Array.toLocaleString(); // OK
+str = uint32Array.toLocaleString('en-US'); // should be error
+str = uint32Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+
+const float32Array = new Float32Array(3);
+str = float32Array.toLocaleString(); // OK
+str = float32Array.toLocaleString('en-US'); // should be error
+str = float32Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+
+const float64Array = new Float64Array(3);
+str = float64Array.toLocaleString(); // OK
+str = float64Array.toLocaleString('en-US'); // should be error
+str = float64Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+
+
+//// [arrayToLocaleStringES5.js]
+let str;
+const arr = [1, 2, 3];
+str = arr.toLocaleString(); // OK
+str = arr.toLocaleString('en-US'); // should be error
+str = arr.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+const dates = [new Date(), new Date()];
+str = dates.toLocaleString(); // OK
+str = dates.toLocaleString('fr'); // should be error
+str = dates.toLocaleString('fr', { timeZone: 'UTC' }); // should be error
+const int8Array = new Int8Array(3);
+str = int8Array.toLocaleString(); // OK
+str = int8Array.toLocaleString('en-US'); // should be error
+str = int8Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+const uint8Array = new Uint8Array(3);
+str = uint8Array.toLocaleString(); // OK
+str = uint8Array.toLocaleString('en-US'); // should be error
+str = uint8Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+const uint8ClampedArray = new Uint8ClampedArray(3);
+str = uint8ClampedArray.toLocaleString(); // OK
+str = uint8ClampedArray.toLocaleString('en-US'); // should be error
+str = uint8ClampedArray.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+const int16Array = new Int16Array(3);
+str = int16Array.toLocaleString(); // OK
+str = int16Array.toLocaleString('en-US'); // should be error
+str = int16Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+const uint16Array = new Uint16Array(3);
+str = uint16Array.toLocaleString(); // OK
+str = uint16Array.toLocaleString('en-US'); // should be error
+str = uint16Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+const int32Array = new Int32Array(3);
+str = int32Array.toLocaleString(); // OK
+str = int32Array.toLocaleString('en-US'); // should be error
+str = int32Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+const uint32Array = new Uint32Array(3);
+str = uint32Array.toLocaleString(); // OK
+str = uint32Array.toLocaleString('en-US'); // should be error
+str = uint32Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+const float32Array = new Float32Array(3);
+str = float32Array.toLocaleString(); // OK
+str = float32Array.toLocaleString('en-US'); // should be error
+str = float32Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+const float64Array = new Float64Array(3);
+str = float64Array.toLocaleString(); // OK
+str = float64Array.toLocaleString('en-US'); // should be error
+str = float64Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
diff --git a/tests/baselines/reference/arrayToLocaleStringES5.symbols b/tests/baselines/reference/arrayToLocaleStringES5(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/arrayToLocaleStringES5.symbols
rename to tests/baselines/reference/arrayToLocaleStringES5(target=es2015).symbols
diff --git a/tests/baselines/reference/arrayToLocaleStringES5.types b/tests/baselines/reference/arrayToLocaleStringES5(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/arrayToLocaleStringES5.types
rename to tests/baselines/reference/arrayToLocaleStringES5(target=es2015).types
diff --git a/tests/baselines/reference/arrayToLocaleStringES5.js b/tests/baselines/reference/arrayToLocaleStringES5(target=es5).js
similarity index 100%
rename from tests/baselines/reference/arrayToLocaleStringES5.js
rename to tests/baselines/reference/arrayToLocaleStringES5(target=es5).js
diff --git a/tests/baselines/reference/arrayToLocaleStringES5(target=es5).symbols b/tests/baselines/reference/arrayToLocaleStringES5(target=es5).symbols
new file mode 100644
index 0000000000000..e7f054ae188f5
--- /dev/null
+++ b/tests/baselines/reference/arrayToLocaleStringES5(target=es5).symbols
@@ -0,0 +1,270 @@
+//// [tests/cases/compiler/arrayToLocaleStringES5.ts] ////
+
+=== arrayToLocaleStringES5.ts ===
+let str: string;
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+
+const arr = [1, 2, 3];
+>arr : Symbol(arr, Decl(arrayToLocaleStringES5.ts, 1, 5))
+
+str = arr.toLocaleString(); // OK
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>arr.toLocaleString : Symbol(Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>arr : Symbol(arr, Decl(arrayToLocaleStringES5.ts, 1, 5))
+>toLocaleString : Symbol(Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+
+str = arr.toLocaleString('en-US'); // should be error
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>arr.toLocaleString : Symbol(Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>arr : Symbol(arr, Decl(arrayToLocaleStringES5.ts, 1, 5))
+>toLocaleString : Symbol(Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+
+str = arr.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>arr.toLocaleString : Symbol(Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>arr : Symbol(arr, Decl(arrayToLocaleStringES5.ts, 1, 5))
+>toLocaleString : Symbol(Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>style : Symbol(style, Decl(arrayToLocaleStringES5.ts, 4, 35))
+>currency : Symbol(currency, Decl(arrayToLocaleStringES5.ts, 4, 54))
+
+const dates: readonly Date[] = [new Date(), new Date()];
+>dates : Symbol(dates, Decl(arrayToLocaleStringES5.ts, 6, 5))
+>Date : Symbol(Date, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.scripthost.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
+>Date : Symbol(Date, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.scripthost.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
+>Date : Symbol(Date, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.scripthost.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
+
+str = dates.toLocaleString(); // OK
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>dates.toLocaleString : Symbol(ReadonlyArray.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>dates : Symbol(dates, Decl(arrayToLocaleStringES5.ts, 6, 5))
+>toLocaleString : Symbol(ReadonlyArray.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+
+str = dates.toLocaleString('fr'); // should be error
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>dates.toLocaleString : Symbol(ReadonlyArray.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>dates : Symbol(dates, Decl(arrayToLocaleStringES5.ts, 6, 5))
+>toLocaleString : Symbol(ReadonlyArray.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+
+str = dates.toLocaleString('fr', { timeZone: 'UTC' }); // should be error
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>dates.toLocaleString : Symbol(ReadonlyArray.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>dates : Symbol(dates, Decl(arrayToLocaleStringES5.ts, 6, 5))
+>toLocaleString : Symbol(ReadonlyArray.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>timeZone : Symbol(timeZone, Decl(arrayToLocaleStringES5.ts, 9, 34))
+
+const int8Array = new Int8Array(3);
+>int8Array : Symbol(int8Array, Decl(arrayToLocaleStringES5.ts, 11, 5))
+>Int8Array : Symbol(Int8Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
+
+str = int8Array.toLocaleString(); // OK
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>int8Array.toLocaleString : Symbol(Int8Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>int8Array : Symbol(int8Array, Decl(arrayToLocaleStringES5.ts, 11, 5))
+>toLocaleString : Symbol(Int8Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+
+str = int8Array.toLocaleString('en-US'); // should be error
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>int8Array.toLocaleString : Symbol(Int8Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>int8Array : Symbol(int8Array, Decl(arrayToLocaleStringES5.ts, 11, 5))
+>toLocaleString : Symbol(Int8Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+
+str = int8Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>int8Array.toLocaleString : Symbol(Int8Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>int8Array : Symbol(int8Array, Decl(arrayToLocaleStringES5.ts, 11, 5))
+>toLocaleString : Symbol(Int8Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>style : Symbol(style, Decl(arrayToLocaleStringES5.ts, 14, 41))
+>currency : Symbol(currency, Decl(arrayToLocaleStringES5.ts, 14, 60))
+
+const uint8Array = new Uint8Array(3);
+>uint8Array : Symbol(uint8Array, Decl(arrayToLocaleStringES5.ts, 16, 5))
+>Uint8Array : Symbol(Uint8Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
+
+str = uint8Array.toLocaleString(); // OK
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>uint8Array.toLocaleString : Symbol(Uint8Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>uint8Array : Symbol(uint8Array, Decl(arrayToLocaleStringES5.ts, 16, 5))
+>toLocaleString : Symbol(Uint8Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+
+str = uint8Array.toLocaleString('en-US'); // should be error
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>uint8Array.toLocaleString : Symbol(Uint8Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>uint8Array : Symbol(uint8Array, Decl(arrayToLocaleStringES5.ts, 16, 5))
+>toLocaleString : Symbol(Uint8Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+
+str = uint8Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>uint8Array.toLocaleString : Symbol(Uint8Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>uint8Array : Symbol(uint8Array, Decl(arrayToLocaleStringES5.ts, 16, 5))
+>toLocaleString : Symbol(Uint8Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>style : Symbol(style, Decl(arrayToLocaleStringES5.ts, 19, 42))
+>currency : Symbol(currency, Decl(arrayToLocaleStringES5.ts, 19, 61))
+
+const uint8ClampedArray = new Uint8ClampedArray(3);
+>uint8ClampedArray : Symbol(uint8ClampedArray, Decl(arrayToLocaleStringES5.ts, 21, 5))
+>Uint8ClampedArray : Symbol(Uint8ClampedArray, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
+
+str = uint8ClampedArray.toLocaleString(); // OK
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>uint8ClampedArray.toLocaleString : Symbol(Uint8ClampedArray.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>uint8ClampedArray : Symbol(uint8ClampedArray, Decl(arrayToLocaleStringES5.ts, 21, 5))
+>toLocaleString : Symbol(Uint8ClampedArray.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+
+str = uint8ClampedArray.toLocaleString('en-US'); // should be error
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>uint8ClampedArray.toLocaleString : Symbol(Uint8ClampedArray.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>uint8ClampedArray : Symbol(uint8ClampedArray, Decl(arrayToLocaleStringES5.ts, 21, 5))
+>toLocaleString : Symbol(Uint8ClampedArray.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+
+str = uint8ClampedArray.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>uint8ClampedArray.toLocaleString : Symbol(Uint8ClampedArray.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>uint8ClampedArray : Symbol(uint8ClampedArray, Decl(arrayToLocaleStringES5.ts, 21, 5))
+>toLocaleString : Symbol(Uint8ClampedArray.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>style : Symbol(style, Decl(arrayToLocaleStringES5.ts, 24, 49))
+>currency : Symbol(currency, Decl(arrayToLocaleStringES5.ts, 24, 68))
+
+const int16Array = new Int16Array(3);
+>int16Array : Symbol(int16Array, Decl(arrayToLocaleStringES5.ts, 26, 5))
+>Int16Array : Symbol(Int16Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
+
+str = int16Array.toLocaleString(); // OK
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>int16Array.toLocaleString : Symbol(Int16Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>int16Array : Symbol(int16Array, Decl(arrayToLocaleStringES5.ts, 26, 5))
+>toLocaleString : Symbol(Int16Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+
+str = int16Array.toLocaleString('en-US'); // should be error
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>int16Array.toLocaleString : Symbol(Int16Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>int16Array : Symbol(int16Array, Decl(arrayToLocaleStringES5.ts, 26, 5))
+>toLocaleString : Symbol(Int16Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+
+str = int16Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>int16Array.toLocaleString : Symbol(Int16Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>int16Array : Symbol(int16Array, Decl(arrayToLocaleStringES5.ts, 26, 5))
+>toLocaleString : Symbol(Int16Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>style : Symbol(style, Decl(arrayToLocaleStringES5.ts, 29, 42))
+>currency : Symbol(currency, Decl(arrayToLocaleStringES5.ts, 29, 61))
+
+const uint16Array = new Uint16Array(3);
+>uint16Array : Symbol(uint16Array, Decl(arrayToLocaleStringES5.ts, 31, 5))
+>Uint16Array : Symbol(Uint16Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
+
+str = uint16Array.toLocaleString(); // OK
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>uint16Array.toLocaleString : Symbol(Uint16Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>uint16Array : Symbol(uint16Array, Decl(arrayToLocaleStringES5.ts, 31, 5))
+>toLocaleString : Symbol(Uint16Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+
+str = uint16Array.toLocaleString('en-US'); // should be error
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>uint16Array.toLocaleString : Symbol(Uint16Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>uint16Array : Symbol(uint16Array, Decl(arrayToLocaleStringES5.ts, 31, 5))
+>toLocaleString : Symbol(Uint16Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+
+str = uint16Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>uint16Array.toLocaleString : Symbol(Uint16Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>uint16Array : Symbol(uint16Array, Decl(arrayToLocaleStringES5.ts, 31, 5))
+>toLocaleString : Symbol(Uint16Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>style : Symbol(style, Decl(arrayToLocaleStringES5.ts, 34, 43))
+>currency : Symbol(currency, Decl(arrayToLocaleStringES5.ts, 34, 62))
+
+const int32Array = new Int32Array(3);
+>int32Array : Symbol(int32Array, Decl(arrayToLocaleStringES5.ts, 36, 5))
+>Int32Array : Symbol(Int32Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
+
+str = int32Array.toLocaleString(); // OK
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>int32Array.toLocaleString : Symbol(Int32Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>int32Array : Symbol(int32Array, Decl(arrayToLocaleStringES5.ts, 36, 5))
+>toLocaleString : Symbol(Int32Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+
+str = int32Array.toLocaleString('en-US'); // should be error
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>int32Array.toLocaleString : Symbol(Int32Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>int32Array : Symbol(int32Array, Decl(arrayToLocaleStringES5.ts, 36, 5))
+>toLocaleString : Symbol(Int32Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+
+str = int32Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>int32Array.toLocaleString : Symbol(Int32Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>int32Array : Symbol(int32Array, Decl(arrayToLocaleStringES5.ts, 36, 5))
+>toLocaleString : Symbol(Int32Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>style : Symbol(style, Decl(arrayToLocaleStringES5.ts, 39, 42))
+>currency : Symbol(currency, Decl(arrayToLocaleStringES5.ts, 39, 61))
+
+const uint32Array = new Uint32Array(3);
+>uint32Array : Symbol(uint32Array, Decl(arrayToLocaleStringES5.ts, 41, 5))
+>Uint32Array : Symbol(Uint32Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
+
+str = uint32Array.toLocaleString(); // OK
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>uint32Array.toLocaleString : Symbol(Uint32Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>uint32Array : Symbol(uint32Array, Decl(arrayToLocaleStringES5.ts, 41, 5))
+>toLocaleString : Symbol(Uint32Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+
+str = uint32Array.toLocaleString('en-US'); // should be error
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>uint32Array.toLocaleString : Symbol(Uint32Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>uint32Array : Symbol(uint32Array, Decl(arrayToLocaleStringES5.ts, 41, 5))
+>toLocaleString : Symbol(Uint32Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+
+str = uint32Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>uint32Array.toLocaleString : Symbol(Uint32Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>uint32Array : Symbol(uint32Array, Decl(arrayToLocaleStringES5.ts, 41, 5))
+>toLocaleString : Symbol(Uint32Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>style : Symbol(style, Decl(arrayToLocaleStringES5.ts, 44, 43))
+>currency : Symbol(currency, Decl(arrayToLocaleStringES5.ts, 44, 62))
+
+const float32Array = new Float32Array(3);
+>float32Array : Symbol(float32Array, Decl(arrayToLocaleStringES5.ts, 46, 5))
+>Float32Array : Symbol(Float32Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
+
+str = float32Array.toLocaleString(); // OK
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>float32Array.toLocaleString : Symbol(Float32Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>float32Array : Symbol(float32Array, Decl(arrayToLocaleStringES5.ts, 46, 5))
+>toLocaleString : Symbol(Float32Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+
+str = float32Array.toLocaleString('en-US'); // should be error
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>float32Array.toLocaleString : Symbol(Float32Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>float32Array : Symbol(float32Array, Decl(arrayToLocaleStringES5.ts, 46, 5))
+>toLocaleString : Symbol(Float32Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+
+str = float32Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>float32Array.toLocaleString : Symbol(Float32Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>float32Array : Symbol(float32Array, Decl(arrayToLocaleStringES5.ts, 46, 5))
+>toLocaleString : Symbol(Float32Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>style : Symbol(style, Decl(arrayToLocaleStringES5.ts, 49, 44))
+>currency : Symbol(currency, Decl(arrayToLocaleStringES5.ts, 49, 63))
+
+const float64Array = new Float64Array(3);
+>float64Array : Symbol(float64Array, Decl(arrayToLocaleStringES5.ts, 51, 5))
+>Float64Array : Symbol(Float64Array, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
+
+str = float64Array.toLocaleString(); // OK
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>float64Array.toLocaleString : Symbol(Float64Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>float64Array : Symbol(float64Array, Decl(arrayToLocaleStringES5.ts, 51, 5))
+>toLocaleString : Symbol(Float64Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+
+str = float64Array.toLocaleString('en-US'); // should be error
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>float64Array.toLocaleString : Symbol(Float64Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>float64Array : Symbol(float64Array, Decl(arrayToLocaleStringES5.ts, 51, 5))
+>toLocaleString : Symbol(Float64Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+
+str = float64Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+>str : Symbol(str, Decl(arrayToLocaleStringES5.ts, 0, 3))
+>float64Array.toLocaleString : Symbol(Float64Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>float64Array : Symbol(float64Array, Decl(arrayToLocaleStringES5.ts, 51, 5))
+>toLocaleString : Symbol(Float64Array.toLocaleString, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --))
+>style : Symbol(style, Decl(arrayToLocaleStringES5.ts, 54, 44))
+>currency : Symbol(currency, Decl(arrayToLocaleStringES5.ts, 54, 63))
+
diff --git a/tests/baselines/reference/arrayToLocaleStringES5(target=es5).types b/tests/baselines/reference/arrayToLocaleStringES5(target=es5).types
new file mode 100644
index 0000000000000..008380d28a7e9
--- /dev/null
+++ b/tests/baselines/reference/arrayToLocaleStringES5(target=es5).types
@@ -0,0 +1,735 @@
+//// [tests/cases/compiler/arrayToLocaleStringES5.ts] ////
+
+=== arrayToLocaleStringES5.ts ===
+let str: string;
+>str : string
+> : ^^^^^^
+
+const arr = [1, 2, 3];
+>arr : number[]
+> : ^^^^^^^^
+>[1, 2, 3] : number[]
+> : ^^^^^^^^
+>1 : 1
+> : ^
+>2 : 2
+> : ^
+>3 : 3
+> : ^
+
+str = arr.toLocaleString(); // OK
+>str = arr.toLocaleString() : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>arr.toLocaleString() : string
+> : ^^^^^^
+>arr.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions & Intl.DateTimeFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>arr : number[]
+> : ^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions & Intl.DateTimeFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+
+str = arr.toLocaleString('en-US'); // should be error
+>str = arr.toLocaleString('en-US') : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>arr.toLocaleString('en-US') : string
+> : ^^^^^^
+>arr.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions & Intl.DateTimeFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>arr : number[]
+> : ^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions & Intl.DateTimeFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>'en-US' : "en-US"
+> : ^^^^^^^
+
+str = arr.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+>str = arr.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }) : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>arr.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }) : string
+> : ^^^^^^
+>arr.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions & Intl.DateTimeFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>arr : number[]
+> : ^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions & Intl.DateTimeFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>'en-US' : "en-US"
+> : ^^^^^^^
+>{ style: 'currency', currency: 'EUR' } : { style: "currency"; currency: string; }
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+>style : "currency"
+> : ^^^^^^^^^^
+>'currency' : "currency"
+> : ^^^^^^^^^^
+>currency : string
+> : ^^^^^^
+>'EUR' : "EUR"
+> : ^^^^^
+
+const dates: readonly Date[] = [new Date(), new Date()];
+>dates : readonly Date[]
+> : ^^^^^^^^^^^^^^^
+>[new Date(), new Date()] : Date[]
+> : ^^^^^^
+>new Date() : Date
+> : ^^^^
+>Date : DateConstructor
+> : ^^^^^^^^^^^^^^^
+>new Date() : Date
+> : ^^^^
+>Date : DateConstructor
+> : ^^^^^^^^^^^^^^^
+
+str = dates.toLocaleString(); // OK
+>str = dates.toLocaleString() : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>dates.toLocaleString() : string
+> : ^^^^^^
+>dates.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions & Intl.DateTimeFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>dates : readonly Date[]
+> : ^^^^^^^^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions & Intl.DateTimeFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+
+str = dates.toLocaleString('fr'); // should be error
+>str = dates.toLocaleString('fr') : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>dates.toLocaleString('fr') : string
+> : ^^^^^^
+>dates.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions & Intl.DateTimeFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>dates : readonly Date[]
+> : ^^^^^^^^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions & Intl.DateTimeFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>'fr' : "fr"
+> : ^^^^
+
+str = dates.toLocaleString('fr', { timeZone: 'UTC' }); // should be error
+>str = dates.toLocaleString('fr', { timeZone: 'UTC' }) : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>dates.toLocaleString('fr', { timeZone: 'UTC' }) : string
+> : ^^^^^^
+>dates.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions & Intl.DateTimeFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>dates : readonly Date[]
+> : ^^^^^^^^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions & Intl.DateTimeFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>'fr' : "fr"
+> : ^^^^
+>{ timeZone: 'UTC' } : { timeZone: string; }
+> : ^^^^^^^^^^^^^^^^^^^^^
+>timeZone : string
+> : ^^^^^^
+>'UTC' : "UTC"
+> : ^^^^^
+
+const int8Array = new Int8Array(3);
+>int8Array : Int8Array
+> : ^^^^^^^^^^^^^^^^^^^^^^
+>new Int8Array(3) : Int8Array
+> : ^^^^^^^^^^^^^^^^^^^^^^
+>Int8Array : Int8ArrayConstructor
+> : ^^^^^^^^^^^^^^^^^^^^
+>3 : 3
+> : ^
+
+str = int8Array.toLocaleString(); // OK
+>str = int8Array.toLocaleString() : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>int8Array.toLocaleString() : string
+> : ^^^^^^
+>int8Array.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>int8Array : Int8Array
+> : ^^^^^^^^^^^^^^^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+
+str = int8Array.toLocaleString('en-US'); // should be error
+>str = int8Array.toLocaleString('en-US') : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>int8Array.toLocaleString('en-US') : string
+> : ^^^^^^
+>int8Array.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>int8Array : Int8Array
+> : ^^^^^^^^^^^^^^^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>'en-US' : "en-US"
+> : ^^^^^^^
+
+str = int8Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+>str = int8Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }) : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>int8Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }) : string
+> : ^^^^^^
+>int8Array.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>int8Array : Int8Array
+> : ^^^^^^^^^^^^^^^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>'en-US' : "en-US"
+> : ^^^^^^^
+>{ style: 'currency', currency: 'EUR' } : { style: "currency"; currency: string; }
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+>style : "currency"
+> : ^^^^^^^^^^
+>'currency' : "currency"
+> : ^^^^^^^^^^
+>currency : string
+> : ^^^^^^
+>'EUR' : "EUR"
+> : ^^^^^
+
+const uint8Array = new Uint8Array(3);
+>uint8Array : Uint8Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^
+>new Uint8Array(3) : Uint8Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^
+>Uint8Array : Uint8ArrayConstructor
+> : ^^^^^^^^^^^^^^^^^^^^^
+>3 : 3
+> : ^
+
+str = uint8Array.toLocaleString(); // OK
+>str = uint8Array.toLocaleString() : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>uint8Array.toLocaleString() : string
+> : ^^^^^^
+>uint8Array.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>uint8Array : Uint8Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+
+str = uint8Array.toLocaleString('en-US'); // should be error
+>str = uint8Array.toLocaleString('en-US') : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>uint8Array.toLocaleString('en-US') : string
+> : ^^^^^^
+>uint8Array.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>uint8Array : Uint8Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>'en-US' : "en-US"
+> : ^^^^^^^
+
+str = uint8Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+>str = uint8Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }) : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>uint8Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }) : string
+> : ^^^^^^
+>uint8Array.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>uint8Array : Uint8Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>'en-US' : "en-US"
+> : ^^^^^^^
+>{ style: 'currency', currency: 'EUR' } : { style: "currency"; currency: string; }
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+>style : "currency"
+> : ^^^^^^^^^^
+>'currency' : "currency"
+> : ^^^^^^^^^^
+>currency : string
+> : ^^^^^^
+>'EUR' : "EUR"
+> : ^^^^^
+
+const uint8ClampedArray = new Uint8ClampedArray(3);
+>uint8ClampedArray : Uint8ClampedArray
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+>new Uint8ClampedArray(3) : Uint8ClampedArray
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+>Uint8ClampedArray : Uint8ClampedArrayConstructor
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+>3 : 3
+> : ^
+
+str = uint8ClampedArray.toLocaleString(); // OK
+>str = uint8ClampedArray.toLocaleString() : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>uint8ClampedArray.toLocaleString() : string
+> : ^^^^^^
+>uint8ClampedArray.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>uint8ClampedArray : Uint8ClampedArray
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+
+str = uint8ClampedArray.toLocaleString('en-US'); // should be error
+>str = uint8ClampedArray.toLocaleString('en-US') : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>uint8ClampedArray.toLocaleString('en-US') : string
+> : ^^^^^^
+>uint8ClampedArray.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>uint8ClampedArray : Uint8ClampedArray
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>'en-US' : "en-US"
+> : ^^^^^^^
+
+str = uint8ClampedArray.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+>str = uint8ClampedArray.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }) : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>uint8ClampedArray.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }) : string
+> : ^^^^^^
+>uint8ClampedArray.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>uint8ClampedArray : Uint8ClampedArray
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>'en-US' : "en-US"
+> : ^^^^^^^
+>{ style: 'currency', currency: 'EUR' } : { style: "currency"; currency: string; }
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+>style : "currency"
+> : ^^^^^^^^^^
+>'currency' : "currency"
+> : ^^^^^^^^^^
+>currency : string
+> : ^^^^^^
+>'EUR' : "EUR"
+> : ^^^^^
+
+const int16Array = new Int16Array(3);
+>int16Array : Int16Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^
+>new Int16Array(3) : Int16Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^
+>Int16Array : Int16ArrayConstructor
+> : ^^^^^^^^^^^^^^^^^^^^^
+>3 : 3
+> : ^
+
+str = int16Array.toLocaleString(); // OK
+>str = int16Array.toLocaleString() : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>int16Array.toLocaleString() : string
+> : ^^^^^^
+>int16Array.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>int16Array : Int16Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+
+str = int16Array.toLocaleString('en-US'); // should be error
+>str = int16Array.toLocaleString('en-US') : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>int16Array.toLocaleString('en-US') : string
+> : ^^^^^^
+>int16Array.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>int16Array : Int16Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>'en-US' : "en-US"
+> : ^^^^^^^
+
+str = int16Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+>str = int16Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }) : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>int16Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }) : string
+> : ^^^^^^
+>int16Array.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>int16Array : Int16Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>'en-US' : "en-US"
+> : ^^^^^^^
+>{ style: 'currency', currency: 'EUR' } : { style: "currency"; currency: string; }
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+>style : "currency"
+> : ^^^^^^^^^^
+>'currency' : "currency"
+> : ^^^^^^^^^^
+>currency : string
+> : ^^^^^^
+>'EUR' : "EUR"
+> : ^^^^^
+
+const uint16Array = new Uint16Array(3);
+>uint16Array : Uint16Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^^
+>new Uint16Array(3) : Uint16Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^^
+>Uint16Array : Uint16ArrayConstructor
+> : ^^^^^^^^^^^^^^^^^^^^^^
+>3 : 3
+> : ^
+
+str = uint16Array.toLocaleString(); // OK
+>str = uint16Array.toLocaleString() : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>uint16Array.toLocaleString() : string
+> : ^^^^^^
+>uint16Array.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>uint16Array : Uint16Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+
+str = uint16Array.toLocaleString('en-US'); // should be error
+>str = uint16Array.toLocaleString('en-US') : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>uint16Array.toLocaleString('en-US') : string
+> : ^^^^^^
+>uint16Array.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>uint16Array : Uint16Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>'en-US' : "en-US"
+> : ^^^^^^^
+
+str = uint16Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+>str = uint16Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }) : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>uint16Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }) : string
+> : ^^^^^^
+>uint16Array.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>uint16Array : Uint16Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>'en-US' : "en-US"
+> : ^^^^^^^
+>{ style: 'currency', currency: 'EUR' } : { style: "currency"; currency: string; }
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+>style : "currency"
+> : ^^^^^^^^^^
+>'currency' : "currency"
+> : ^^^^^^^^^^
+>currency : string
+> : ^^^^^^
+>'EUR' : "EUR"
+> : ^^^^^
+
+const int32Array = new Int32Array(3);
+>int32Array : Int32Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^
+>new Int32Array(3) : Int32Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^
+>Int32Array : Int32ArrayConstructor
+> : ^^^^^^^^^^^^^^^^^^^^^
+>3 : 3
+> : ^
+
+str = int32Array.toLocaleString(); // OK
+>str = int32Array.toLocaleString() : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>int32Array.toLocaleString() : string
+> : ^^^^^^
+>int32Array.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>int32Array : Int32Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+
+str = int32Array.toLocaleString('en-US'); // should be error
+>str = int32Array.toLocaleString('en-US') : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>int32Array.toLocaleString('en-US') : string
+> : ^^^^^^
+>int32Array.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>int32Array : Int32Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>'en-US' : "en-US"
+> : ^^^^^^^
+
+str = int32Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+>str = int32Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }) : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>int32Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }) : string
+> : ^^^^^^
+>int32Array.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>int32Array : Int32Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>'en-US' : "en-US"
+> : ^^^^^^^
+>{ style: 'currency', currency: 'EUR' } : { style: "currency"; currency: string; }
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+>style : "currency"
+> : ^^^^^^^^^^
+>'currency' : "currency"
+> : ^^^^^^^^^^
+>currency : string
+> : ^^^^^^
+>'EUR' : "EUR"
+> : ^^^^^
+
+const uint32Array = new Uint32Array(3);
+>uint32Array : Uint32Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^^
+>new Uint32Array(3) : Uint32Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^^
+>Uint32Array : Uint32ArrayConstructor
+> : ^^^^^^^^^^^^^^^^^^^^^^
+>3 : 3
+> : ^
+
+str = uint32Array.toLocaleString(); // OK
+>str = uint32Array.toLocaleString() : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>uint32Array.toLocaleString() : string
+> : ^^^^^^
+>uint32Array.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>uint32Array : Uint32Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+
+str = uint32Array.toLocaleString('en-US'); // should be error
+>str = uint32Array.toLocaleString('en-US') : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>uint32Array.toLocaleString('en-US') : string
+> : ^^^^^^
+>uint32Array.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>uint32Array : Uint32Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>'en-US' : "en-US"
+> : ^^^^^^^
+
+str = uint32Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+>str = uint32Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }) : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>uint32Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }) : string
+> : ^^^^^^
+>uint32Array.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>uint32Array : Uint32Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>'en-US' : "en-US"
+> : ^^^^^^^
+>{ style: 'currency', currency: 'EUR' } : { style: "currency"; currency: string; }
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+>style : "currency"
+> : ^^^^^^^^^^
+>'currency' : "currency"
+> : ^^^^^^^^^^
+>currency : string
+> : ^^^^^^
+>'EUR' : "EUR"
+> : ^^^^^
+
+const float32Array = new Float32Array(3);
+>float32Array : Float32Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^
+>new Float32Array(3) : Float32Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^
+>Float32Array : Float32ArrayConstructor
+> : ^^^^^^^^^^^^^^^^^^^^^^^
+>3 : 3
+> : ^
+
+str = float32Array.toLocaleString(); // OK
+>str = float32Array.toLocaleString() : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>float32Array.toLocaleString() : string
+> : ^^^^^^
+>float32Array.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>float32Array : Float32Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+
+str = float32Array.toLocaleString('en-US'); // should be error
+>str = float32Array.toLocaleString('en-US') : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>float32Array.toLocaleString('en-US') : string
+> : ^^^^^^
+>float32Array.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>float32Array : Float32Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>'en-US' : "en-US"
+> : ^^^^^^^
+
+str = float32Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+>str = float32Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }) : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>float32Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }) : string
+> : ^^^^^^
+>float32Array.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>float32Array : Float32Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>'en-US' : "en-US"
+> : ^^^^^^^
+>{ style: 'currency', currency: 'EUR' } : { style: "currency"; currency: string; }
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+>style : "currency"
+> : ^^^^^^^^^^
+>'currency' : "currency"
+> : ^^^^^^^^^^
+>currency : string
+> : ^^^^^^
+>'EUR' : "EUR"
+> : ^^^^^
+
+const float64Array = new Float64Array(3);
+>float64Array : Float64Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^
+>new Float64Array(3) : Float64Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^
+>Float64Array : Float64ArrayConstructor
+> : ^^^^^^^^^^^^^^^^^^^^^^^
+>3 : 3
+> : ^
+
+str = float64Array.toLocaleString(); // OK
+>str = float64Array.toLocaleString() : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>float64Array.toLocaleString() : string
+> : ^^^^^^
+>float64Array.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>float64Array : Float64Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+
+str = float64Array.toLocaleString('en-US'); // should be error
+>str = float64Array.toLocaleString('en-US') : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>float64Array.toLocaleString('en-US') : string
+> : ^^^^^^
+>float64Array.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>float64Array : Float64Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>'en-US' : "en-US"
+> : ^^^^^^^
+
+str = float64Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }); // should be error
+>str = float64Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }) : string
+> : ^^^^^^
+>str : string
+> : ^^^^^^
+>float64Array.toLocaleString('en-US', { style: 'currency', currency: 'EUR' }) : string
+> : ^^^^^^
+>float64Array.toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>float64Array : Float64Array
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^
+>toLocaleString : { (): string; (locales: string | string[], options?: Intl.NumberFormatOptions): string; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^^
+>'en-US' : "en-US"
+> : ^^^^^^^
+>{ style: 'currency', currency: 'EUR' } : { style: "currency"; currency: string; }
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+>style : "currency"
+> : ^^^^^^^^^^
+>'currency' : "currency"
+> : ^^^^^^^^^^
+>currency : string
+> : ^^^^^^
+>'EUR' : "EUR"
+> : ^^^^^
+
diff --git a/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es2017(target=es2015).js b/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es2017(target=es2015).js
new file mode 100644
index 0000000000000..a53f208b4f58d
--- /dev/null
+++ b/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es2017(target=es2015).js
@@ -0,0 +1,7 @@
+//// [tests/cases/conformance/async/es2017/asyncArrowFunction/arrowFunctionWithParameterNameAsync_es2017.ts] ////
+
+//// [arrowFunctionWithParameterNameAsync_es2017.ts]
+const x = async => async;
+
+//// [arrowFunctionWithParameterNameAsync_es2017.js]
+const x = async => async;
diff --git a/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es2017.symbols b/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es2017(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/arrowFunctionWithParameterNameAsync_es2017.symbols
rename to tests/baselines/reference/arrowFunctionWithParameterNameAsync_es2017(target=es2015).symbols
diff --git a/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es2017.types b/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es2017(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/arrowFunctionWithParameterNameAsync_es2017.types
rename to tests/baselines/reference/arrowFunctionWithParameterNameAsync_es2017(target=es2015).types
diff --git a/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es2017.js b/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es2017(target=es5).js
similarity index 100%
rename from tests/baselines/reference/arrowFunctionWithParameterNameAsync_es2017.js
rename to tests/baselines/reference/arrowFunctionWithParameterNameAsync_es2017(target=es5).js
diff --git a/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es2017(target=es5).symbols b/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es2017(target=es5).symbols
new file mode 100644
index 0000000000000..97a12e1650dc4
--- /dev/null
+++ b/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es2017(target=es5).symbols
@@ -0,0 +1,8 @@
+//// [tests/cases/conformance/async/es2017/asyncArrowFunction/arrowFunctionWithParameterNameAsync_es2017.ts] ////
+
+=== arrowFunctionWithParameterNameAsync_es2017.ts ===
+const x = async => async;
+>x : Symbol(x, Decl(arrowFunctionWithParameterNameAsync_es2017.ts, 0, 5))
+>async : Symbol(async, Decl(arrowFunctionWithParameterNameAsync_es2017.ts, 0, 9))
+>async : Symbol(async, Decl(arrowFunctionWithParameterNameAsync_es2017.ts, 0, 9))
+
diff --git a/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es2017(target=es5).types b/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es2017(target=es5).types
new file mode 100644
index 0000000000000..a9a7af90fd59b
--- /dev/null
+++ b/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es2017(target=es5).types
@@ -0,0 +1,11 @@
+//// [tests/cases/conformance/async/es2017/asyncArrowFunction/arrowFunctionWithParameterNameAsync_es2017.ts] ////
+
+=== arrowFunctionWithParameterNameAsync_es2017.ts ===
+const x = async => async;
+>x : (async: any) => any
+> : ^ ^^^^^^^^^^^^^
+>async => async : (async: any) => any
+> : ^ ^^^^^^^^^^^^^
+>async : any
+>async : any
+
diff --git a/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es5(target=es2015).js b/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es5(target=es2015).js
new file mode 100644
index 0000000000000..facea9ac74ca7
--- /dev/null
+++ b/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es5(target=es2015).js
@@ -0,0 +1,7 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/arrowFunctionWithParameterNameAsync_es5.ts] ////
+
+//// [arrowFunctionWithParameterNameAsync_es5.ts]
+const x = async => async;
+
+//// [arrowFunctionWithParameterNameAsync_es5.js]
+const x = async => async;
diff --git a/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es5.symbols b/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es5(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/arrowFunctionWithParameterNameAsync_es5.symbols
rename to tests/baselines/reference/arrowFunctionWithParameterNameAsync_es5(target=es2015).symbols
diff --git a/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es5.types b/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es5(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/arrowFunctionWithParameterNameAsync_es5.types
rename to tests/baselines/reference/arrowFunctionWithParameterNameAsync_es5(target=es2015).types
diff --git a/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es5.js b/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es5(target=es5).js
similarity index 100%
rename from tests/baselines/reference/arrowFunctionWithParameterNameAsync_es5.js
rename to tests/baselines/reference/arrowFunctionWithParameterNameAsync_es5(target=es5).js
diff --git a/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es5(target=es5).symbols b/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es5(target=es5).symbols
new file mode 100644
index 0000000000000..db4e2f9be973e
--- /dev/null
+++ b/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es5(target=es5).symbols
@@ -0,0 +1,8 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/arrowFunctionWithParameterNameAsync_es5.ts] ////
+
+=== arrowFunctionWithParameterNameAsync_es5.ts ===
+const x = async => async;
+>x : Symbol(x, Decl(arrowFunctionWithParameterNameAsync_es5.ts, 0, 5))
+>async : Symbol(async, Decl(arrowFunctionWithParameterNameAsync_es5.ts, 0, 9))
+>async : Symbol(async, Decl(arrowFunctionWithParameterNameAsync_es5.ts, 0, 9))
+
diff --git a/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es5(target=es5).types b/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es5(target=es5).types
new file mode 100644
index 0000000000000..689a6d058d413
--- /dev/null
+++ b/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es5(target=es5).types
@@ -0,0 +1,11 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/arrowFunctionWithParameterNameAsync_es5.ts] ////
+
+=== arrowFunctionWithParameterNameAsync_es5.ts ===
+const x = async => async;
+>x : (async: any) => any
+> : ^ ^^^^^^^^^^^^^
+>async => async : (async: any) => any
+> : ^ ^^^^^^^^^^^^^
+>async : any
+>async : any
+
diff --git a/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es6(target=es2015).js b/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es6(target=es2015).js
new file mode 100644
index 0000000000000..32a1f739fbb6b
--- /dev/null
+++ b/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es6(target=es2015).js
@@ -0,0 +1,7 @@
+//// [tests/cases/conformance/async/es6/asyncArrowFunction/arrowFunctionWithParameterNameAsync_es6.ts] ////
+
+//// [arrowFunctionWithParameterNameAsync_es6.ts]
+const x = async => async;
+
+//// [arrowFunctionWithParameterNameAsync_es6.js]
+const x = async => async;
diff --git a/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es6.symbols b/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es6(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/arrowFunctionWithParameterNameAsync_es6.symbols
rename to tests/baselines/reference/arrowFunctionWithParameterNameAsync_es6(target=es2015).symbols
diff --git a/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es6.types b/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es6(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/arrowFunctionWithParameterNameAsync_es6.types
rename to tests/baselines/reference/arrowFunctionWithParameterNameAsync_es6(target=es2015).types
diff --git a/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es6.js b/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es6(target=es5).js
similarity index 100%
rename from tests/baselines/reference/arrowFunctionWithParameterNameAsync_es6.js
rename to tests/baselines/reference/arrowFunctionWithParameterNameAsync_es6(target=es5).js
diff --git a/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es6(target=es5).symbols b/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es6(target=es5).symbols
new file mode 100644
index 0000000000000..aff006029f768
--- /dev/null
+++ b/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es6(target=es5).symbols
@@ -0,0 +1,8 @@
+//// [tests/cases/conformance/async/es6/asyncArrowFunction/arrowFunctionWithParameterNameAsync_es6.ts] ////
+
+=== arrowFunctionWithParameterNameAsync_es6.ts ===
+const x = async => async;
+>x : Symbol(x, Decl(arrowFunctionWithParameterNameAsync_es6.ts, 0, 5))
+>async : Symbol(async, Decl(arrowFunctionWithParameterNameAsync_es6.ts, 0, 9))
+>async : Symbol(async, Decl(arrowFunctionWithParameterNameAsync_es6.ts, 0, 9))
+
diff --git a/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es6(target=es5).types b/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es6(target=es5).types
new file mode 100644
index 0000000000000..83d46dba73a98
--- /dev/null
+++ b/tests/baselines/reference/arrowFunctionWithParameterNameAsync_es6(target=es5).types
@@ -0,0 +1,11 @@
+//// [tests/cases/conformance/async/es6/asyncArrowFunction/arrowFunctionWithParameterNameAsync_es6.ts] ////
+
+=== arrowFunctionWithParameterNameAsync_es6.ts ===
+const x = async => async;
+>x : (async: any) => any
+> : ^ ^^^^^^^^^^^^^
+>async => async : (async: any) => any
+> : ^ ^^^^^^^^^^^^^
+>async : any
+>async : any
+
diff --git a/tests/baselines/reference/assignSharedArrayBufferToArrayBuffer.errors.txt b/tests/baselines/reference/assignSharedArrayBufferToArrayBuffer(target=es2015).errors.txt
similarity index 100%
rename from tests/baselines/reference/assignSharedArrayBufferToArrayBuffer.errors.txt
rename to tests/baselines/reference/assignSharedArrayBufferToArrayBuffer(target=es2015).errors.txt
diff --git a/tests/baselines/reference/assignSharedArrayBufferToArrayBuffer.js b/tests/baselines/reference/assignSharedArrayBufferToArrayBuffer(target=es2015).js
similarity index 100%
rename from tests/baselines/reference/assignSharedArrayBufferToArrayBuffer.js
rename to tests/baselines/reference/assignSharedArrayBufferToArrayBuffer(target=es2015).js
diff --git a/tests/baselines/reference/assignSharedArrayBufferToArrayBuffer.symbols b/tests/baselines/reference/assignSharedArrayBufferToArrayBuffer(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/assignSharedArrayBufferToArrayBuffer.symbols
rename to tests/baselines/reference/assignSharedArrayBufferToArrayBuffer(target=es2015).symbols
diff --git a/tests/baselines/reference/assignSharedArrayBufferToArrayBuffer.types b/tests/baselines/reference/assignSharedArrayBufferToArrayBuffer(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/assignSharedArrayBufferToArrayBuffer.types
rename to tests/baselines/reference/assignSharedArrayBufferToArrayBuffer(target=es2015).types
diff --git a/tests/baselines/reference/assignSharedArrayBufferToArrayBuffer(target=es5).errors.txt b/tests/baselines/reference/assignSharedArrayBufferToArrayBuffer(target=es5).errors.txt
new file mode 100644
index 0000000000000..cc22119ec5064
--- /dev/null
+++ b/tests/baselines/reference/assignSharedArrayBufferToArrayBuffer(target=es5).errors.txt
@@ -0,0 +1,11 @@
+assignSharedArrayBufferToArrayBuffer.ts(1,5): error TS2322: Type 'SharedArrayBuffer' is not assignable to type 'ArrayBuffer'.
+ Types of property '[Symbol.toStringTag]' are incompatible.
+ Type '"SharedArrayBuffer"' is not assignable to type '"ArrayBuffer"'.
+
+
+==== assignSharedArrayBufferToArrayBuffer.ts (1 errors) ====
+ var foo: ArrayBuffer = new SharedArrayBuffer(1024); // should error
+ ~~~
+!!! error TS2322: Type 'SharedArrayBuffer' is not assignable to type 'ArrayBuffer'.
+!!! error TS2322: Types of property '[Symbol.toStringTag]' are incompatible.
+!!! error TS2322: Type '"SharedArrayBuffer"' is not assignable to type '"ArrayBuffer"'.
\ No newline at end of file
diff --git a/tests/baselines/reference/assignSharedArrayBufferToArrayBuffer(target=es5).js b/tests/baselines/reference/assignSharedArrayBufferToArrayBuffer(target=es5).js
new file mode 100644
index 0000000000000..f7642aae6275d
--- /dev/null
+++ b/tests/baselines/reference/assignSharedArrayBufferToArrayBuffer(target=es5).js
@@ -0,0 +1,7 @@
+//// [tests/cases/conformance/es2017/assignSharedArrayBufferToArrayBuffer.ts] ////
+
+//// [assignSharedArrayBufferToArrayBuffer.ts]
+var foo: ArrayBuffer = new SharedArrayBuffer(1024); // should error
+
+//// [assignSharedArrayBufferToArrayBuffer.js]
+var foo = new SharedArrayBuffer(1024); // should error
diff --git a/tests/baselines/reference/assignSharedArrayBufferToArrayBuffer(target=es5).symbols b/tests/baselines/reference/assignSharedArrayBufferToArrayBuffer(target=es5).symbols
new file mode 100644
index 0000000000000..43cfb5a1787b0
--- /dev/null
+++ b/tests/baselines/reference/assignSharedArrayBufferToArrayBuffer(target=es5).symbols
@@ -0,0 +1,8 @@
+//// [tests/cases/conformance/es2017/assignSharedArrayBufferToArrayBuffer.ts] ////
+
+=== assignSharedArrayBufferToArrayBuffer.ts ===
+var foo: ArrayBuffer = new SharedArrayBuffer(1024); // should error
+>foo : Symbol(foo, Decl(assignSharedArrayBufferToArrayBuffer.ts, 0, 3))
+>ArrayBuffer : Symbol(ArrayBuffer, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --))
+>SharedArrayBuffer : Symbol(SharedArrayBuffer, Decl(lib.es2017.sharedmemory.d.ts, --, --), Decl(lib.es2017.sharedmemory.d.ts, --, --))
+
diff --git a/tests/baselines/reference/assignSharedArrayBufferToArrayBuffer(target=es5).types b/tests/baselines/reference/assignSharedArrayBufferToArrayBuffer(target=es5).types
new file mode 100644
index 0000000000000..1f6b881dfb452
--- /dev/null
+++ b/tests/baselines/reference/assignSharedArrayBufferToArrayBuffer(target=es5).types
@@ -0,0 +1,13 @@
+//// [tests/cases/conformance/es2017/assignSharedArrayBufferToArrayBuffer.ts] ////
+
+=== assignSharedArrayBufferToArrayBuffer.ts ===
+var foo: ArrayBuffer = new SharedArrayBuffer(1024); // should error
+>foo : ArrayBuffer
+> : ^^^^^^^^^^^
+>new SharedArrayBuffer(1024) : SharedArrayBuffer
+> : ^^^^^^^^^^^^^^^^^
+>SharedArrayBuffer : SharedArrayBufferConstructor
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+>1024 : 1024
+> : ^^^^
+
diff --git a/tests/baselines/reference/asyncAliasReturnType_es5(target=es2015).js b/tests/baselines/reference/asyncAliasReturnType_es5(target=es2015).js
new file mode 100644
index 0000000000000..7d8afa6da467e
--- /dev/null
+++ b/tests/baselines/reference/asyncAliasReturnType_es5(target=es2015).js
@@ -0,0 +1,13 @@
+//// [tests/cases/conformance/async/es5/asyncAliasReturnType_es5.ts] ////
+
+//// [asyncAliasReturnType_es5.ts]
+type PromiseAlias = Promise;
+
+async function f(): PromiseAlias {
+}
+
+//// [asyncAliasReturnType_es5.js]
+function f() {
+ return __awaiter(this, void 0, void 0, function* () {
+ });
+}
diff --git a/tests/baselines/reference/asyncAliasReturnType_es5.symbols b/tests/baselines/reference/asyncAliasReturnType_es5(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/asyncAliasReturnType_es5.symbols
rename to tests/baselines/reference/asyncAliasReturnType_es5(target=es2015).symbols
diff --git a/tests/baselines/reference/asyncAliasReturnType_es5.types b/tests/baselines/reference/asyncAliasReturnType_es5(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/asyncAliasReturnType_es5.types
rename to tests/baselines/reference/asyncAliasReturnType_es5(target=es2015).types
diff --git a/tests/baselines/reference/asyncAliasReturnType_es5.errors.txt b/tests/baselines/reference/asyncAliasReturnType_es5(target=es5).errors.txt
similarity index 100%
rename from tests/baselines/reference/asyncAliasReturnType_es5.errors.txt
rename to tests/baselines/reference/asyncAliasReturnType_es5(target=es5).errors.txt
diff --git a/tests/baselines/reference/asyncAliasReturnType_es5.js b/tests/baselines/reference/asyncAliasReturnType_es5(target=es5).js
similarity index 100%
rename from tests/baselines/reference/asyncAliasReturnType_es5.js
rename to tests/baselines/reference/asyncAliasReturnType_es5(target=es5).js
diff --git a/tests/baselines/reference/asyncAliasReturnType_es5(target=es5).symbols b/tests/baselines/reference/asyncAliasReturnType_es5(target=es5).symbols
new file mode 100644
index 0000000000000..3790887a2328a
--- /dev/null
+++ b/tests/baselines/reference/asyncAliasReturnType_es5(target=es5).symbols
@@ -0,0 +1,13 @@
+//// [tests/cases/conformance/async/es5/asyncAliasReturnType_es5.ts] ////
+
+=== asyncAliasReturnType_es5.ts ===
+type PromiseAlias = Promise;
+>PromiseAlias : Symbol(PromiseAlias, Decl(asyncAliasReturnType_es5.ts, 0, 0))
+>T : Symbol(T, Decl(asyncAliasReturnType_es5.ts, 0, 18))
+>Promise : Symbol(Promise, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --))
+>T : Symbol(T, Decl(asyncAliasReturnType_es5.ts, 0, 18))
+
+async function f(): PromiseAlias {
+>f : Symbol(f, Decl(asyncAliasReturnType_es5.ts, 0, 34))
+>PromiseAlias : Symbol(PromiseAlias, Decl(asyncAliasReturnType_es5.ts, 0, 0))
+}
diff --git a/tests/baselines/reference/asyncAliasReturnType_es5(target=es5).types b/tests/baselines/reference/asyncAliasReturnType_es5(target=es5).types
new file mode 100644
index 0000000000000..9515d2bcae6fc
--- /dev/null
+++ b/tests/baselines/reference/asyncAliasReturnType_es5(target=es5).types
@@ -0,0 +1,11 @@
+//// [tests/cases/conformance/async/es5/asyncAliasReturnType_es5.ts] ////
+
+=== asyncAliasReturnType_es5.ts ===
+type PromiseAlias = Promise;
+>PromiseAlias : PromiseAlias
+> : ^^^^^^^^^^^^^^^
+
+async function f(): PromiseAlias {
+>f : () => PromiseAlias
+> : ^^^^^^
+}
diff --git a/tests/baselines/reference/asyncArrowFunction10_es5.errors.txt b/tests/baselines/reference/asyncArrowFunction10_es5(target=es2015).errors.txt
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction10_es5.errors.txt
rename to tests/baselines/reference/asyncArrowFunction10_es5(target=es2015).errors.txt
diff --git a/tests/baselines/reference/asyncArrowFunction10_es5(target=es2015).js b/tests/baselines/reference/asyncArrowFunction10_es5(target=es2015).js
new file mode 100644
index 0000000000000..8c315b6d44af7
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction10_es5(target=es2015).js
@@ -0,0 +1,14 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction10_es5.ts] ////
+
+//// [asyncArrowFunction10_es5.ts]
+var foo = async (): Promise => {
+ // Legal to use 'await' in a type context.
+ var v: await;
+}
+
+
+//// [asyncArrowFunction10_es5.js]
+var foo = () => __awaiter(this, void 0, void 0, function* () {
+ // Legal to use 'await' in a type context.
+ var v;
+});
diff --git a/tests/baselines/reference/asyncArrowFunction10_es5.symbols b/tests/baselines/reference/asyncArrowFunction10_es5(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction10_es5.symbols
rename to tests/baselines/reference/asyncArrowFunction10_es5(target=es2015).symbols
diff --git a/tests/baselines/reference/asyncArrowFunction10_es5.types b/tests/baselines/reference/asyncArrowFunction10_es5(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction10_es5.types
rename to tests/baselines/reference/asyncArrowFunction10_es5(target=es2015).types
diff --git a/tests/baselines/reference/asyncArrowFunction10_es5(target=es5).errors.txt b/tests/baselines/reference/asyncArrowFunction10_es5(target=es5).errors.txt
new file mode 100644
index 0000000000000..d6a9d124aa772
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction10_es5(target=es5).errors.txt
@@ -0,0 +1,11 @@
+asyncArrowFunction10_es5.ts(3,11): error TS2552: Cannot find name 'await'. Did you mean 'Awaited'?
+
+
+==== asyncArrowFunction10_es5.ts (1 errors) ====
+ var foo = async (): Promise => {
+ // Legal to use 'await' in a type context.
+ var v: await;
+ ~~~~~
+!!! error TS2552: Cannot find name 'await'. Did you mean 'Awaited'?
+ }
+
\ No newline at end of file
diff --git a/tests/baselines/reference/asyncArrowFunction10_es5.js b/tests/baselines/reference/asyncArrowFunction10_es5(target=es5).js
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction10_es5.js
rename to tests/baselines/reference/asyncArrowFunction10_es5(target=es5).js
diff --git a/tests/baselines/reference/asyncArrowFunction10_es5(target=es5).symbols b/tests/baselines/reference/asyncArrowFunction10_es5(target=es5).symbols
new file mode 100644
index 0000000000000..ead6ad140015b
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction10_es5(target=es5).symbols
@@ -0,0 +1,13 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction10_es5.ts] ////
+
+=== asyncArrowFunction10_es5.ts ===
+var foo = async (): Promise => {
+>foo : Symbol(foo, Decl(asyncArrowFunction10_es5.ts, 0, 3))
+>Promise : Symbol(Promise, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --))
+
+ // Legal to use 'await' in a type context.
+ var v: await;
+>v : Symbol(v, Decl(asyncArrowFunction10_es5.ts, 2, 6))
+>await : Symbol(await)
+}
+
diff --git a/tests/baselines/reference/asyncArrowFunction10_es5(target=es5).types b/tests/baselines/reference/asyncArrowFunction10_es5(target=es5).types
new file mode 100644
index 0000000000000..0b338d5baa63f
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction10_es5(target=es5).types
@@ -0,0 +1,15 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction10_es5.ts] ////
+
+=== asyncArrowFunction10_es5.ts ===
+var foo = async (): Promise => {
+>foo : () => Promise
+> : ^^^^^^
+>async (): Promise => { // Legal to use 'await' in a type context. var v: await;} : () => Promise
+> : ^^^^^^
+
+ // Legal to use 'await' in a type context.
+ var v: await;
+>v : await
+> : ^^^^^
+}
+
diff --git a/tests/baselines/reference/asyncArrowFunction11_es5(target=es2015).js b/tests/baselines/reference/asyncArrowFunction11_es5(target=es2015).js
new file mode 100644
index 0000000000000..80a7fd774664c
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction11_es5(target=es2015).js
@@ -0,0 +1,30 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction11_es5.ts] ////
+
+//// [asyncArrowFunction11_es5.ts]
+// https://github.com/Microsoft/TypeScript/issues/24722
+class A {
+ b = async (...args: any[]) => {
+ await Promise.resolve();
+ const obj = { ["a"]: () => this }; // computed property name after `await` triggers case
+ };
+}
+
+//// [asyncArrowFunction11_es5.js]
+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
+ function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
+ return new (P || (P = Promise))(function (resolve, reject) {
+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
+ function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
+ function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
+ step((generator = generator.apply(thisArg, _arguments || [])).next());
+ });
+};
+// https://github.com/Microsoft/TypeScript/issues/24722
+class A {
+ constructor() {
+ this.b = (...args) => __awaiter(this, void 0, void 0, function* () {
+ yield Promise.resolve();
+ const obj = { ["a"]: () => this }; // computed property name after `await` triggers case
+ });
+ }
+}
diff --git a/tests/baselines/reference/asyncArrowFunction11_es5.symbols b/tests/baselines/reference/asyncArrowFunction11_es5(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction11_es5.symbols
rename to tests/baselines/reference/asyncArrowFunction11_es5(target=es2015).symbols
diff --git a/tests/baselines/reference/asyncArrowFunction11_es5.types b/tests/baselines/reference/asyncArrowFunction11_es5(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction11_es5.types
rename to tests/baselines/reference/asyncArrowFunction11_es5(target=es2015).types
diff --git a/tests/baselines/reference/asyncArrowFunction11_es5.js b/tests/baselines/reference/asyncArrowFunction11_es5(target=es5).js
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction11_es5.js
rename to tests/baselines/reference/asyncArrowFunction11_es5(target=es5).js
diff --git a/tests/baselines/reference/asyncArrowFunction11_es5(target=es5).symbols b/tests/baselines/reference/asyncArrowFunction11_es5(target=es5).symbols
new file mode 100644
index 0000000000000..9485f0a7b3094
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction11_es5(target=es5).symbols
@@ -0,0 +1,24 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction11_es5.ts] ////
+
+=== asyncArrowFunction11_es5.ts ===
+// https://github.com/Microsoft/TypeScript/issues/24722
+class A {
+>A : Symbol(A, Decl(asyncArrowFunction11_es5.ts, 0, 0))
+
+ b = async (...args: any[]) => {
+>b : Symbol(A.b, Decl(asyncArrowFunction11_es5.ts, 1, 9))
+>args : Symbol(args, Decl(asyncArrowFunction11_es5.ts, 2, 15))
+
+ await Promise.resolve();
+>Promise.resolve : Symbol(PromiseConstructor.resolve, Decl(lib.es2015.promise.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --))
+>Promise : Symbol(Promise, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(lib.es2018.promise.d.ts, --, --))
+>resolve : Symbol(PromiseConstructor.resolve, Decl(lib.es2015.promise.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --))
+
+ const obj = { ["a"]: () => this }; // computed property name after `await` triggers case
+>obj : Symbol(obj, Decl(asyncArrowFunction11_es5.ts, 4, 13))
+>["a"] : Symbol(["a"], Decl(asyncArrowFunction11_es5.ts, 4, 21))
+>"a" : Symbol(["a"], Decl(asyncArrowFunction11_es5.ts, 4, 21))
+>this : Symbol(A, Decl(asyncArrowFunction11_es5.ts, 0, 0))
+
+ };
+}
diff --git a/tests/baselines/reference/asyncArrowFunction11_es5(target=es5).types b/tests/baselines/reference/asyncArrowFunction11_es5(target=es5).types
new file mode 100644
index 0000000000000..395793e8ed2ad
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction11_es5(target=es5).types
@@ -0,0 +1,44 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction11_es5.ts] ////
+
+=== asyncArrowFunction11_es5.ts ===
+// https://github.com/Microsoft/TypeScript/issues/24722
+class A {
+>A : A
+> : ^
+
+ b = async (...args: any[]) => {
+>b : (...args: any[]) => Promise
+> : ^^^^ ^^ ^^^^^^^^^^^^^^^^^^
+>async (...args: any[]) => { await Promise.resolve(); const obj = { ["a"]: () => this }; // computed property name after `await` triggers case } : (...args: any[]) => Promise
+> : ^^^^ ^^ ^^^^^^^^^^^^^^^^^^
+>args : any[]
+> : ^^^^^
+
+ await Promise.resolve();
+>await Promise.resolve() : void
+> : ^^^^
+>Promise.resolve() : Promise
+> : ^^^^^^^^^^^^^
+>Promise.resolve : { (): Promise; (value: T): Promise>; (value: T | PromiseLike): Promise>; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^ ^^ ^^^ ^^^
+>Promise : PromiseConstructor
+> : ^^^^^^^^^^^^^^^^^^
+>resolve : { (): Promise; (value: T): Promise>; (value: T | PromiseLike): Promise>; }
+> : ^^^^^^ ^^^ ^^ ^^ ^^^ ^^^ ^^ ^^ ^^^ ^^^
+
+ const obj = { ["a"]: () => this }; // computed property name after `await` triggers case
+>obj : { a: () => this; }
+> : ^^^^^^^^^^^^^^^^^^
+>{ ["a"]: () => this } : { a: () => this; }
+> : ^^^^^^^^^^^^^^^^^^
+>["a"] : () => this
+> : ^^^^^^^^^^
+>"a" : "a"
+> : ^^^
+>() => this : () => this
+> : ^^^^^^^^^^
+>this : this
+> : ^^^^
+
+ };
+}
diff --git a/tests/baselines/reference/asyncArrowFunction1_es5(target=es2015).js b/tests/baselines/reference/asyncArrowFunction1_es5(target=es2015).js
new file mode 100644
index 0000000000000..6b747595f8e99
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction1_es5(target=es2015).js
@@ -0,0 +1,9 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction1_es5.ts] ////
+
+//// [asyncArrowFunction1_es5.ts]
+var foo = async (): Promise => {
+};
+
+//// [asyncArrowFunction1_es5.js]
+var foo = () => __awaiter(this, void 0, void 0, function* () {
+});
diff --git a/tests/baselines/reference/asyncArrowFunction1_es5.symbols b/tests/baselines/reference/asyncArrowFunction1_es5(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction1_es5.symbols
rename to tests/baselines/reference/asyncArrowFunction1_es5(target=es2015).symbols
diff --git a/tests/baselines/reference/asyncArrowFunction1_es5.types b/tests/baselines/reference/asyncArrowFunction1_es5(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction1_es5.types
rename to tests/baselines/reference/asyncArrowFunction1_es5(target=es2015).types
diff --git a/tests/baselines/reference/asyncArrowFunction1_es5.js b/tests/baselines/reference/asyncArrowFunction1_es5(target=es5).js
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction1_es5.js
rename to tests/baselines/reference/asyncArrowFunction1_es5(target=es5).js
diff --git a/tests/baselines/reference/asyncArrowFunction1_es5(target=es5).symbols b/tests/baselines/reference/asyncArrowFunction1_es5(target=es5).symbols
new file mode 100644
index 0000000000000..4aa48f2b89eeb
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction1_es5(target=es5).symbols
@@ -0,0 +1,8 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction1_es5.ts] ////
+
+=== asyncArrowFunction1_es5.ts ===
+var foo = async (): Promise => {
+>foo : Symbol(foo, Decl(asyncArrowFunction1_es5.ts, 0, 3))
+>Promise : Symbol(Promise, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --))
+
+};
diff --git a/tests/baselines/reference/asyncArrowFunction1_es5(target=es5).types b/tests/baselines/reference/asyncArrowFunction1_es5(target=es5).types
new file mode 100644
index 0000000000000..b283114a82ec8
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction1_es5(target=es5).types
@@ -0,0 +1,10 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction1_es5.ts] ////
+
+=== asyncArrowFunction1_es5.ts ===
+var foo = async (): Promise => {
+>foo : () => Promise
+> : ^^^^^^
+>async (): Promise => {} : () => Promise
+> : ^^^^^^
+
+};
diff --git a/tests/baselines/reference/asyncArrowFunction2_es5(target=es2015).js b/tests/baselines/reference/asyncArrowFunction2_es5(target=es2015).js
new file mode 100644
index 0000000000000..b37b17ccf6cf9
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction2_es5(target=es2015).js
@@ -0,0 +1,9 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction2_es5.ts] ////
+
+//// [asyncArrowFunction2_es5.ts]
+var f = (await) => {
+}
+
+//// [asyncArrowFunction2_es5.js]
+var f = (await) => {
+};
diff --git a/tests/baselines/reference/asyncArrowFunction2_es5.symbols b/tests/baselines/reference/asyncArrowFunction2_es5(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction2_es5.symbols
rename to tests/baselines/reference/asyncArrowFunction2_es5(target=es2015).symbols
diff --git a/tests/baselines/reference/asyncArrowFunction2_es5.types b/tests/baselines/reference/asyncArrowFunction2_es5(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction2_es5.types
rename to tests/baselines/reference/asyncArrowFunction2_es5(target=es2015).types
diff --git a/tests/baselines/reference/asyncArrowFunction2_es5.js b/tests/baselines/reference/asyncArrowFunction2_es5(target=es5).js
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction2_es5.js
rename to tests/baselines/reference/asyncArrowFunction2_es5(target=es5).js
diff --git a/tests/baselines/reference/asyncArrowFunction2_es5(target=es5).symbols b/tests/baselines/reference/asyncArrowFunction2_es5(target=es5).symbols
new file mode 100644
index 0000000000000..69ec6af7d71b8
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction2_es5(target=es5).symbols
@@ -0,0 +1,7 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction2_es5.ts] ////
+
+=== asyncArrowFunction2_es5.ts ===
+var f = (await) => {
+>f : Symbol(f, Decl(asyncArrowFunction2_es5.ts, 0, 3))
+>await : Symbol(await, Decl(asyncArrowFunction2_es5.ts, 0, 9))
+}
diff --git a/tests/baselines/reference/asyncArrowFunction2_es5(target=es5).types b/tests/baselines/reference/asyncArrowFunction2_es5(target=es5).types
new file mode 100644
index 0000000000000..bf5374cccce47
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction2_es5(target=es5).types
@@ -0,0 +1,10 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction2_es5.ts] ////
+
+=== asyncArrowFunction2_es5.ts ===
+var f = (await) => {
+>f : (await: any) => void
+> : ^ ^^^^^^^^^^^^^^
+>(await) => {} : (await: any) => void
+> : ^ ^^^^^^^^^^^^^^
+>await : any
+}
diff --git a/tests/baselines/reference/asyncArrowFunction3_es5.errors.txt b/tests/baselines/reference/asyncArrowFunction3_es5(target=es2015).errors.txt
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction3_es5.errors.txt
rename to tests/baselines/reference/asyncArrowFunction3_es5(target=es2015).errors.txt
diff --git a/tests/baselines/reference/asyncArrowFunction3_es5(target=es2015).js b/tests/baselines/reference/asyncArrowFunction3_es5(target=es2015).js
new file mode 100644
index 0000000000000..68fe8338bebc0
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction3_es5(target=es2015).js
@@ -0,0 +1,9 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction3_es5.ts] ////
+
+//// [asyncArrowFunction3_es5.ts]
+function f(await = await) {
+}
+
+//// [asyncArrowFunction3_es5.js]
+function f(await = await) {
+}
diff --git a/tests/baselines/reference/asyncArrowFunction3_es5.symbols b/tests/baselines/reference/asyncArrowFunction3_es5(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction3_es5.symbols
rename to tests/baselines/reference/asyncArrowFunction3_es5(target=es2015).symbols
diff --git a/tests/baselines/reference/asyncArrowFunction3_es5.types b/tests/baselines/reference/asyncArrowFunction3_es5(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction3_es5.types
rename to tests/baselines/reference/asyncArrowFunction3_es5(target=es2015).types
diff --git a/tests/baselines/reference/asyncArrowFunction3_es5(target=es5).errors.txt b/tests/baselines/reference/asyncArrowFunction3_es5(target=es5).errors.txt
new file mode 100644
index 0000000000000..b78f02690776d
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction3_es5(target=es5).errors.txt
@@ -0,0 +1,8 @@
+asyncArrowFunction3_es5.ts(1,20): error TS2372: Parameter 'await' cannot reference itself.
+
+
+==== asyncArrowFunction3_es5.ts (1 errors) ====
+ function f(await = await) {
+ ~~~~~
+!!! error TS2372: Parameter 'await' cannot reference itself.
+ }
\ No newline at end of file
diff --git a/tests/baselines/reference/asyncArrowFunction3_es5.js b/tests/baselines/reference/asyncArrowFunction3_es5(target=es5).js
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction3_es5.js
rename to tests/baselines/reference/asyncArrowFunction3_es5(target=es5).js
diff --git a/tests/baselines/reference/asyncArrowFunction3_es5(target=es5).symbols b/tests/baselines/reference/asyncArrowFunction3_es5(target=es5).symbols
new file mode 100644
index 0000000000000..2d83db3ce183a
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction3_es5(target=es5).symbols
@@ -0,0 +1,8 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction3_es5.ts] ////
+
+=== asyncArrowFunction3_es5.ts ===
+function f(await = await) {
+>f : Symbol(f, Decl(asyncArrowFunction3_es5.ts, 0, 0))
+>await : Symbol(await, Decl(asyncArrowFunction3_es5.ts, 0, 11))
+>await : Symbol(await, Decl(asyncArrowFunction3_es5.ts, 0, 11))
+}
diff --git a/tests/baselines/reference/asyncArrowFunction3_es5(target=es5).types b/tests/baselines/reference/asyncArrowFunction3_es5(target=es5).types
new file mode 100644
index 0000000000000..3b3467c4b3514
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction3_es5(target=es5).types
@@ -0,0 +1,11 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction3_es5.ts] ////
+
+=== asyncArrowFunction3_es5.ts ===
+function f(await = await) {
+>f : (await?: any) => void
+> : ^ ^^^^^^^^^^^^^^^
+>await : any
+> : ^^^
+>await : any
+> : ^^^
+}
diff --git a/tests/baselines/reference/asyncArrowFunction4_es5(target=es2015).js b/tests/baselines/reference/asyncArrowFunction4_es5(target=es2015).js
new file mode 100644
index 0000000000000..966093d5516eb
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction4_es5(target=es2015).js
@@ -0,0 +1,9 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction4_es5.ts] ////
+
+//// [asyncArrowFunction4_es5.ts]
+var await = () => {
+}
+
+//// [asyncArrowFunction4_es5.js]
+var await = () => {
+};
diff --git a/tests/baselines/reference/asyncArrowFunction4_es5.symbols b/tests/baselines/reference/asyncArrowFunction4_es5(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction4_es5.symbols
rename to tests/baselines/reference/asyncArrowFunction4_es5(target=es2015).symbols
diff --git a/tests/baselines/reference/asyncArrowFunction4_es5.types b/tests/baselines/reference/asyncArrowFunction4_es5(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction4_es5.types
rename to tests/baselines/reference/asyncArrowFunction4_es5(target=es2015).types
diff --git a/tests/baselines/reference/asyncArrowFunction4_es5.js b/tests/baselines/reference/asyncArrowFunction4_es5(target=es5).js
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction4_es5.js
rename to tests/baselines/reference/asyncArrowFunction4_es5(target=es5).js
diff --git a/tests/baselines/reference/asyncArrowFunction4_es5(target=es5).symbols b/tests/baselines/reference/asyncArrowFunction4_es5(target=es5).symbols
new file mode 100644
index 0000000000000..995114bd06be7
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction4_es5(target=es5).symbols
@@ -0,0 +1,6 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction4_es5.ts] ////
+
+=== asyncArrowFunction4_es5.ts ===
+var await = () => {
+>await : Symbol(await, Decl(asyncArrowFunction4_es5.ts, 0, 3))
+}
diff --git a/tests/baselines/reference/asyncArrowFunction4_es5(target=es5).types b/tests/baselines/reference/asyncArrowFunction4_es5(target=es5).types
new file mode 100644
index 0000000000000..37b2702488df3
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction4_es5(target=es5).types
@@ -0,0 +1,9 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction4_es5.ts] ////
+
+=== asyncArrowFunction4_es5.ts ===
+var await = () => {
+>await : () => void
+> : ^^^^^^^^^^
+>() => {} : () => void
+> : ^^^^^^^^^^
+}
diff --git a/tests/baselines/reference/asyncArrowFunction5_es5.errors.txt b/tests/baselines/reference/asyncArrowFunction5_es5(target=es2015).errors.txt
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction5_es5.errors.txt
rename to tests/baselines/reference/asyncArrowFunction5_es5(target=es2015).errors.txt
diff --git a/tests/baselines/reference/asyncArrowFunction5_es5(target=es2015).js b/tests/baselines/reference/asyncArrowFunction5_es5(target=es2015).js
new file mode 100644
index 0000000000000..80f461b5b5ef9
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction5_es5(target=es2015).js
@@ -0,0 +1,9 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction5_es5.ts] ////
+
+//// [asyncArrowFunction5_es5.ts]
+var foo = async (await): Promise => {
+}
+
+//// [asyncArrowFunction5_es5.js]
+var foo = (await) => __awaiter(this, void 0, void 0, function* () {
+});
diff --git a/tests/baselines/reference/asyncArrowFunction5_es5.symbols b/tests/baselines/reference/asyncArrowFunction5_es5(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction5_es5.symbols
rename to tests/baselines/reference/asyncArrowFunction5_es5(target=es2015).symbols
diff --git a/tests/baselines/reference/asyncArrowFunction5_es5.types b/tests/baselines/reference/asyncArrowFunction5_es5(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction5_es5.types
rename to tests/baselines/reference/asyncArrowFunction5_es5(target=es2015).types
diff --git a/tests/baselines/reference/asyncArrowFunction5_es5(target=es5).errors.txt b/tests/baselines/reference/asyncArrowFunction5_es5(target=es5).errors.txt
new file mode 100644
index 0000000000000..9d5b679d53bbc
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction5_es5(target=es5).errors.txt
@@ -0,0 +1,8 @@
+asyncArrowFunction5_es5.ts(1,18): error TS1359: Identifier expected. 'await' is a reserved word that cannot be used here.
+
+
+==== asyncArrowFunction5_es5.ts (1 errors) ====
+ var foo = async (await): Promise => {
+ ~~~~~
+!!! error TS1359: Identifier expected. 'await' is a reserved word that cannot be used here.
+ }
\ No newline at end of file
diff --git a/tests/baselines/reference/asyncArrowFunction5_es5.js b/tests/baselines/reference/asyncArrowFunction5_es5(target=es5).js
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction5_es5.js
rename to tests/baselines/reference/asyncArrowFunction5_es5(target=es5).js
diff --git a/tests/baselines/reference/asyncArrowFunction5_es5(target=es5).symbols b/tests/baselines/reference/asyncArrowFunction5_es5(target=es5).symbols
new file mode 100644
index 0000000000000..adb0eff473b15
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction5_es5(target=es5).symbols
@@ -0,0 +1,8 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction5_es5.ts] ////
+
+=== asyncArrowFunction5_es5.ts ===
+var foo = async (await): Promise => {
+>foo : Symbol(foo, Decl(asyncArrowFunction5_es5.ts, 0, 3))
+>await : Symbol(await, Decl(asyncArrowFunction5_es5.ts, 0, 17))
+>Promise : Symbol(Promise, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --))
+}
diff --git a/tests/baselines/reference/asyncArrowFunction5_es5(target=es5).types b/tests/baselines/reference/asyncArrowFunction5_es5(target=es5).types
new file mode 100644
index 0000000000000..b94c8902cd1da
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction5_es5(target=es5).types
@@ -0,0 +1,11 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction5_es5.ts] ////
+
+=== asyncArrowFunction5_es5.ts ===
+var foo = async (await): Promise => {
+>foo : (await: any) => Promise
+> : ^ ^^^^^^^^^^
+>async (await): Promise => {} : (await: any) => Promise
+> : ^ ^^^^^^^^^^
+>await : any
+> : ^^^
+}
diff --git a/tests/baselines/reference/asyncArrowFunction6_es5.errors.txt b/tests/baselines/reference/asyncArrowFunction6_es5(target=es2015).errors.txt
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction6_es5.errors.txt
rename to tests/baselines/reference/asyncArrowFunction6_es5(target=es2015).errors.txt
diff --git a/tests/baselines/reference/asyncArrowFunction6_es5(target=es2015).js b/tests/baselines/reference/asyncArrowFunction6_es5(target=es2015).js
new file mode 100644
index 0000000000000..2e7f25010af40
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction6_es5(target=es2015).js
@@ -0,0 +1,9 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction6_es5.ts] ////
+
+//// [asyncArrowFunction6_es5.ts]
+var foo = async (a = await): Promise => {
+}
+
+//// [asyncArrowFunction6_es5.js]
+var foo = (...args_1) => __awaiter(this, [...args_1], void 0, function* (a = yield ) {
+});
diff --git a/tests/baselines/reference/asyncArrowFunction6_es5.symbols b/tests/baselines/reference/asyncArrowFunction6_es5(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction6_es5.symbols
rename to tests/baselines/reference/asyncArrowFunction6_es5(target=es2015).symbols
diff --git a/tests/baselines/reference/asyncArrowFunction6_es5.types b/tests/baselines/reference/asyncArrowFunction6_es5(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction6_es5.types
rename to tests/baselines/reference/asyncArrowFunction6_es5(target=es2015).types
diff --git a/tests/baselines/reference/asyncArrowFunction6_es5(target=es5).errors.txt b/tests/baselines/reference/asyncArrowFunction6_es5(target=es5).errors.txt
new file mode 100644
index 0000000000000..1f4846d8df3c4
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction6_es5(target=es5).errors.txt
@@ -0,0 +1,11 @@
+asyncArrowFunction6_es5.ts(1,22): error TS2524: 'await' expressions cannot be used in a parameter initializer.
+asyncArrowFunction6_es5.ts(1,27): error TS1109: Expression expected.
+
+
+==== asyncArrowFunction6_es5.ts (2 errors) ====
+ var foo = async (a = await): Promise => {
+ ~~~~~
+!!! error TS2524: 'await' expressions cannot be used in a parameter initializer.
+ ~
+!!! error TS1109: Expression expected.
+ }
\ No newline at end of file
diff --git a/tests/baselines/reference/asyncArrowFunction6_es5.js b/tests/baselines/reference/asyncArrowFunction6_es5(target=es5).js
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction6_es5.js
rename to tests/baselines/reference/asyncArrowFunction6_es5(target=es5).js
diff --git a/tests/baselines/reference/asyncArrowFunction6_es5(target=es5).symbols b/tests/baselines/reference/asyncArrowFunction6_es5(target=es5).symbols
new file mode 100644
index 0000000000000..164d2cfd84528
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction6_es5(target=es5).symbols
@@ -0,0 +1,8 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction6_es5.ts] ////
+
+=== asyncArrowFunction6_es5.ts ===
+var foo = async (a = await): Promise => {
+>foo : Symbol(foo, Decl(asyncArrowFunction6_es5.ts, 0, 3))
+>a : Symbol(a, Decl(asyncArrowFunction6_es5.ts, 0, 17))
+>Promise : Symbol(Promise, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --))
+}
diff --git a/tests/baselines/reference/asyncArrowFunction6_es5(target=es5).types b/tests/baselines/reference/asyncArrowFunction6_es5(target=es5).types
new file mode 100644
index 0000000000000..aca685f6e8588
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction6_es5(target=es5).types
@@ -0,0 +1,15 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction6_es5.ts] ////
+
+=== asyncArrowFunction6_es5.ts ===
+var foo = async (a = await): Promise => {
+>foo : (a?: any) => Promise
+> : ^ ^^^^^^^^^^^
+>async (a = await): Promise => {} : (a?: any) => Promise
+> : ^ ^^^^^^^^^^^
+>a : any
+> : ^^^
+>await : any
+> : ^^^
+> : any
+> : ^^^
+}
diff --git a/tests/baselines/reference/asyncArrowFunction7_es5.errors.txt b/tests/baselines/reference/asyncArrowFunction7_es5(target=es2015).errors.txt
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction7_es5.errors.txt
rename to tests/baselines/reference/asyncArrowFunction7_es5(target=es2015).errors.txt
diff --git a/tests/baselines/reference/asyncArrowFunction7_es5(target=es2015).js b/tests/baselines/reference/asyncArrowFunction7_es5(target=es2015).js
new file mode 100644
index 0000000000000..e8b91e84dee15
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction7_es5(target=es2015).js
@@ -0,0 +1,15 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction7_es5.ts] ////
+
+//// [asyncArrowFunction7_es5.ts]
+var bar = async (): Promise => {
+ // 'await' here is an identifier, and not an await expression.
+ var foo = async (a = await): Promise => {
+ }
+}
+
+//// [asyncArrowFunction7_es5.js]
+var bar = () => __awaiter(this, void 0, void 0, function* () {
+ // 'await' here is an identifier, and not an await expression.
+ var foo = (...args_1) => __awaiter(this, [...args_1], void 0, function* (a = yield ) {
+ });
+});
diff --git a/tests/baselines/reference/asyncArrowFunction7_es5.symbols b/tests/baselines/reference/asyncArrowFunction7_es5(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction7_es5.symbols
rename to tests/baselines/reference/asyncArrowFunction7_es5(target=es2015).symbols
diff --git a/tests/baselines/reference/asyncArrowFunction7_es5.types b/tests/baselines/reference/asyncArrowFunction7_es5(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction7_es5.types
rename to tests/baselines/reference/asyncArrowFunction7_es5(target=es2015).types
diff --git a/tests/baselines/reference/asyncArrowFunction7_es5(target=es5).errors.txt b/tests/baselines/reference/asyncArrowFunction7_es5(target=es5).errors.txt
new file mode 100644
index 0000000000000..1a4faee91bd1d
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction7_es5(target=es5).errors.txt
@@ -0,0 +1,14 @@
+asyncArrowFunction7_es5.ts(3,24): error TS2524: 'await' expressions cannot be used in a parameter initializer.
+asyncArrowFunction7_es5.ts(3,29): error TS1109: Expression expected.
+
+
+==== asyncArrowFunction7_es5.ts (2 errors) ====
+ var bar = async (): Promise => {
+ // 'await' here is an identifier, and not an await expression.
+ var foo = async (a = await): Promise => {
+ ~~~~~
+!!! error TS2524: 'await' expressions cannot be used in a parameter initializer.
+ ~
+!!! error TS1109: Expression expected.
+ }
+ }
\ No newline at end of file
diff --git a/tests/baselines/reference/asyncArrowFunction7_es5.js b/tests/baselines/reference/asyncArrowFunction7_es5(target=es5).js
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction7_es5.js
rename to tests/baselines/reference/asyncArrowFunction7_es5(target=es5).js
diff --git a/tests/baselines/reference/asyncArrowFunction7_es5(target=es5).symbols b/tests/baselines/reference/asyncArrowFunction7_es5(target=es5).symbols
new file mode 100644
index 0000000000000..6843bc90b8ddc
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction7_es5(target=es5).symbols
@@ -0,0 +1,14 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction7_es5.ts] ////
+
+=== asyncArrowFunction7_es5.ts ===
+var bar = async (): Promise => {
+>bar : Symbol(bar, Decl(asyncArrowFunction7_es5.ts, 0, 3))
+>Promise : Symbol(Promise, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --))
+
+ // 'await' here is an identifier, and not an await expression.
+ var foo = async (a = await): Promise => {
+>foo : Symbol(foo, Decl(asyncArrowFunction7_es5.ts, 2, 5))
+>a : Symbol(a, Decl(asyncArrowFunction7_es5.ts, 2, 19))
+>Promise : Symbol(Promise, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --))
+ }
+}
diff --git a/tests/baselines/reference/asyncArrowFunction7_es5(target=es5).types b/tests/baselines/reference/asyncArrowFunction7_es5(target=es5).types
new file mode 100644
index 0000000000000..a156ed7f7b710
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction7_es5(target=es5).types
@@ -0,0 +1,23 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction7_es5.ts] ////
+
+=== asyncArrowFunction7_es5.ts ===
+var bar = async (): Promise => {
+>bar : () => Promise
+> : ^^^^^^
+>async (): Promise => { // 'await' here is an identifier, and not an await expression. var foo = async (a = await): Promise => { }} : () => Promise
+> : ^^^^^^
+
+ // 'await' here is an identifier, and not an await expression.
+ var foo = async (a = await): Promise => {
+>foo : (a?: any) => Promise
+> : ^ ^^^^^^^^^^^
+>async (a = await): Promise => { } : (a?: any) => Promise
+> : ^ ^^^^^^^^^^^
+>a : any
+> : ^^^
+>await : any
+> : ^^^
+> : any
+> : ^^^
+ }
+}
diff --git a/tests/baselines/reference/asyncArrowFunction8_es5.errors.txt b/tests/baselines/reference/asyncArrowFunction8_es5(target=es2015).errors.txt
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction8_es5.errors.txt
rename to tests/baselines/reference/asyncArrowFunction8_es5(target=es2015).errors.txt
diff --git a/tests/baselines/reference/asyncArrowFunction8_es5(target=es2015).js b/tests/baselines/reference/asyncArrowFunction8_es5(target=es2015).js
new file mode 100644
index 0000000000000..22af0fe53083a
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction8_es5(target=es2015).js
@@ -0,0 +1,11 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction8_es5.ts] ////
+
+//// [asyncArrowFunction8_es5.ts]
+var foo = async (): Promise => {
+ var v = { [await]: foo }
+}
+
+//// [asyncArrowFunction8_es5.js]
+var foo = () => __awaiter(this, void 0, void 0, function* () {
+ var v = { [yield ]: foo };
+});
diff --git a/tests/baselines/reference/asyncArrowFunction8_es5.symbols b/tests/baselines/reference/asyncArrowFunction8_es5(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction8_es5.symbols
rename to tests/baselines/reference/asyncArrowFunction8_es5(target=es2015).symbols
diff --git a/tests/baselines/reference/asyncArrowFunction8_es5.types b/tests/baselines/reference/asyncArrowFunction8_es5(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction8_es5.types
rename to tests/baselines/reference/asyncArrowFunction8_es5(target=es2015).types
diff --git a/tests/baselines/reference/asyncArrowFunction8_es5(target=es5).errors.txt b/tests/baselines/reference/asyncArrowFunction8_es5(target=es5).errors.txt
new file mode 100644
index 0000000000000..47109bea85ff8
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction8_es5(target=es5).errors.txt
@@ -0,0 +1,9 @@
+asyncArrowFunction8_es5.ts(2,19): error TS1109: Expression expected.
+
+
+==== asyncArrowFunction8_es5.ts (1 errors) ====
+ var foo = async (): Promise => {
+ var v = { [await]: foo }
+ ~
+!!! error TS1109: Expression expected.
+ }
\ No newline at end of file
diff --git a/tests/baselines/reference/asyncArrowFunction8_es5.js b/tests/baselines/reference/asyncArrowFunction8_es5(target=es5).js
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction8_es5.js
rename to tests/baselines/reference/asyncArrowFunction8_es5(target=es5).js
diff --git a/tests/baselines/reference/asyncArrowFunction8_es5(target=es5).symbols b/tests/baselines/reference/asyncArrowFunction8_es5(target=es5).symbols
new file mode 100644
index 0000000000000..9eafcc8b60525
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction8_es5(target=es5).symbols
@@ -0,0 +1,12 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction8_es5.ts] ////
+
+=== asyncArrowFunction8_es5.ts ===
+var foo = async (): Promise => {
+>foo : Symbol(foo, Decl(asyncArrowFunction8_es5.ts, 0, 3))
+>Promise : Symbol(Promise, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --))
+
+ var v = { [await]: foo }
+>v : Symbol(v, Decl(asyncArrowFunction8_es5.ts, 1, 5))
+>[await] : Symbol([await], Decl(asyncArrowFunction8_es5.ts, 1, 11))
+>foo : Symbol(foo, Decl(asyncArrowFunction8_es5.ts, 0, 3))
+}
diff --git a/tests/baselines/reference/asyncArrowFunction8_es5(target=es5).types b/tests/baselines/reference/asyncArrowFunction8_es5(target=es5).types
new file mode 100644
index 0000000000000..a5cd7180aa019
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction8_es5(target=es5).types
@@ -0,0 +1,23 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction8_es5.ts] ////
+
+=== asyncArrowFunction8_es5.ts ===
+var foo = async (): Promise => {
+>foo : () => Promise
+> : ^^^^^^
+>async (): Promise => { var v = { [await]: foo }} : () => Promise
+> : ^^^^^^
+
+ var v = { [await]: foo }
+>v : { [x: number]: () => Promise; }
+> : ^^^^^^^^^^^^^^^^^^^^^ ^^^
+>{ [await]: foo } : { [x: number]: () => Promise; }
+> : ^^^^^^^^^^^^^^^^^^^^^ ^^^
+>[await] : () => Promise
+> : ^^^^^^
+>await : any
+> : ^^^
+> : any
+> : ^^^
+>foo : () => Promise
+> : ^^^^^^
+}
diff --git a/tests/baselines/reference/asyncArrowFunction9_es5.errors.txt b/tests/baselines/reference/asyncArrowFunction9_es5(target=es2015).errors.txt
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction9_es5.errors.txt
rename to tests/baselines/reference/asyncArrowFunction9_es5(target=es2015).errors.txt
diff --git a/tests/baselines/reference/asyncArrowFunction9_es5(target=es2015).js b/tests/baselines/reference/asyncArrowFunction9_es5(target=es2015).js
new file mode 100644
index 0000000000000..159225679709d
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction9_es5(target=es2015).js
@@ -0,0 +1,11 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction9_es5.ts] ////
+
+//// [asyncArrowFunction9_es5.ts]
+var foo = async (a = await => await): Promise => {
+}
+
+//// [asyncArrowFunction9_es5.js]
+var foo = async(a = await => await), Promise;
+;
+{
+}
diff --git a/tests/baselines/reference/asyncArrowFunction9_es5.symbols b/tests/baselines/reference/asyncArrowFunction9_es5(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction9_es5.symbols
rename to tests/baselines/reference/asyncArrowFunction9_es5(target=es2015).symbols
diff --git a/tests/baselines/reference/asyncArrowFunction9_es5.types b/tests/baselines/reference/asyncArrowFunction9_es5(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction9_es5.types
rename to tests/baselines/reference/asyncArrowFunction9_es5(target=es2015).types
diff --git a/tests/baselines/reference/asyncArrowFunction9_es5(target=es5).errors.txt b/tests/baselines/reference/asyncArrowFunction9_es5(target=es5).errors.txt
new file mode 100644
index 0000000000000..a1a1c9691c9dd
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction9_es5(target=es5).errors.txt
@@ -0,0 +1,24 @@
+asyncArrowFunction9_es5.ts(1,11): error TS2304: Cannot find name 'async'.
+asyncArrowFunction9_es5.ts(1,18): error TS2304: Cannot find name 'a'.
+asyncArrowFunction9_es5.ts(1,37): error TS1005: ',' expected.
+asyncArrowFunction9_es5.ts(1,39): error TS2403: Subsequent variable declarations must have the same type. Variable 'Promise' must be of type 'PromiseConstructor', but here has type 'any'.
+asyncArrowFunction9_es5.ts(1,46): error TS1005: ',' expected.
+asyncArrowFunction9_es5.ts(1,53): error TS1109: Expression expected.
+
+
+==== asyncArrowFunction9_es5.ts (6 errors) ====
+ var foo = async (a = await => await): Promise => {
+ ~~~~~
+!!! error TS2304: Cannot find name 'async'.
+ ~
+!!! error TS2304: Cannot find name 'a'.
+ ~
+!!! error TS1005: ',' expected.
+ ~~~~~~~
+!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'Promise' must be of type 'PromiseConstructor', but here has type 'any'.
+!!! related TS6203 lib.es2015.promise.d.ts:--:--: 'Promise' was also declared here.
+ ~
+!!! error TS1005: ',' expected.
+ ~~
+!!! error TS1109: Expression expected.
+ }
\ No newline at end of file
diff --git a/tests/baselines/reference/asyncArrowFunction9_es5.js b/tests/baselines/reference/asyncArrowFunction9_es5(target=es5).js
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunction9_es5.js
rename to tests/baselines/reference/asyncArrowFunction9_es5(target=es5).js
diff --git a/tests/baselines/reference/asyncArrowFunction9_es5(target=es5).symbols b/tests/baselines/reference/asyncArrowFunction9_es5(target=es5).symbols
new file mode 100644
index 0000000000000..80756aada3c55
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction9_es5(target=es5).symbols
@@ -0,0 +1,9 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction9_es5.ts] ////
+
+=== asyncArrowFunction9_es5.ts ===
+var foo = async (a = await => await): Promise => {
+>foo : Symbol(foo, Decl(asyncArrowFunction9_es5.ts, 0, 3))
+>await : Symbol(await, Decl(asyncArrowFunction9_es5.ts, 0, 20))
+>await : Symbol(await, Decl(asyncArrowFunction9_es5.ts, 0, 20))
+>Promise : Symbol(Promise, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --), Decl(asyncArrowFunction9_es5.ts, 0, 37))
+}
diff --git a/tests/baselines/reference/asyncArrowFunction9_es5(target=es5).types b/tests/baselines/reference/asyncArrowFunction9_es5(target=es5).types
new file mode 100644
index 0000000000000..c3d05138bee75
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunction9_es5(target=es5).types
@@ -0,0 +1,27 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction9_es5.ts] ////
+
+=== asyncArrowFunction9_es5.ts ===
+var foo = async (a = await => await): Promise => {
+>foo : any
+> : ^^^
+>async (a = await => await) : any
+> : ^^^
+>async : any
+> : ^^^
+>a = await => await : (await: any) => any
+> : ^ ^^^^^^^^^^^^^
+>a : any
+> : ^^^
+>await => await : (await: any) => any
+> : ^ ^^^^^^^^^^^^^
+>await : any
+> : ^^^
+>await : any
+> : ^^^
+>Promise : PromiseConstructor
+> : ^^^^^^^^^^^^^^^^^^
+> : void
+> : ^^^^
+> : any
+> : ^^^
+}
diff --git a/tests/baselines/reference/asyncArrowFunctionCapturesArguments_es5(target=es2015).js b/tests/baselines/reference/asyncArrowFunctionCapturesArguments_es5(target=es2015).js
new file mode 100644
index 0000000000000..71eb0146ac930
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunctionCapturesArguments_es5(target=es2015).js
@@ -0,0 +1,21 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunctionCapturesArguments_es5.ts] ////
+
+//// [asyncArrowFunctionCapturesArguments_es5.ts]
+class C {
+ method() {
+ function other() {}
+ var fn = async () => await other.apply(this, arguments);
+ }
+}
+
+
+//// [asyncArrowFunctionCapturesArguments_es5.js]
+class C {
+ method() {
+ function other() { }
+ var fn = () => {
+ var arguments_1 = arguments;
+ return __awaiter(this, void 0, void 0, function* () { return yield other.apply(this, arguments_1); });
+ };
+ }
+}
diff --git a/tests/baselines/reference/asyncArrowFunctionCapturesArguments_es5.symbols b/tests/baselines/reference/asyncArrowFunctionCapturesArguments_es5(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunctionCapturesArguments_es5.symbols
rename to tests/baselines/reference/asyncArrowFunctionCapturesArguments_es5(target=es2015).symbols
diff --git a/tests/baselines/reference/asyncArrowFunctionCapturesArguments_es5(target=es2015).types b/tests/baselines/reference/asyncArrowFunctionCapturesArguments_es5(target=es2015).types
new file mode 100644
index 0000000000000..28155cec6f6c8
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunctionCapturesArguments_es5(target=es2015).types
@@ -0,0 +1,35 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunctionCapturesArguments_es5.ts] ////
+
+=== asyncArrowFunctionCapturesArguments_es5.ts ===
+class C {
+>C : C
+> : ^
+
+ method() {
+>method : () => void
+> : ^^^^^^^^^^
+
+ function other() {}
+>other : () => void
+> : ^^^^^^^^^^
+
+ var fn = async () => await other.apply(this, arguments);
+>fn : () => Promise
+> : ^^^^^^^^^^^^^^^^^^
+>async () => await other.apply(this, arguments) : () => Promise
+> : ^^^^^^^^^^^^^^^^^^
+>await other.apply(this, arguments) : any
+>other.apply(this, arguments) : any
+>other.apply : (this: Function, thisArg: any, argArray?: any) => any
+> : ^ ^^ ^^ ^^ ^^ ^^^ ^^^^^
+>other : () => void
+> : ^^^^^^^^^^
+>apply : (this: Function, thisArg: any, argArray?: any) => any
+> : ^ ^^ ^^ ^^ ^^ ^^^ ^^^^^
+>this : this
+> : ^^^^
+>arguments : IArguments
+> : ^^^^^^^^^^
+ }
+}
+
diff --git a/tests/baselines/reference/asyncArrowFunctionCapturesArguments_es5.errors.txt b/tests/baselines/reference/asyncArrowFunctionCapturesArguments_es5(target=es5).errors.txt
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunctionCapturesArguments_es5.errors.txt
rename to tests/baselines/reference/asyncArrowFunctionCapturesArguments_es5(target=es5).errors.txt
diff --git a/tests/baselines/reference/asyncArrowFunctionCapturesArguments_es5.js b/tests/baselines/reference/asyncArrowFunctionCapturesArguments_es5(target=es5).js
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunctionCapturesArguments_es5.js
rename to tests/baselines/reference/asyncArrowFunctionCapturesArguments_es5(target=es5).js
diff --git a/tests/baselines/reference/asyncArrowFunctionCapturesArguments_es5(target=es5).symbols b/tests/baselines/reference/asyncArrowFunctionCapturesArguments_es5(target=es5).symbols
new file mode 100644
index 0000000000000..4c7ec6afe1296
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunctionCapturesArguments_es5(target=es5).symbols
@@ -0,0 +1,22 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunctionCapturesArguments_es5.ts] ////
+
+=== asyncArrowFunctionCapturesArguments_es5.ts ===
+class C {
+>C : Symbol(C, Decl(asyncArrowFunctionCapturesArguments_es5.ts, 0, 0))
+
+ method() {
+>method : Symbol(C.method, Decl(asyncArrowFunctionCapturesArguments_es5.ts, 0, 9))
+
+ function other() {}
+>other : Symbol(other, Decl(asyncArrowFunctionCapturesArguments_es5.ts, 1, 13))
+
+ var fn = async () => await other.apply(this, arguments);
+>fn : Symbol(fn, Decl(asyncArrowFunctionCapturesArguments_es5.ts, 3, 9))
+>other.apply : Symbol(Function.apply, Decl(lib.es5.d.ts, --, --))
+>other : Symbol(other, Decl(asyncArrowFunctionCapturesArguments_es5.ts, 1, 13))
+>apply : Symbol(Function.apply, Decl(lib.es5.d.ts, --, --))
+>this : Symbol(C, Decl(asyncArrowFunctionCapturesArguments_es5.ts, 0, 0))
+>arguments : Symbol(arguments)
+ }
+}
+
diff --git a/tests/baselines/reference/asyncArrowFunctionCapturesArguments_es5.types b/tests/baselines/reference/asyncArrowFunctionCapturesArguments_es5(target=es5).types
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunctionCapturesArguments_es5.types
rename to tests/baselines/reference/asyncArrowFunctionCapturesArguments_es5(target=es5).types
diff --git a/tests/baselines/reference/asyncArrowFunctionCapturesThis_es5(target=es2015).js b/tests/baselines/reference/asyncArrowFunctionCapturesThis_es5(target=es2015).js
new file mode 100644
index 0000000000000..8bc3c65f18db4
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunctionCapturesThis_es5(target=es2015).js
@@ -0,0 +1,16 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunctionCapturesThis_es5.ts] ////
+
+//// [asyncArrowFunctionCapturesThis_es5.ts]
+class C {
+ method() {
+ var fn = async () => await this;
+ }
+}
+
+
+//// [asyncArrowFunctionCapturesThis_es5.js]
+class C {
+ method() {
+ var fn = () => __awaiter(this, void 0, void 0, function* () { return yield this; });
+ }
+}
diff --git a/tests/baselines/reference/asyncArrowFunctionCapturesThis_es5.symbols b/tests/baselines/reference/asyncArrowFunctionCapturesThis_es5(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunctionCapturesThis_es5.symbols
rename to tests/baselines/reference/asyncArrowFunctionCapturesThis_es5(target=es2015).symbols
diff --git a/tests/baselines/reference/asyncArrowFunctionCapturesThis_es5.types b/tests/baselines/reference/asyncArrowFunctionCapturesThis_es5(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunctionCapturesThis_es5.types
rename to tests/baselines/reference/asyncArrowFunctionCapturesThis_es5(target=es2015).types
diff --git a/tests/baselines/reference/asyncArrowFunctionCapturesThis_es5.js b/tests/baselines/reference/asyncArrowFunctionCapturesThis_es5(target=es5).js
similarity index 100%
rename from tests/baselines/reference/asyncArrowFunctionCapturesThis_es5.js
rename to tests/baselines/reference/asyncArrowFunctionCapturesThis_es5(target=es5).js
diff --git a/tests/baselines/reference/asyncArrowFunctionCapturesThis_es5(target=es5).symbols b/tests/baselines/reference/asyncArrowFunctionCapturesThis_es5(target=es5).symbols
new file mode 100644
index 0000000000000..bc6bb2b9353fb
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunctionCapturesThis_es5(target=es5).symbols
@@ -0,0 +1,15 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunctionCapturesThis_es5.ts] ////
+
+=== asyncArrowFunctionCapturesThis_es5.ts ===
+class C {
+>C : Symbol(C, Decl(asyncArrowFunctionCapturesThis_es5.ts, 0, 0))
+
+ method() {
+>method : Symbol(C.method, Decl(asyncArrowFunctionCapturesThis_es5.ts, 0, 9))
+
+ var fn = async () => await this;
+>fn : Symbol(fn, Decl(asyncArrowFunctionCapturesThis_es5.ts, 2, 9))
+>this : Symbol(C, Decl(asyncArrowFunctionCapturesThis_es5.ts, 0, 0))
+ }
+}
+
diff --git a/tests/baselines/reference/asyncArrowFunctionCapturesThis_es5(target=es5).types b/tests/baselines/reference/asyncArrowFunctionCapturesThis_es5(target=es5).types
new file mode 100644
index 0000000000000..4ef7b23b55bb9
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowFunctionCapturesThis_es5(target=es5).types
@@ -0,0 +1,23 @@
+//// [tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunctionCapturesThis_es5.ts] ////
+
+=== asyncArrowFunctionCapturesThis_es5.ts ===
+class C {
+>C : C
+> : ^
+
+ method() {
+>method : () => void
+> : ^^^^^^^^^^
+
+ var fn = async () => await this;
+>fn : () => Promise
+> : ^^^^^^^^^^^^^^^^^^^
+>async () => await this : () => Promise
+> : ^^^^^^^^^^^^^^^^^^^
+>await this : this
+> : ^^^^
+>this : this
+> : ^^^^
+ }
+}
+
diff --git a/tests/baselines/reference/asyncArrowInClassES5(target=es2015).js b/tests/baselines/reference/asyncArrowInClassES5(target=es2015).js
new file mode 100644
index 0000000000000..620d202e6ab00
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowInClassES5(target=es2015).js
@@ -0,0 +1,19 @@
+//// [tests/cases/compiler/asyncArrowInClassES5.ts] ////
+
+//// [asyncArrowInClassES5.ts]
+// https://github.com/Microsoft/TypeScript/issues/16924
+// Should capture `this`
+
+class Test {
+ static member = async (x: string) => { };
+}
+
+
+//// [asyncArrowInClassES5.js]
+// https://github.com/Microsoft/TypeScript/issues/16924
+// Should capture `this`
+var _a;
+class Test {
+}
+_a = Test;
+Test.member = (x) => __awaiter(_a, void 0, void 0, function* () { });
diff --git a/tests/baselines/reference/asyncArrowInClassES5.symbols b/tests/baselines/reference/asyncArrowInClassES5(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/asyncArrowInClassES5.symbols
rename to tests/baselines/reference/asyncArrowInClassES5(target=es2015).symbols
diff --git a/tests/baselines/reference/asyncArrowInClassES5.types b/tests/baselines/reference/asyncArrowInClassES5(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/asyncArrowInClassES5.types
rename to tests/baselines/reference/asyncArrowInClassES5(target=es2015).types
diff --git a/tests/baselines/reference/asyncArrowInClassES5.js b/tests/baselines/reference/asyncArrowInClassES5(target=es5).js
similarity index 100%
rename from tests/baselines/reference/asyncArrowInClassES5.js
rename to tests/baselines/reference/asyncArrowInClassES5(target=es5).js
diff --git a/tests/baselines/reference/asyncArrowInClassES5(target=es5).symbols b/tests/baselines/reference/asyncArrowInClassES5(target=es5).symbols
new file mode 100644
index 0000000000000..853677404a591
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowInClassES5(target=es5).symbols
@@ -0,0 +1,14 @@
+//// [tests/cases/compiler/asyncArrowInClassES5.ts] ////
+
+=== asyncArrowInClassES5.ts ===
+// https://github.com/Microsoft/TypeScript/issues/16924
+// Should capture `this`
+
+class Test {
+>Test : Symbol(Test, Decl(asyncArrowInClassES5.ts, 0, 0))
+
+ static member = async (x: string) => { };
+>member : Symbol(Test.member, Decl(asyncArrowInClassES5.ts, 3, 12))
+>x : Symbol(x, Decl(asyncArrowInClassES5.ts, 4, 27))
+}
+
diff --git a/tests/baselines/reference/asyncArrowInClassES5(target=es5).types b/tests/baselines/reference/asyncArrowInClassES5(target=es5).types
new file mode 100644
index 0000000000000..a2b5376f6bfb4
--- /dev/null
+++ b/tests/baselines/reference/asyncArrowInClassES5(target=es5).types
@@ -0,0 +1,19 @@
+//// [tests/cases/compiler/asyncArrowInClassES5.ts] ////
+
+=== asyncArrowInClassES5.ts ===
+// https://github.com/Microsoft/TypeScript/issues/16924
+// Should capture `this`
+
+class Test {
+>Test : Test
+> : ^^^^
+
+ static member = async (x: string) => { };
+>member : (x: string) => Promise
+> : ^ ^^ ^^^^^^^^^^^^^^^^^^
+>async (x: string) => { } : (x: string) => Promise
+> : ^ ^^ ^^^^^^^^^^^^^^^^^^
+>x : string
+> : ^^^^^^
+}
+
diff --git a/tests/baselines/reference/asyncAwaitIsolatedModules_es5.errors.txt b/tests/baselines/reference/asyncAwaitIsolatedModules_es5(target=es2015).errors.txt
similarity index 100%
rename from tests/baselines/reference/asyncAwaitIsolatedModules_es5.errors.txt
rename to tests/baselines/reference/asyncAwaitIsolatedModules_es5(target=es2015).errors.txt
diff --git a/tests/baselines/reference/asyncAwaitIsolatedModules_es5(target=es2015).js b/tests/baselines/reference/asyncAwaitIsolatedModules_es5(target=es2015).js
new file mode 100644
index 0000000000000..0b2a611101eec
--- /dev/null
+++ b/tests/baselines/reference/asyncAwaitIsolatedModules_es5(target=es2015).js
@@ -0,0 +1,117 @@
+//// [tests/cases/conformance/async/es5/asyncAwaitIsolatedModules_es5.ts] ////
+
+//// [asyncAwaitIsolatedModules_es5.ts]
+import { MyPromise } from "missing";
+
+declare var p: Promise;
+declare var mp: MyPromise;
+
+async function f0() { }
+async function f1(): Promise { }
+async function f3(): MyPromise { }
+
+let f4 = async function() { }
+let f5 = async function(): Promise { }
+let f6 = async function(): MyPromise { }
+
+let f7 = async () => { };
+let f8 = async (): Promise => { };
+let f9 = async (): MyPromise => { };
+let f10 = async () => p;
+let f11 = async () => mp;
+let f12 = async (): Promise => mp;
+let f13 = async (): MyPromise => p;
+
+let o = {
+ async m1() { },
+ async m2(): Promise { },
+ async m3(): MyPromise { }
+};
+
+class C {
+ async m1() { }
+ async m2(): Promise { }
+ async m3(): MyPromise { }
+ static async m4() { }
+ static async m5(): Promise { }
+ static async m6(): MyPromise { }
+}
+
+namespace M {
+ export async function f1() { }
+}
+
+//// [asyncAwaitIsolatedModules_es5.js]
+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
+ function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
+ return new (P || (P = Promise))(function (resolve, reject) {
+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
+ function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
+ function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
+ step((generator = generator.apply(thisArg, _arguments || [])).next());
+ });
+};
+function f0() {
+ return __awaiter(this, void 0, void 0, function* () { });
+}
+function f1() {
+ return __awaiter(this, void 0, void 0, function* () { });
+}
+function f3() {
+ return __awaiter(this, void 0, void 0, function* () { });
+}
+let f4 = function () {
+ return __awaiter(this, void 0, void 0, function* () { });
+};
+let f5 = function () {
+ return __awaiter(this, void 0, void 0, function* () { });
+};
+let f6 = function () {
+ return __awaiter(this, void 0, void 0, function* () { });
+};
+let f7 = () => __awaiter(void 0, void 0, void 0, function* () { });
+let f8 = () => __awaiter(void 0, void 0, void 0, function* () { });
+let f9 = () => __awaiter(void 0, void 0, void 0, function* () { });
+let f10 = () => __awaiter(void 0, void 0, void 0, function* () { return p; });
+let f11 = () => __awaiter(void 0, void 0, void 0, function* () { return mp; });
+let f12 = () => __awaiter(void 0, void 0, void 0, function* () { return mp; });
+let f13 = () => __awaiter(void 0, void 0, void 0, function* () { return p; });
+let o = {
+ m1() {
+ return __awaiter(this, void 0, void 0, function* () { });
+ },
+ m2() {
+ return __awaiter(this, void 0, void 0, function* () { });
+ },
+ m3() {
+ return __awaiter(this, void 0, void 0, function* () { });
+ }
+};
+class C {
+ m1() {
+ return __awaiter(this, void 0, void 0, function* () { });
+ }
+ m2() {
+ return __awaiter(this, void 0, void 0, function* () { });
+ }
+ m3() {
+ return __awaiter(this, void 0, void 0, function* () { });
+ }
+ static m4() {
+ return __awaiter(this, void 0, void 0, function* () { });
+ }
+ static m5() {
+ return __awaiter(this, void 0, void 0, function* () { });
+ }
+ static m6() {
+ return __awaiter(this, void 0, void 0, function* () { });
+ }
+}
+var M;
+(function (M) {
+ function f1() {
+ return __awaiter(this, void 0, void 0, function* () { });
+ }
+ M.f1 = f1;
+})(M || (M = {}));
+export {};
diff --git a/tests/baselines/reference/asyncAwaitIsolatedModules_es5.symbols b/tests/baselines/reference/asyncAwaitIsolatedModules_es5(target=es2015).symbols
similarity index 100%
rename from tests/baselines/reference/asyncAwaitIsolatedModules_es5.symbols
rename to tests/baselines/reference/asyncAwaitIsolatedModules_es5(target=es2015).symbols
diff --git a/tests/baselines/reference/asyncAwaitIsolatedModules_es5.types b/tests/baselines/reference/asyncAwaitIsolatedModules_es5(target=es2015).types
similarity index 100%
rename from tests/baselines/reference/asyncAwaitIsolatedModules_es5.types
rename to tests/baselines/reference/asyncAwaitIsolatedModules_es5(target=es2015).types
diff --git a/tests/baselines/reference/asyncAwaitIsolatedModules_es5(target=es5).errors.txt b/tests/baselines/reference/asyncAwaitIsolatedModules_es5(target=es5).errors.txt
new file mode 100644
index 0000000000000..673f63cce76f6
--- /dev/null
+++ b/tests/baselines/reference/asyncAwaitIsolatedModules_es5(target=es5).errors.txt
@@ -0,0 +1,45 @@
+asyncAwaitIsolatedModules_es5.ts(1,27): error TS2307: Cannot find module 'missing' or its corresponding type declarations.
+
+
+==== asyncAwaitIsolatedModules_es5.ts (1 errors) ====
+ import { MyPromise } from "missing";
+ ~~~~~~~~~
+!!! error TS2307: Cannot find module 'missing' or its corresponding type declarations.
+
+ declare var p: Promise;
+ declare var mp: MyPromise;
+
+ async function f0() { }
+ async function f1(): Promise { }
+ async function f3(): MyPromise { }
+
+ let f4 = async function() { }
+ let f5 = async function(): Promise { }
+ let f6 = async function(): MyPromise { }
+
+ let f7 = async () => { };
+ let f8 = async (): Promise => { };
+ let f9 = async (): MyPromise => { };
+ let f10 = async () => p;
+ let f11 = async () => mp;
+ let f12 = async (): Promise => mp;
+ let f13 = async (): MyPromise => p;
+
+ let o = {
+ async m1() { },
+ async m2(): Promise { },
+ async m3(): MyPromise { }
+ };
+
+ class C {
+ async m1() { }
+ async m2(): Promise { }
+ async m3(): MyPromise { }
+ static async m4() { }
+ static async m5(): Promise { }
+ static async m6(): MyPromise { }
+ }
+
+ namespace M {
+ export async function f1() { }
+ }
\ No newline at end of file
diff --git a/tests/baselines/reference/asyncAwaitIsolatedModules_es5.js b/tests/baselines/reference/asyncAwaitIsolatedModules_es5(target=es5).js
similarity index 100%
rename from tests/baselines/reference/asyncAwaitIsolatedModules_es5.js
rename to tests/baselines/reference/asyncAwaitIsolatedModules_es5(target=es5).js
diff --git a/tests/baselines/reference/asyncAwaitIsolatedModules_es5(target=es5).symbols b/tests/baselines/reference/asyncAwaitIsolatedModules_es5(target=es5).symbols
new file mode 100644
index 0000000000000..236e5e62924af
--- /dev/null
+++ b/tests/baselines/reference/asyncAwaitIsolatedModules_es5(target=es5).symbols
@@ -0,0 +1,113 @@
+//// [tests/cases/conformance/async/es5/asyncAwaitIsolatedModules_es5.ts] ////
+
+=== asyncAwaitIsolatedModules_es5.ts ===
+import { MyPromise } from "missing";
+>MyPromise : Symbol(MyPromise, Decl(asyncAwaitIsolatedModules_es5.ts, 0, 8))
+
+declare var p: Promise;
+>p : Symbol(p, Decl(asyncAwaitIsolatedModules_es5.ts, 2, 11))
+>Promise : Symbol(Promise, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --))
+
+declare var mp: MyPromise;
+>mp : Symbol(mp, Decl(asyncAwaitIsolatedModules_es5.ts, 3, 11))
+>MyPromise : Symbol(MyPromise, Decl(asyncAwaitIsolatedModules_es5.ts, 0, 8))
+
+async function f0() { }
+>f0 : Symbol(f0, Decl(asyncAwaitIsolatedModules_es5.ts, 3, 34))
+
+async function f1(): Promise { }
+>f1 : Symbol(f1, Decl(asyncAwaitIsolatedModules_es5.ts, 5, 23))
+>Promise : Symbol(Promise, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --))
+
+async function f3(): MyPromise { }
+>f3 : Symbol(f3, Decl(asyncAwaitIsolatedModules_es5.ts, 6, 38))
+>MyPromise : Symbol(MyPromise, Decl(asyncAwaitIsolatedModules_es5.ts, 0, 8))
+
+let f4 = async function() { }
+>f4 : Symbol(f4, Decl(asyncAwaitIsolatedModules_es5.ts, 9, 3))
+
+let f5 = async function(): Promise { }
+>f5 : Symbol(f5, Decl(asyncAwaitIsolatedModules_es5.ts, 10, 3))
+>Promise : Symbol(Promise, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --))
+
+let f6 = async function(): MyPromise { }
+>f6 : Symbol(f6, Decl(asyncAwaitIsolatedModules_es5.ts, 11, 3))
+>MyPromise : Symbol(MyPromise, Decl(asyncAwaitIsolatedModules_es5.ts, 0, 8))
+
+let f7 = async () => { };
+>f7 : Symbol(f7, Decl(asyncAwaitIsolatedModules_es5.ts, 13, 3))
+
+let f8 = async (): Promise => { };
+>f8 : Symbol(f8, Decl(asyncAwaitIsolatedModules_es5.ts, 14, 3))
+>Promise : Symbol(Promise, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --))
+
+let f9 = async (): MyPromise => { };
+>f9 : Symbol(f9, Decl(asyncAwaitIsolatedModules_es5.ts, 15, 3))
+>MyPromise : Symbol(MyPromise, Decl(asyncAwaitIsolatedModules_es5.ts, 0, 8))
+
+let f10 = async () => p;
+>f10 : Symbol(f10, Decl(asyncAwaitIsolatedModules_es5.ts, 16, 3))
+>p : Symbol(p, Decl(asyncAwaitIsolatedModules_es5.ts, 2, 11))
+
+let f11 = async () => mp;
+>f11 : Symbol(f11, Decl(asyncAwaitIsolatedModules_es5.ts, 17, 3))
+>mp : Symbol(mp, Decl(asyncAwaitIsolatedModules_es5.ts, 3, 11))
+
+let f12 = async (): Promise => mp;
+>f12 : Symbol(f12, Decl(asyncAwaitIsolatedModules_es5.ts, 18, 3))
+>Promise : Symbol(Promise, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --))
+>mp : Symbol(mp, Decl(asyncAwaitIsolatedModules_es5.ts, 3, 11))
+
+let f13 = async (): MyPromise => p;
+>f13 : Symbol(f13, Decl(asyncAwaitIsolatedModules_es5.ts, 19, 3))
+>MyPromise : Symbol(MyPromise, Decl(asyncAwaitIsolatedModules_es5.ts, 0, 8))
+>p : Symbol(p, Decl(asyncAwaitIsolatedModules_es5.ts, 2, 11))
+
+let o = {
+>o : Symbol(o, Decl(asyncAwaitIsolatedModules_es5.ts, 21, 3))
+
+ async m1() { },
+>m1 : Symbol(m1, Decl(asyncAwaitIsolatedModules_es5.ts, 21, 9))
+
+ async m2(): Promise { },
+>m2 : Symbol(m2, Decl(asyncAwaitIsolatedModules_es5.ts, 22, 16))
+>Promise : Symbol(Promise, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --))
+
+ async m3(): MyPromise { }
+>m3 : Symbol(m3, Decl(asyncAwaitIsolatedModules_es5.ts, 23, 31))
+>MyPromise : Symbol(MyPromise, Decl(asyncAwaitIsolatedModules_es5.ts, 0, 8))
+
+};
+
+class C {
+>C : Symbol(C, Decl(asyncAwaitIsolatedModules_es5.ts, 25, 2))
+
+ async m1() { }
+>m1 : Symbol(C.m1, Decl(asyncAwaitIsolatedModules_es5.ts, 27, 9))
+
+ async m2(): Promise { }
+>m2 : Symbol(C.m2, Decl(asyncAwaitIsolatedModules_es5.ts, 28, 15))
+>Promise : Symbol(Promise, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --))
+
+ async m3(): MyPromise { }
+>m3 : Symbol(C.m3, Decl(asyncAwaitIsolatedModules_es5.ts, 29, 30))
+>MyPromise : Symbol(MyPromise, Decl(asyncAwaitIsolatedModules_es5.ts, 0, 8))
+
+ static async m4() { }
+>m4 : Symbol(C.m4, Decl(asyncAwaitIsolatedModules_es5.ts, 30, 32))
+
+ static async m5(): Promise { }
+>m5 : Symbol(C.m5, Decl(asyncAwaitIsolatedModules_es5.ts, 31, 22))
+>Promise : Symbol(Promise, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --))
+
+ static async m6(): MyPromise { }
+>m6 : Symbol(C.m6, Decl(asyncAwaitIsolatedModules_es5.ts, 32, 37))
+>MyPromise : Symbol(MyPromise, Decl(asyncAwaitIsolatedModules_es5.ts, 0, 8))
+}
+
+namespace M {
+>M : Symbol(M, Decl(asyncAwaitIsolatedModules_es5.ts, 34, 1))
+
+ export async function f1() { }
+>f1 : Symbol(f1, Decl(asyncAwaitIsolatedModules_es5.ts, 36, 13))
+}
diff --git a/tests/baselines/reference/asyncAwaitIsolatedModules_es5(target=es5).types b/tests/baselines/reference/asyncAwaitIsolatedModules_es5(target=es5).types
new file mode 100644
index 0000000000000..e0596ee3c8099
--- /dev/null
+++ b/tests/baselines/reference/asyncAwaitIsolatedModules_es5(target=es5).types
@@ -0,0 +1,152 @@
+//// [tests/cases/conformance/async/es5/asyncAwaitIsolatedModules_es5.ts] ////
+
+=== asyncAwaitIsolatedModules_es5.ts ===
+import { MyPromise } from "missing";
+>MyPromise : any
+> : ^^^
+
+declare var p: Promise;
+>p : Promise
+> : ^^^^^^^^^^^^^^^
+
+declare var mp: MyPromise;
+>mp : MyPromise
+> : ^^^^^^^^^^^^^^^^^
+
+async function f0() { }
+>f0 : () => Promise
+> : ^^^^^^^^^^^^^^^^^^^
+
+async function f1(): Promise { }
+>f1 : () => Promise
+> : ^^^^^^
+
+async function f3(): MyPromise { }
+>f3 : () => MyPromise
+> : ^^^^^^
+
+let f4 = async function() { }
+>f4 : () => Promise
+> : ^^^^^^^^^^^^^^^^^^^
+>async function() { } : () => Promise
+> : ^^^^^^^^^^^^^^^^^^^
+
+let f5 = async function(): Promise { }
+>f5 : () => Promise
+> : ^^^^^^
+>async function(): Promise { } : () => Promise
+> : ^^^^^^
+
+let f6 = async function(): MyPromise { }
+>f6 : () => MyPromise
+> : ^^^^^^
+>async function(): MyPromise { } : () => MyPromise
+> : ^^^^^^
+
+let f7 = async () => { };
+>f7 : () => Promise
+> : ^^^^^^^^^^^^^^^^^^^
+>async () => { } : () => Promise
+> : ^^^^^^^^^^^^^^^^^^^
+
+let f8 = async (): Promise => { };
+>f8 : () => Promise
+> : ^^^^^^
+>async (): Promise => { } : () => Promise
+> : ^^^^^^
+
+let f9 = async (): MyPromise => { };
+>f9 : () => MyPromise
+> : ^^^^^^
+>async (): MyPromise => { } : () => MyPromise
+> : ^^^^^^
+
+let f10 = async () => p;
+>f10 : () => Promise
+> : ^^^^^^^^^^^^^^^^^^^^^
+>async () => p : () => Promise
+> : ^^^^^^^^^^^^^^^^^^^^^
+>p : Promise
+> : ^^^^^^^^^^^^^^^
+
+let f11 = async () => mp;
+>f11 : () => Promise>
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+>async () => mp : () => Promise>
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+>mp : MyPromise
+> : ^^^^^^^^^^^^^^^^^
+
+let f12 = async (): Promise => mp;
+>f12 : () => Promise
+> : ^^^^^^
+>async (): Promise => mp : () => Promise
+> : ^^^^^^
+>mp : MyPromise
+> : ^^^^^^^^^^^^^^^^^
+
+let f13 = async (): MyPromise => p;
+>f13 : () => MyPromise
+> : ^^^^^^
+>async (): MyPromise => p : () => MyPromise
+> : ^^^^^^
+>p : Promise
+> : ^^^^^^^^^^^^^^^
+
+let o = {
+>o : { m1(): Promise; m2(): Promise; m3(): MyPromise; }
+> : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^ ^^^
+>{ async m1() { }, async m2(): Promise