[Pkg-javascript-commits] [node-typescript] 02/03: Merge tag 'upstream/2.3.0'
Julien Puydt
julien.puydt at laposte.net
Wed Apr 5 14:38:11 UTC 2017
This is an automated email from the git hooks/post-receive script.
jpuydt-guest pushed a commit to branch master
in repository node-typescript.
commit d34ce820c19df0c46ecc647f75cc71697e5b78a2
Merge: 86a237a bffdac0
Author: Julien Puydt <julien.puydt at laposte.net>
Date: Wed Apr 5 16:30:43 2017 +0200
Merge tag 'upstream/2.3.0'
Upstream version 2.3.0
# gpg: Signature faite le mer. 05 avril 2017 16:30:28 CEST
# gpg: avec la clef RSA 812EEFD8A3FBA4ACE4DF114B04C53BD7FE030551
# gpg: issuer "julien.puydt at laposte.net"
# gpg: Bonne signature de « Julien Puydt (Debian) <julien.puydt at laposte.net> » [inconnu]
# gpg: Attention : cette clef n'est pas certifiée avec une signature de confiance.
# gpg: Rien n'indique que la signature appartient à son propriétaire.
# Empreinte de clef principale : 812E EFD8 A3FB A4AC E4DF 114B 04C5 3BD7 FE03 0551
.gitignore | 1 +
Gulpfile.ts | 85 +-
Jakefile.js | 183 +-
README.md | 6 +-
doc/logo.svg | 25 +-
issue_template.md | 2 +-
lib/cancellationToken.js | 2 +-
lib/lib.d.ts | 556 +-
lib/lib.dom.d.ts | 41 +-
lib/lib.dom.iterable.d.ts | 63 +-
lib/lib.es2015.collection.d.ts | 2 +-
lib/lib.es2015.core.d.ts | 26 +-
lib/lib.es2015.generator.d.ts | 42 +-
lib/lib.es2015.iterable.d.ts | 154 +-
lib/lib.es2015.promise.d.ts | 1 -
lib/lib.es2015.proxy.d.ts | 4 +-
lib/lib.es2015.symbol.d.ts | 10 +-
lib/lib.es2015.symbol.wellknown.d.ts | 56 +-
lib/lib.es2017.d.ts | 2 +-
lib/lib.es2017.sharedmemory.d.ts | 4 +-
lib/lib.es5.d.ts | 509 +-
lib/lib.es6.d.ts | 914 +-
lib/lib.esnext.asynciterable.d.ts | 44 +
lib/lib.esnext.d.ts | 22 +
lib/lib.scripthost.d.ts | 2 +-
lib/lib.webworker.d.ts | 19 +
lib/protocol.d.ts | 32 +-
lib/tsc.js | 8377 ++++++++----
lib/tsserver.js | 11626 ++++++++++------
lib/tsserverlibrary.d.ts | 581 +-
lib/tsserverlibrary.js | 11742 ++++++++++------
lib/typescript.d.ts | 719 +-
lib/typescript.js | 13230 ++++++++++++-------
lib/typescriptServices.d.ts | 719 +-
lib/typescriptServices.js | 13230 ++++++++++++-------
lib/typingsInstaller.js | 1151 +-
package.json | 8 +-
scripts/parallel-lint.js | 3 +-
scripts/tslint/booleanTriviaRule.ts | 82 +-
scripts/tslint/nextLineRule.ts | 78 +-
scripts/tslint/noBomRule.ts | 16 +
scripts/tslint/noInOperatorRule.ts | 13 +-
scripts/tslint/noIncrementDecrementRule.ts | 59 +-
scripts/tslint/noTypeAssertionWhitespaceRule.ts | 12 +-
.../tslint/objectLiteralSurroundingSpaceRule.ts | 52 +-
scripts/tslint/tsconfig.json | 5 +
scripts/tslint/typeOperatorSpacingRule.ts | 38 +-
src/compiler/binder.ts | 297 +-
src/compiler/checker.ts | 3756 ++++--
src/compiler/commandLineParser.ts | 827 +-
src/compiler/comments.ts | 105 +-
src/compiler/core.ts | 12 +-
src/compiler/declarationEmitter.ts | 19 +-
src/compiler/diagnosticMessages.json | 335 +-
src/compiler/emitter.ts | 190 +-
src/compiler/factory.ts | 679 +-
src/compiler/moduleNameResolver.ts | 10 +-
src/compiler/parser.ts | 115 +-
src/compiler/program.ts | 103 +-
src/compiler/scanner.ts | 27 +-
src/compiler/sys.ts | 160 +-
src/compiler/transformer.ts | 150 +-
src/compiler/transformers/destructuring.ts | 25 +-
src/compiler/transformers/es2015.ts | 363 +-
src/compiler/transformers/es2017.ts | 211 +-
src/compiler/transformers/esnext.ts | 691 +-
src/compiler/transformers/generators.ts | 76 +-
src/compiler/transformers/jsx.ts | 7 +-
src/compiler/transformers/module/es2015.ts | 1 +
src/compiler/transformers/module/module.ts | 62 +-
src/compiler/transformers/module/system.ts | 60 +-
src/compiler/transformers/ts.ts | 134 +-
src/compiler/tsc.ts | 17 +-
src/compiler/types.ts | 382 +-
src/compiler/utilities.ts | 200 +-
src/compiler/visitor.ts | 1806 +--
src/harness/fourslash.ts | 116 +-
src/harness/harness.ts | 141 +-
src/harness/harnessLanguageService.ts | 2 +-
src/harness/tsconfig.json | 16 +-
src/harness/unittests/cachingInServerLSHost.ts | 2 +-
src/harness/unittests/commandLineParsing.ts | 16 +-
src/harness/unittests/compileOnSave.ts | 2 +-
.../unittests/convertCompilerOptionsFromJson.ts | 18 +-
src/harness/unittests/customTransforms.ts | 86 +
src/harness/unittests/initializeTSConfig.ts | 5 +-
src/harness/unittests/printer.ts | 5 +-
src/harness/unittests/reuseProgramStructure.ts | 2 +-
src/harness/unittests/services/colorization.ts | 2 +-
.../formatting/documentFormattingTests.json | 80 -
.../services/formatting/formatDiffTemplate.html | 66 -
.../formatting/getFormattingEditsForRange.ts | 88 -
.../formatting/getSmartIndentAtLineNumber.ts | 410 -
.../formatting/importedJavaScriptFormatting.ts | 212 -
.../services/formatting/ruleFormattingTests.json | 284 -
.../formatting/testCode/formatting/classes.ts | 79 -
.../testCode/formatting/classesBaseline.ts | 79 -
.../testCode/formatting/colonAndQMark.ts | 4 -
.../testCode/formatting/colonAndQMarkBaseline.ts | 4 -
.../testCode/formatting/documentReadyFunction.ts | 3 -
.../formatting/documentReadyFunctionBaseLine.ts | 3 -
.../formatting/testCode/formatting/emptyBlock.ts | 1 -
.../testCode/formatting/emptyBlockBaseline.ts | 1 -
.../testCode/formatting/emptyInterfaceLiteral.ts | 10 -
.../formatting/emptyInterfaceLiteralBaseLine.ts | 10 -
.../testCode/formatting/fatArrowFunctions.ts | 112 -
.../formatting/fatArrowFunctionsBaseline.ts | 112 -
.../testCode/formatting/formatDebuggerStatement.ts | 2 -
.../formatting/formatDebuggerStatementBaseline.ts | 2 -
.../formatting/formatvariableDeclarationList.ts | 13 -
.../formatvariableDeclarationListBaseline.ts | 13 -
.../testCode/formatting/implicitModule.ts | 3 -
.../testCode/formatting/implicitModuleBaseline.ts | 3 -
.../testCode/formatting/importDeclaration.ts | 6 -
.../formatting/importDeclarationBaseline.ts | 6 -
.../formatting/testCode/formatting/main.ts | 95 -
.../formatting/testCode/formatting/mainBaseline.ts | 98 -
.../testCode/formatting/moduleIndentation.ts | 3 -
.../formatting/moduleIndentationBaseline.ts | 3 -
.../formatting/testCode/formatting/modules.ts | 76 -
.../testCode/formatting/modulesBaseline.ts | 76 -
.../testCode/formatting/objectLiteral.ts | 27 -
.../testCode/formatting/objectLiteralBaseline.ts | 31 -
.../testCode/formatting/onClosingBracket.ts | 32 -
.../formatting/onClosingBracketBaseLine.ts | 28 -
.../formatting/testCode/formatting/onSemiColon.ts | 1 -
.../testCode/formatting/onSemiColonBaseline.ts | 1 -
.../testCode/formatting/spaceAfterConstructor.ts | 1 -
.../formatting/spaceAfterConstructorBaseline.ts | 1 -
.../testCode/formatting/tabAfterCloseCurly.ts | 10 -
.../formatting/tabAfterCloseCurlyBaseline.ts | 9 -
.../testCode/formatting/typescriptConstructs.ts | 65 -
.../formatting/typescriptConstructsBaseline.ts | 58 -
.../formatting/testCode/formatting/various.ts | 17 -
.../testCode/formatting/variousBaseline.ts | 17 -
.../testCode/formatting/withStatement.ts | 9 -
.../testCode/formatting/withStatementBaseline.ts | 6 -
src/harness/unittests/services/preProcessFile.ts | 2 +-
src/harness/unittests/session.ts | 2 +-
src/harness/unittests/textChanges.ts | 794 ++
src/harness/unittests/textStorage.ts | 2 +-
src/harness/unittests/transform.ts | 43 +
src/harness/unittests/tsserverProjectSystem.ts | 297 +-
src/harness/unittests/typingsInstaller.ts | 57 +-
src/lib/dom.generated.d.ts | 41 +-
src/lib/dom.iterable.d.ts | 63 +-
src/lib/es2015.collection.d.ts | 2 +-
src/lib/es2015.core.d.ts | 26 +-
src/lib/es2015.generator.d.ts | 42 +-
src/lib/es2015.iterable.d.ts | 154 +-
src/lib/es2015.promise.d.ts | 1 -
src/lib/es2015.proxy.d.ts | 4 +-
src/lib/es2015.symbol.d.ts | 10 +-
src/lib/es2015.symbol.wellknown.d.ts | 56 +-
src/lib/es2017.d.ts | 2 +-
src/lib/es2017.sharedmemory.d.ts | 4 +-
src/lib/es2017.string.d.ts | 54 +-
src/lib/es5.d.ts | 509 +-
src/lib/esnext.asynciterable.d.ts | 24 +
src/lib/esnext.d.ts | 2 +
src/lib/scripthost.d.ts | 2 +-
src/lib/webworker.generated.d.ts | 19 +
src/lib/webworker.importscripts.d.ts | 4 +-
src/server/builder.ts | 3 +-
src/server/cancellationToken/cancellationToken.ts | 6 +-
src/server/cancellationToken/tsconfig.json | 3 +
src/server/client.ts | 9 +-
src/server/editorServices.ts | 38 +-
src/server/lsHost.ts | 1 +
src/server/project.ts | 8 +-
src/server/protocol.ts | 34 +-
src/server/scriptInfo.ts | 2 +-
src/server/server.ts | 95 +-
src/server/session.ts | 50 +-
src/server/shared.ts | 2 +
src/server/tsconfig.library.json | 3 +-
src/server/types.ts | 8 +-
.../typingsInstaller/nodeTypingsInstaller.ts | 37 +-
src/server/typingsInstaller/tsconfig.json | 4 +
src/server/typingsInstaller/typingsInstaller.ts | 2 +-
src/server/watchGuard/tsconfig.json | 10 +-
src/server/watchGuard/watchGuard.ts | 2 +-
src/services/breakpoints.ts | 8 +-
src/services/codeFixProvider.ts | 3 +-
src/services/codefixes/disableJsDiagnostics.ts | 70 +
src/services/codefixes/fixAddMissingMember.ts | 135 +-
...xClassDoesntImplementInheritedAbstractMember.ts | 21 +-
.../fixClassIncorrectlyImplementsInterface.ts | 55 +-
.../fixClassSuperMustPrecedeThisAccess.ts | 19 +-
.../fixConstructorForDerivedNeedSuperCall.ts | 7 +-
.../fixExtendsInterfaceBecomesImplements.ts | 14 +-
.../codefixes/fixForgottenThisPropertyAccess.ts | 8 +-
src/services/codefixes/fixes.ts | 1 +
src/services/codefixes/helpers.ts | 232 +-
src/services/codefixes/importFixes.ts | 110 +-
src/services/codefixes/unusedIdentifierFixes.ts | 133 +-
src/services/completions.ts | 680 +-
src/services/documentHighlights.ts | 6 +-
src/services/documentRegistry.ts | 2 +-
src/services/findAllReferences.ts | 218 +-
src/services/formatting/formatting.ts | 50 +-
src/services/formatting/formattingContext.ts | 2 +-
src/services/formatting/formattingScanner.ts | 10 +-
src/services/formatting/rules.ts | 4 +-
src/services/formatting/rulesProvider.ts | 4 +
src/services/formatting/smartIndenter.ts | 87 +-
src/services/goToDefinition.ts | 46 +-
src/services/goToImplementation.ts | 12 +-
src/services/jsDoc.ts | 45 +-
src/services/jsTyping.ts | 25 +-
src/services/navigateTo.ts | 2 +-
src/services/navigationBar.ts | 90 +-
src/services/outliningElementsCollector.ts | 8 +-
src/services/pathCompletions.ts | 538 +
src/services/services.ts | 160 +-
src/services/shims.ts | 25 +-
src/services/signatureHelp.ts | 35 +-
src/services/symbolDisplay.ts | 43 +-
src/services/textChanges.ts | 666 +
src/services/transform.ts | 18 +
src/services/transpile.ts | 5 +-
src/services/tsconfig.json | 6 +-
src/services/types.ts | 61 +-
src/services/utilities.ts | 28 +-
src/tsconfig-base.json | 4 +-
tests/baselines/reference/2dArrays.symbols | 4 +-
tests/baselines/reference/2dArrays.types | 6 +-
tests/baselines/reference/APISample_compile.js | 3 +-
tests/baselines/reference/APISample_linter.js | 3 +-
tests/baselines/reference/APISample_parseConfig.js | 3 +-
tests/baselines/reference/APISample_transform.js | 3 +-
tests/baselines/reference/APISample_watcher.js | 3 +-
...ssAndModuleWithSameNameAndCommonRoot.errors.txt | 4 +-
...ndModuleWithSameNameAndCommonRootES6.errors.txt | 4 +-
.../reference/ClassDeclaration24.errors.txt | 4 +-
.../DeclarationErrorsNoEmitOnError.errors.txt | 3 +-
tests/baselines/reference/ES5For-of20.errors.txt | 4 +-
tests/baselines/reference/ES5For-of33.errors.txt | 9 +
tests/baselines/reference/ES5For-of33.js | 31 +
tests/baselines/reference/ES5For-of33.js.map | 2 +
.../baselines/reference/ES5For-of33.sourcemap.txt | 128 +
tests/baselines/reference/ES5For-of34.errors.txt | 12 +
tests/baselines/reference/ES5For-of34.js | 37 +
tests/baselines/reference/ES5For-of34.js.map | 2 +
.../baselines/reference/ES5For-of34.sourcemap.txt | 184 +
tests/baselines/reference/ES5For-of35.errors.txt | 13 +
tests/baselines/reference/ES5For-of35.js | 33 +
tests/baselines/reference/ES5For-of35.js.map | 2 +
.../baselines/reference/ES5For-of35.sourcemap.txt | 142 +
tests/baselines/reference/ES5For-of36.errors.txt | 10 +
tests/baselines/reference/ES5For-of36.js | 49 +
tests/baselines/reference/ES5For-of36.js.map | 2 +
.../baselines/reference/ES5For-of36.sourcemap.txt | 158 +
.../reference/ES5For-ofTypeCheck10.errors.txt | 14 +-
tests/baselines/reference/ES5For-ofTypeCheck10.js | 12 +-
tests/baselines/reference/ES5for-of32.js | 1 -
tests/baselines/reference/ES5for-of32.symbols | 17 +-
tests/baselines/reference/ES5for-of32.types | 1 -
...onAndModuleWithSameNameAndCommonRoot.errors.txt | 4 +-
.../reference/FunctionDeclaration10_es6.js | 4 +-
.../reference/FunctionDeclaration11_es6.errors.txt | 8 -
.../reference/FunctionDeclaration11_es6.symbols | 4 +
.../reference/FunctionDeclaration11_es6.types | 4 +
.../reference/FunctionDeclaration12_es6.js | 2 +-
.../reference/FunctionDeclaration13_es6.errors.txt | 5 +-
.../reference/FunctionDeclaration1_es6.errors.txt | 8 -
.../reference/FunctionDeclaration1_es6.symbols | 4 +
.../reference/FunctionDeclaration1_es6.types | 4 +
.../reference/FunctionDeclaration3_es6.js | 3 +-
.../reference/FunctionDeclaration6_es6.errors.txt | 5 +-
.../reference/FunctionDeclaration6_es6.js | 3 +-
.../reference/FunctionDeclaration7_es6.errors.txt | 8 +-
.../reference/FunctionDeclaration7_es6.js | 3 +-
.../reference/FunctionDeclaration9_es6.errors.txt | 9 -
.../reference/FunctionDeclaration9_es6.js | 3 +-
.../reference/FunctionDeclaration9_es6.symbols | 8 +
.../reference/FunctionDeclaration9_es6.types | 10 +
.../reference/FunctionExpression1_es6.errors.txt | 7 -
.../reference/FunctionExpression1_es6.symbols | 4 +
.../reference/FunctionExpression1_es6.types | 5 +
.../reference/FunctionExpression2_es6.errors.txt | 7 -
.../reference/FunctionExpression2_es6.symbols | 5 +
.../reference/FunctionExpression2_es6.types | 6 +
.../FunctionPropertyAssignments1_es6.errors.txt | 7 -
.../reference/FunctionPropertyAssignments1_es6.js | 2 +-
.../FunctionPropertyAssignments1_es6.symbols | 5 +
.../FunctionPropertyAssignments1_es6.types | 6 +
.../reference/FunctionPropertyAssignments2_es6.js | 2 +-
.../reference/FunctionPropertyAssignments3_es6.js | 2 +-
.../FunctionPropertyAssignments5_es6.errors.txt | 5 +-
.../reference/FunctionPropertyAssignments5_es6.js | 3 +-
.../reference/FunctionPropertyAssignments6_es6.js | 2 +-
.../reference/InterfaceDeclaration8.errors.txt | 4 +-
.../MemberFunctionDeclaration1_es6.errors.txt | 9 -
.../reference/MemberFunctionDeclaration1_es6.js | 9 +-
.../MemberFunctionDeclaration1_es6.symbols | 7 +
.../reference/MemberFunctionDeclaration1_es6.types | 7 +
.../MemberFunctionDeclaration2_es6.errors.txt | 9 -
.../reference/MemberFunctionDeclaration2_es6.js | 9 +-
.../MemberFunctionDeclaration2_es6.symbols | 7 +
.../reference/MemberFunctionDeclaration2_es6.types | 7 +
.../MemberFunctionDeclaration3_es6.errors.txt | 5 +-
.../reference/MemberFunctionDeclaration3_es6.js | 9 +-
.../reference/MemberFunctionDeclaration4_es6.js | 9 +-
.../reference/MemberFunctionDeclaration5_es6.js | 7 +-
.../reference/MemberFunctionDeclaration6_es6.js | 7 +-
.../MemberFunctionDeclaration7_es6.errors.txt | 9 -
.../reference/MemberFunctionDeclaration7_es6.js | 9 +-
.../MemberFunctionDeclaration7_es6.symbols | 8 +
.../reference/MemberFunctionDeclaration7_es6.types | 8 +
.../MemberFunctionDeclaration8_es6.errors.txt | 2 +-
.../reference/MemberFunctionDeclaration8_es6.js | 13 +-
...uleAndClassWithSameNameAndCommonRoot.errors.txt | 13 +-
...AndFunctionWithSameNameAndCommonRoot.errors.txt | 8 +-
...NonInitializedExportInInternalModule.errors.txt | 7 +-
.../NonInitializedExportInInternalModule.js | 1 -
.../SystemModuleForStatementNoInitializer.js | 41 +
.../SystemModuleForStatementNoInitializer.symbols | 27 +
.../SystemModuleForStatementNoInitializer.types | 32 +
.../reference/VariableDeclaration11_es6.errors.txt | 4 +-
.../reference/VariableDeclaration12_es6.js | 1 -
.../reference/VariableDeclaration12_es6.symbols | 3 +-
.../reference/VariableDeclaration12_es6.types | 1 -
.../reference/VariableDeclaration13_es6.errors.txt | 9 +-
.../reference/VariableDeclaration13_es6.js | 1 -
.../reference/VariableDeclaration2_es6.errors.txt | 4 +-
.../reference/VariableDeclaration4_es6.errors.txt | 4 +-
.../reference/YieldExpression10_es6.errors.txt | 5 +-
tests/baselines/reference/YieldExpression10_es6.js | 2 +-
.../reference/YieldExpression11_es6.errors.txt | 5 +-
tests/baselines/reference/YieldExpression11_es6.js | 11 +-
tests/baselines/reference/YieldExpression12_es6.js | 7 +-
.../reference/YieldExpression13_es6.errors.txt | 7 -
.../reference/YieldExpression13_es6.symbols | 4 +
.../reference/YieldExpression13_es6.types | 5 +
tests/baselines/reference/YieldExpression14_es6.js | 11 +-
tests/baselines/reference/YieldExpression15_es6.js | 2 +-
.../reference/YieldExpression16_es6.errors.txt | 5 +-
.../reference/YieldExpression17_es6.errors.txt | 5 +-
.../reference/YieldExpression18_es6.errors.txt | 4 +-
.../reference/YieldExpression19_es6.errors.txt | 16 -
.../reference/YieldExpression19_es6.symbols | 15 +
.../reference/YieldExpression19_es6.types | 17 +
.../reference/YieldExpression3_es6.errors.txt | 10 -
.../reference/YieldExpression3_es6.symbols | 7 +
.../baselines/reference/YieldExpression3_es6.types | 10 +
.../reference/YieldExpression4_es6.errors.txt | 10 -
.../reference/YieldExpression4_es6.symbols | 7 +
.../baselines/reference/YieldExpression4_es6.types | 10 +
.../reference/YieldExpression6_es6.errors.txt | 5 +-
.../reference/YieldExpression7_es6.errors.txt | 9 -
.../reference/YieldExpression7_es6.symbols | 7 +
.../baselines/reference/YieldExpression7_es6.types | 8 +
.../reference/YieldExpression8_es6.errors.txt | 5 +-
.../reference/YieldExpression9_es6.errors.txt | 5 +-
.../reference/YieldStarExpression4_es6.errors.txt | 12 -
.../reference/YieldStarExpression4_es6.symbols | 6 +
.../reference/YieldStarExpression4_es6.types | 8 +
.../reference/abstractInterfaceIdentifierName.js | 1 -
.../abstractInterfaceIdentifierName.symbols | 3 +-
.../abstractInterfaceIdentifierName.types | 1 -
.../reference/accessibilityModifiers.errors.txt | 15 +-
.../baselines/reference/accessibilityModifiers.js | 1 -
...cessorParameterAccessibilityModifier.errors.txt | 5 +-
.../accessorParameterAccessibilityModifier.js | 1 -
.../baselines/reference/accessorWithES3.errors.txt | 9 +-
tests/baselines/reference/accessorWithES3.js | 1 -
tests/baselines/reference/accessorWithES5.js | 1 -
tests/baselines/reference/accessorWithES5.symbols | 19 +-
tests/baselines/reference/accessorWithES5.types | 1 -
.../reference/accessorWithInitializer.errors.txt | 5 +-
.../baselines/reference/accessorWithInitializer.js | 1 -
...WithMismatchedAccessibilityModifiers.errors.txt | 17 +-
...accessorWithMismatchedAccessibilityModifiers.js | 1 -
.../reference/accessorWithRestParam.errors.txt | 5 +-
tests/baselines/reference/accessorWithRestParam.js | 1 -
.../reference/accessorsInAmbientContext.errors.txt | 9 +-
.../reference/accessorsInAmbientContext.js | 1 -
.../reference/accessorsNotAllowedInES3.errors.txt | 5 +-
.../reference/accessorsNotAllowedInES3.js | 1 -
tests/baselines/reference/aliasBug.errors.txt | 3 +-
tests/baselines/reference/aliasBug.js | 1 -
.../reference/aliasesInSystemModule1.errors.txt | 3 +-
.../baselines/reference/aliasesInSystemModule1.js | 1 -
.../reference/aliasesInSystemModule2.errors.txt | 3 +-
.../baselines/reference/aliasesInSystemModule2.js | 1 -
tests/baselines/reference/alwaysStrict.errors.txt | 3 +-
tests/baselines/reference/alwaysStrict.js | 1 -
.../baselines/reference/alwaysStrictES6.errors.txt | 3 +-
tests/baselines/reference/alwaysStrictES6.js | 1 -
.../reference/alwaysStrictModule.errors.txt | 3 +-
tests/baselines/reference/alwaysStrictModule.js | 1 -
.../reference/alwaysStrictModule2.errors.txt | 3 +-
tests/baselines/reference/alwaysStrictModule2.js | 2 -
tests/baselines/reference/alwaysStrictModule3.js | 2 +-
.../reference/alwaysStrictModule3.symbols | 3 +-
.../baselines/reference/alwaysStrictModule3.types | 1 -
tests/baselines/reference/alwaysStrictModule4.js | 1 -
.../reference/alwaysStrictModule4.symbols | 3 +-
.../baselines/reference/alwaysStrictModule4.types | 1 -
tests/baselines/reference/alwaysStrictModule5.js | 2 +-
.../reference/alwaysStrictModule5.symbols | 3 +-
.../baselines/reference/alwaysStrictModule5.types | 1 -
tests/baselines/reference/alwaysStrictModule6.js | 1 -
.../reference/alwaysStrictModule6.symbols | 3 +-
.../baselines/reference/alwaysStrictModule6.types | 1 -
.../alwaysStrictNoImplicitUseStrict.errors.txt | 3 +-
.../reference/alwaysStrictNoImplicitUseStrict.js | 1 -
.../ambientClassDeclarationWithExtends.js | 2 -
.../ambientClassDeclarationWithExtends.symbols | 14 +-
.../ambientClassDeclarationWithExtends.types | 2 -
.../ambientClassDeclaredBeforeBase.symbols | 7 +-
.../reference/ambientClassDeclaredBeforeBase.types | 1 -
tests/baselines/reference/ambientConstLiterals.js | 1 -
.../reference/ambientConstLiterals.symbols | 59 +-
.../baselines/reference/ambientConstLiterals.types | 1 -
.../reference/ambientDeclarationsExternal.js | 1 -
.../reference/ambientDeclarationsExternal.symbols | 11 +-
.../reference/ambientDeclarationsExternal.types | 1 -
...eclarationsPatterns_tooManyAsterisks.errors.txt | 4 +-
...xternalModuleInAnotherExternalModule.errors.txt | 5 +-
...ambientExternalModuleInAnotherExternalModule.js | 1 -
.../baselines/reference/ambientGetters.errors.txt | 5 +-
tests/baselines/reference/ambientGetters.js | 1 -
.../baselines/reference/ambientRequireFunction.js | 2 -
.../reference/ambientRequireFunction.symbols | 14 +-
.../reference/ambientRequireFunction.types | 4 +-
tests/baselines/reference/amdDependencyComment1.js | 2 +-
.../reference/amdDependencyCommentName1.js | 2 +-
.../anyInferenceAnonymousFunctions.symbols | 8 +-
.../reference/anyInferenceAnonymousFunctions.types | 12 +-
.../reference/argumentsAsPropertyName.symbols | 4 +-
.../reference/argumentsAsPropertyName.types | 6 +-
.../argumentsObjectIterator01_ES5.errors.txt | 3 +-
.../reference/argumentsObjectIterator01_ES5.js | 1 -
.../reference/argumentsObjectIterator01_ES6.js | 1 -
.../argumentsObjectIterator01_ES6.symbols | 19 +-
.../reference/argumentsObjectIterator01_ES6.types | 1 -
.../argumentsObjectIterator02_ES5.errors.txt | 3 +-
.../reference/argumentsObjectIterator02_ES5.js | 1 -
.../reference/argumentsObjectIterator02_ES6.js | 1 -
.../argumentsObjectIterator02_ES6.symbols | 23 +-
.../reference/argumentsObjectIterator02_ES6.types | 1 -
.../argumentsObjectIterator03_ES5.errors.txt | 3 +-
.../reference/argumentsObjectIterator03_ES5.js | 1 -
.../reference/argumentsObjectIterator03_ES6.js | 1 -
.../argumentsObjectIterator03_ES6.symbols | 19 +-
.../reference/argumentsObjectIterator03_ES6.types | 1 -
.../reference/arrayAssignmentTest4.errors.txt | 6 +-
tests/baselines/reference/arrayAssignmentTest4.js | 2 -
.../arrayBindingPatternOmittedExpressions.js | 1 -
.../arrayBindingPatternOmittedExpressions.symbols | 33 +-
.../arrayBindingPatternOmittedExpressions.types | 1 -
tests/baselines/reference/arrayConcatMap.symbols | 4 +-
tests/baselines/reference/arrayConcatMap.types | 6 +-
tests/baselines/reference/arrayFilter.symbols | 4 +-
tests/baselines/reference/arrayFilter.types | 6 +-
.../reference/arrayLiteralSpreadES5iterable.js | 66 +
.../arrayLiteralSpreadES5iterable.symbols | 67 +
.../reference/arrayLiteralSpreadES5iterable.types | 133 +
.../reference/arrowFunctionContexts.errors.txt | 21 +-
tests/baselines/reference/arrowFunctionContexts.js | 1 -
.../arrowFunctionWithParameterNameAsync_es2017.js | 1 -
...owFunctionWithParameterNameAsync_es2017.symbols | 7 +-
...rrowFunctionWithParameterNameAsync_es2017.types | 1 -
.../arrowFunctionWithParameterNameAsync_es5.js | 1 -
...arrowFunctionWithParameterNameAsync_es5.symbols | 7 +-
.../arrowFunctionWithParameterNameAsync_es5.types | 1 -
.../arrowFunctionWithParameterNameAsync_es6.js | 1 -
...arrowFunctionWithParameterNameAsync_es6.symbols | 7 +-
.../arrowFunctionWithParameterNameAsync_es6.types | 1 -
.../arrowFunctionsMissingTokens.errors.txt | 49 +-
.../reference/arrowFunctionsMissingTokens.js | 1 -
tests/baselines/reference/asOperator4.js | 1 -
tests/baselines/reference/asOperator4.symbols | 1 -
tests/baselines/reference/asOperator4.types | 1 -
.../asiPreventsParsingAsAmbientExternalModule01.js | 1 -
...reventsParsingAsAmbientExternalModule01.symbols | 9 +-
...iPreventsParsingAsAmbientExternalModule01.types | 1 -
.../asiPreventsParsingAsAmbientExternalModule02.js | 1 -
...reventsParsingAsAmbientExternalModule02.symbols | 11 +-
...iPreventsParsingAsAmbientExternalModule02.types | 1 -
.../reference/asiPreventsParsingAsInterface01.js | 1 -
.../asiPreventsParsingAsInterface01.symbols | 9 +-
.../asiPreventsParsingAsInterface01.types | 1 -
.../reference/asiPreventsParsingAsInterface02.js | 1 -
.../asiPreventsParsingAsInterface02.symbols | 9 +-
.../asiPreventsParsingAsInterface02.types | 1 -
.../reference/asiPreventsParsingAsInterface03.js | 1 -
.../asiPreventsParsingAsInterface03.symbols | 11 +-
.../asiPreventsParsingAsInterface03.types | 1 -
.../reference/asiPreventsParsingAsInterface04.js | 1 -
.../asiPreventsParsingAsInterface04.symbols | 13 +-
.../asiPreventsParsingAsInterface04.types | 1 -
.../asiPreventsParsingAsInterface05.errors.txt | 8 +-
.../reference/asiPreventsParsingAsNamespace01.js | 1 -
.../asiPreventsParsingAsNamespace01.symbols | 9 +-
.../asiPreventsParsingAsNamespace01.types | 1 -
.../reference/asiPreventsParsingAsNamespace02.js | 1 -
.../asiPreventsParsingAsNamespace02.symbols | 9 +-
.../asiPreventsParsingAsNamespace02.types | 1 -
.../reference/asiPreventsParsingAsNamespace03.js | 1 -
.../asiPreventsParsingAsNamespace03.symbols | 11 +-
.../asiPreventsParsingAsNamespace03.types | 1 -
.../reference/asiPreventsParsingAsNamespace04.js | 1 -
.../asiPreventsParsingAsNamespace04.symbols | 5 +-
.../asiPreventsParsingAsNamespace04.types | 1 -
.../reference/asiPreventsParsingAsNamespace05.js | 1 -
.../asiPreventsParsingAsNamespace05.symbols | 21 +-
.../asiPreventsParsingAsNamespace05.types | 1 -
.../reference/asiPreventsParsingAsTypeAlias01.js | 1 -
.../asiPreventsParsingAsTypeAlias01.symbols | 13 +-
.../asiPreventsParsingAsTypeAlias01.types | 1 -
.../reference/asiPreventsParsingAsTypeAlias02.js | 1 -
.../asiPreventsParsingAsTypeAlias02.symbols | 15 +-
.../asiPreventsParsingAsTypeAlias02.types | 1 -
...ignmentCompatWithConstructSignatures.errors.txt | 32 +-
...gnmentCompatWithConstructSignatures2.errors.txt | 16 +-
...gnmentCompatWithConstructSignatures4.errors.txt | 16 +-
.../reference/assignmentCompatability24.errors.txt | 4 +-
.../reference/assignmentCompatability33.errors.txt | 4 +-
.../reference/assignmentCompatability34.errors.txt | 4 +-
.../reference/assignmentCompatability37.errors.txt | 4 +-
.../reference/assignmentCompatability38.errors.txt | 4 +-
.../asyncArrowFunction10_es2017.errors.txt | 3 +-
.../reference/asyncArrowFunction10_es2017.js | 1 -
.../reference/asyncArrowFunction10_es5.errors.txt | 3 +-
.../reference/asyncArrowFunction10_es5.js | 1 -
.../reference/asyncArrowFunction10_es6.errors.txt | 3 +-
.../reference/asyncArrowFunction10_es6.js | 1 -
.../reference/asyncArrowFunction1_es2017.js | 1 -
.../reference/asyncArrowFunction1_es2017.symbols | 3 +-
.../reference/asyncArrowFunction1_es2017.types | 1 -
.../baselines/reference/asyncArrowFunction1_es5.js | 1 -
.../reference/asyncArrowFunction1_es5.symbols | 3 +-
.../reference/asyncArrowFunction1_es5.types | 1 -
.../baselines/reference/asyncArrowFunction1_es6.js | 1 -
.../reference/asyncArrowFunction1_es6.symbols | 3 +-
.../reference/asyncArrowFunction1_es6.types | 1 -
.../asyncArrowFunction5_es2017.errors.txt | 13 +-
.../reference/asyncArrowFunction5_es2017.js | 1 -
.../reference/asyncArrowFunction5_es5.errors.txt | 13 +-
.../baselines/reference/asyncArrowFunction5_es5.js | 1 -
.../reference/asyncArrowFunction5_es6.errors.txt | 13 +-
.../baselines/reference/asyncArrowFunction5_es6.js | 1 -
.../asyncArrowFunction6_es2017.errors.txt | 5 +-
.../reference/asyncArrowFunction6_es2017.js | 1 -
.../reference/asyncArrowFunction6_es5.errors.txt | 5 +-
.../baselines/reference/asyncArrowFunction6_es5.js | 1 -
.../reference/asyncArrowFunction6_es6.errors.txt | 5 +-
.../baselines/reference/asyncArrowFunction6_es6.js | 1 -
.../asyncArrowFunction7_es2017.errors.txt | 5 +-
.../reference/asyncArrowFunction7_es2017.js | 1 -
.../reference/asyncArrowFunction7_es5.errors.txt | 5 +-
.../baselines/reference/asyncArrowFunction7_es5.js | 1 -
.../reference/asyncArrowFunction7_es6.errors.txt | 5 +-
.../baselines/reference/asyncArrowFunction7_es6.js | 1 -
.../asyncArrowFunction8_es2017.errors.txt | 3 +-
.../reference/asyncArrowFunction8_es2017.js | 1 -
.../reference/asyncArrowFunction8_es5.errors.txt | 3 +-
.../baselines/reference/asyncArrowFunction8_es5.js | 1 -
.../reference/asyncArrowFunction8_es6.errors.txt | 3 +-
.../baselines/reference/asyncArrowFunction8_es6.js | 1 -
.../reference/asyncAwaitIsolatedModules_es5.js | 4 +-
.../asyncAwaitWithCapturedBlockScopeVar.js | 8 +-
tests/baselines/reference/asyncAwait_es5.js | 4 +-
.../reference/asyncFunctionDeclaration12_es5.js | 6 +-
.../reference/asyncFunctionDeclaration12_es6.js | 4 +-
.../asyncFunctionDeclaration15_es5.errors.txt | 12 +-
.../asyncFunctionDeclaration15_es6.errors.txt | 8 +-
.../reference/asyncFunctionNoReturnType.js | 4 +-
.../asyncFunctionWithForStatementNoInitializer.js | 106 +
...ncFunctionWithForStatementNoInitializer.symbols | 51 +
...syncFunctionWithForStatementNoInitializer.types | 63 +
.../reference/asyncFunctionsAndStrictNullChecks.js | 1 -
.../asyncFunctionsAndStrictNullChecks.symbols | 145 +-
.../asyncFunctionsAndStrictNullChecks.types | 1 -
tests/baselines/reference/asyncIIFE.js | 1 -
tests/baselines/reference/asyncIIFE.symbols | 3 +-
tests/baselines/reference/asyncIIFE.types | 1 -
.../reference/asyncImportedPromise_es5.js | 4 +-
tests/baselines/reference/asyncMultiFile_es5.js | 4 +-
.../asyncUnParenthesizedArrowFunction_es2017.js | 1 -
...syncUnParenthesizedArrowFunction_es2017.symbols | 15 +-
.../asyncUnParenthesizedArrowFunction_es2017.types | 1 -
.../asyncUnParenthesizedArrowFunction_es5.js | 1 -
.../asyncUnParenthesizedArrowFunction_es5.symbols | 15 +-
.../asyncUnParenthesizedArrowFunction_es5.types | 1 -
.../asyncUnParenthesizedArrowFunction_es6.js | 1 -
.../asyncUnParenthesizedArrowFunction_es6.symbols | 15 +-
.../asyncUnParenthesizedArrowFunction_es6.types | 1 -
.../reference/augmentExportEquals1.errors.txt | 3 +-
tests/baselines/reference/augmentExportEquals1.js | 1 -
.../reference/augmentExportEquals1_1.errors.txt | 1 -
.../baselines/reference/augmentExportEquals1_1.js | 1 -
.../reference/augmentExportEquals2.errors.txt | 1 -
tests/baselines/reference/augmentExportEquals2.js | 1 -
.../reference/augmentExportEquals2_1.errors.txt | 4 +-
.../baselines/reference/augmentExportEquals2_1.js | 2 -
tests/baselines/reference/augmentExportEquals3.js | 1 -
.../reference/augmentExportEquals3.symbols | 9 +-
.../baselines/reference/augmentExportEquals3.types | 1 -
tests/baselines/reference/augmentExportEquals4.js | 1 -
.../reference/augmentExportEquals4.symbols | 9 +-
.../baselines/reference/augmentExportEquals4.types | 1 -
.../baselines/reference/augmentExportEquals4_1.js | 1 -
.../reference/augmentExportEquals4_1.symbols | 9 +-
.../reference/augmentExportEquals4_1.types | 1 -
tests/baselines/reference/augmentExportEquals5.js | 2 -
.../reference/augmentExportEquals5.symbols | 154 +-
.../baselines/reference/augmentExportEquals5.types | 2 -
tests/baselines/reference/augmentExportEquals6.js | 1 -
.../reference/augmentExportEquals6.symbols | 27 +-
.../baselines/reference/augmentExportEquals6.types | 1 -
.../baselines/reference/augmentExportEquals6_1.js | 1 -
.../reference/augmentExportEquals6_1.symbols | 13 +-
.../reference/augmentExportEquals6_1.types | 1 -
.../reference/augmentedTypesModules.errors.txt | 12 +-
.../reference/augmentedTypesModules2.errors.txt | 12 +-
.../reference/augmentedTypesModules3.errors.txt | 4 +-
.../reference/awaitCallExpression2_es5.js | 8 +-
.../reference/awaitCallExpression6_es5.js | 8 +-
.../reference/awaitClassExpression_es5.js | 8 +-
.../reference/await_unaryExpression_es2017.js | 1 -
.../reference/await_unaryExpression_es2017.symbols | 7 +-
.../reference/await_unaryExpression_es2017.types | 1 -
.../await_unaryExpression_es2017_1.errors.txt | 9 +-
.../reference/await_unaryExpression_es2017_1.js | 1 -
.../await_unaryExpression_es2017_2.errors.txt | 9 +-
.../reference/await_unaryExpression_es2017_2.js | 1 -
.../await_unaryExpression_es2017_3.errors.txt | 5 +-
.../reference/await_unaryExpression_es2017_3.js | 1 -
.../reference/await_unaryExpression_es6.js | 1 -
.../reference/await_unaryExpression_es6.symbols | 7 +-
.../reference/await_unaryExpression_es6.types | 1 -
.../await_unaryExpression_es6_1.errors.txt | 9 +-
.../reference/await_unaryExpression_es6_1.js | 1 -
.../await_unaryExpression_es6_2.errors.txt | 9 +-
.../reference/await_unaryExpression_es6_2.js | 1 -
.../await_unaryExpression_es6_3.errors.txt | 5 +-
.../reference/await_unaryExpression_es6_3.js | 1 -
tests/baselines/reference/bangInModuleName.js | 3 -
tests/baselines/reference/bangInModuleName.symbols | 9 +-
tests/baselines/reference/bangInModuleName.types | 3 -
.../reference/baseConstraintOfDecorator.errors.txt | 23 +
.../reference/baseConstraintOfDecorator.js | 40 +
tests/baselines/reference/bestChoiceType.js | 1 -
tests/baselines/reference/bestChoiceType.symbols | 63 +-
tests/baselines/reference/bestChoiceType.types | 31 +-
.../reference/bestCommonTypeReturnStatement.js | 1 -
.../bestCommonTypeReturnStatement.symbols | 25 +-
.../reference/bestCommonTypeReturnStatement.types | 1 -
.../bitwiseNotOperatorWithAnyOtherType.errors.txt | 15 +-
.../bitwiseNotOperatorWithAnyOtherType.js | 1 -
.../reference/bitwiseNotOperatorWithBooleanType.js | 1 -
.../bitwiseNotOperatorWithBooleanType.symbols | 79 +-
.../bitwiseNotOperatorWithBooleanType.types | 1 -
.../reference/bitwiseNotOperatorWithEnumType.js | 1 -
.../bitwiseNotOperatorWithEnumType.symbols | 35 +-
.../reference/bitwiseNotOperatorWithEnumType.types | 1 -
.../reference/bitwiseNotOperatorWithNumberType.js | 1 -
.../bitwiseNotOperatorWithNumberType.symbols | 125 +-
.../bitwiseNotOperatorWithNumberType.types | 1 -
.../reference/bitwiseNotOperatorWithStringType.js | 1 -
.../bitwiseNotOperatorWithStringType.symbols | 117 +-
.../bitwiseNotOperatorWithStringType.types | 1 -
.../blockScopedBindingsReassignedInLoop3.js | 1 -
.../blockScopedBindingsReassignedInLoop3.symbols | 161 +-
.../blockScopedBindingsReassignedInLoop3.types | 1 -
tests/baselines/reference/booleanLiteralTypes2.js | 1 -
.../reference/booleanLiteralTypes2.symbols | 221 +-
.../baselines/reference/booleanLiteralTypes2.types | 1 -
tests/baselines/reference/breakTarget3.js | 1 -
tests/baselines/reference/breakTarget3.symbols | 3 +-
tests/baselines/reference/breakTarget3.types | 1 -
tests/baselines/reference/breakTarget4.js | 1 -
tests/baselines/reference/breakTarget4.symbols | 3 +-
tests/baselines/reference/breakTarget4.types | 1 -
tests/baselines/reference/breakTarget5.errors.txt | 3 +-
tests/baselines/reference/breakTarget5.js | 1 -
tests/baselines/reference/cacheResolutions.js | 1 -
tests/baselines/reference/cacheResolutions.symbols | 3 +-
tests/baselines/reference/cacheResolutions.types | 1 -
.../baselines/reference/cachedModuleResolution1.js | 1 -
.../reference/cachedModuleResolution1.symbols | 3 +-
.../reference/cachedModuleResolution1.trace.json | 4 +-
.../reference/cachedModuleResolution1.types | 1 -
.../baselines/reference/cachedModuleResolution2.js | 1 -
.../reference/cachedModuleResolution2.symbols | 3 +-
.../reference/cachedModuleResolution2.trace.json | 4 +-
.../reference/cachedModuleResolution2.types | 1 -
.../baselines/reference/cachedModuleResolution3.js | 1 -
.../reference/cachedModuleResolution3.symbols | 3 +-
.../reference/cachedModuleResolution3.types | 1 -
.../baselines/reference/cachedModuleResolution4.js | 1 -
.../reference/cachedModuleResolution4.symbols | 3 +-
.../reference/cachedModuleResolution4.types | 1 -
.../baselines/reference/cachedModuleResolution5.js | 1 -
.../reference/cachedModuleResolution5.symbols | 3 +-
.../reference/cachedModuleResolution5.trace.json | 4 +-
.../reference/cachedModuleResolution5.types | 1 -
.../reference/cachedModuleResolution6.errors.txt | 3 +-
.../baselines/reference/cachedModuleResolution6.js | 1 -
.../reference/cachedModuleResolution7.errors.txt | 3 +-
.../baselines/reference/cachedModuleResolution7.js | 1 -
.../reference/cachedModuleResolution8.errors.txt | 3 +-
.../baselines/reference/cachedModuleResolution8.js | 1 -
.../reference/cachedModuleResolution9.errors.txt | 3 +-
.../baselines/reference/cachedModuleResolution9.js | 1 -
.../reference/callConstructAssignment.errors.txt | 14 +-
.../baselines/reference/callConstructAssignment.js | 2 -
.../baselines/reference/callOverloads2.errors.txt | 16 +-
tests/baselines/reference/callOverloads2.js | 2 -
.../baselines/reference/callOverloads3.errors.txt | 13 +-
tests/baselines/reference/callOverloads3.js | 1 -
.../baselines/reference/callOverloads4.errors.txt | 13 +-
tests/baselines/reference/callOverloads4.js | 1 -
...ignatureWithoutReturnTypeAnnotationInference.js | 1 -
...ureWithoutReturnTypeAnnotationInference.symbols | 197 +-
...atureWithoutReturnTypeAnnotationInference.types | 1 -
tests/baselines/reference/callWithSpreadES6.js | 1 -
.../baselines/reference/callWithSpreadES6.symbols | 171 +-
tests/baselines/reference/callWithSpreadES6.types | 1 -
.../baselines/reference/capturedLetConstInLoop2.js | 2 -
.../reference/capturedLetConstInLoop2.symbols | 392 +-
.../reference/capturedLetConstInLoop2.types | 2 -
.../reference/capturedLetConstInLoop2_ES6.js | 1 -
.../reference/capturedLetConstInLoop2_ES6.symbols | 391 +-
.../reference/capturedLetConstInLoop2_ES6.types | 1 -
.../reference/capturedLetConstInLoop3_ES6.js | 1 -
.../reference/capturedLetConstInLoop3_ES6.symbols | 475 +-
.../reference/capturedLetConstInLoop3_ES6.types | 1 -
.../baselines/reference/capturedLetConstInLoop4.js | 1 -
.../reference/capturedLetConstInLoop4.symbols | 359 +-
.../reference/capturedLetConstInLoop4.types | 1 -
.../reference/capturedLetConstInLoop4_ES6.js | 2 +-
.../reference/capturedLetConstInLoop4_ES6.symbols | 359 +-
.../reference/capturedLetConstInLoop4_ES6.types | 1 -
.../capturedLetConstInLoop5_ES6.errors.txt | 5 +-
.../reference/capturedLetConstInLoop5_ES6.js | 1 -
.../reference/capturedLetConstInLoop9_ES6.js | 1 -
.../reference/capturedLetConstInLoop9_ES6.symbols | 153 +-
.../reference/capturedLetConstInLoop9_ES6.types | 1 -
tests/baselines/reference/castOfAwait.types | 2 +-
tests/baselines/reference/castOfYield.errors.txt | 2 +
tests/baselines/reference/castOfYield.js | 46 +-
tests/baselines/reference/castTest.js | 1 -
tests/baselines/reference/castTest.symbols | 77 +-
tests/baselines/reference/castTest.types | 1 -
tests/baselines/reference/checkJsFiles.errors.txt | 8 +
tests/baselines/reference/checkJsFiles2.errors.txt | 9 +
tests/baselines/reference/checkJsFiles3.errors.txt | 9 +
tests/baselines/reference/checkJsFiles4.errors.txt | 9 +
tests/baselines/reference/checkJsFiles5.symbols | 8 +
tests/baselines/reference/checkJsFiles5.types | 11 +
tests/baselines/reference/checkJsFiles6.errors.txt | 8 +
.../reference/checkJsFiles_skipDiagnostics.symbols | 37 +
.../reference/checkJsFiles_skipDiagnostics.types | 46 +
.../checkSwitchStatementIfCaseTypeIsString.symbols | 4 +-
.../checkSwitchStatementIfCaseTypeIsString.types | 6 +-
.../reference/circularImportAlias.errors.txt | 6 +-
.../circularIndexedAccessErrors.errors.txt | 13 +-
.../reference/circularIndexedAccessErrors.js | 1 -
.../reference/circularInferredTypeOfVariable.js | 43 +
.../circularInferredTypeOfVariable.symbols | 33 +
.../reference/circularInferredTypeOfVariable.types | 46 +
.../reference/circularObjectLiteralAccessors.js | 1 -
.../circularObjectLiteralAccessors.symbols | 27 +-
.../reference/circularObjectLiteralAccessors.types | 1 -
.../reference/circularReferenceInImport.js | 1 -
.../reference/circularReferenceInImport.symbols | 3 +-
.../reference/circularReferenceInImport.types | 1 -
.../reference/classAbstractAccessor.errors.txt | 5 +-
tests/baselines/reference/classAbstractAccessor.js | 1 -
...lassAbstractConstructorAssignability.errors.txt | 7 +-
.../classAbstractConstructorAssignability.js | 1 -
.../reference/classAbstractExtends.errors.txt | 3 +-
tests/baselines/reference/classAbstractExtends.js | 1 -
.../classAbstractFactoryFunction.errors.txt | 5 +-
.../reference/classAbstractFactoryFunction.js | 1 -
.../classAbstractInstantiations1.errors.txt | 5 +-
.../reference/classAbstractInstantiations1.js | 1 -
.../classAbstractInstantiations2.errors.txt | 5 +-
.../reference/classAbstractSuperCalls.errors.txt | 5 +-
.../baselines/reference/classAbstractSuperCalls.js | 1 -
.../reference/classAndInterfaceMerge.d.symbols | 25 +-
.../reference/classAndInterfaceMerge.d.types | 1 -
.../classConstructorAccessibility.errors.txt | 9 +-
.../reference/classConstructorAccessibility.js | 1 -
.../classConstructorAccessibility2.errors.txt | 11 +-
.../reference/classConstructorAccessibility2.js | 1 -
.../classConstructorAccessibility3.errors.txt | 7 +-
.../reference/classConstructorAccessibility3.js | 1 -
.../reference/classConstructorAccessibility4.js | 1 -
.../classConstructorAccessibility4.symbols | 23 +-
.../reference/classConstructorAccessibility4.types | 1 -
...assConstructorOverloadsAccessibility.errors.txt | 5 +-
.../classConstructorOverloadsAccessibility.js | 1 -
...eckUsedBeforeDefinitionInFunctionDeclaration.js | 15 +
...edBeforeDefinitionInFunctionDeclaration.symbols | 10 +
...UsedBeforeDefinitionInFunctionDeclaration.types | 11 +
...DeclarationCheckUsedBeforeDefinitionInItself.js | 9 +
...rationCheckUsedBeforeDefinitionInItself.symbols | 8 +
...larationCheckUsedBeforeDefinitionInItself.types | 9 +
.../reference/classDoesNotDependOnBaseTypes.js | 24 +-
.../classDoesNotDependOnBaseTypes.symbols | 43 +-
.../reference/classDoesNotDependOnBaseTypes.types | 33 +-
tests/baselines/reference/classExpression3.symbols | 6 +-
tests/baselines/reference/classExpression3.types | 16 +-
tests/baselines/reference/classExpression4.symbols | 6 +-
tests/baselines/reference/classExpression4.types | 24 +-
.../reference/classExpressionES63.symbols | 6 +-
.../baselines/reference/classExpressionES63.types | 16 +-
.../classExpressionWithStaticProperties3.js | 1 -
.../classExpressionWithStaticProperties3.symbols | 45 +-
.../classExpressionWithStaticProperties3.types | 7 +-
.../classExpressionWithStaticPropertiesES63.js | 1 -
...classExpressionWithStaticPropertiesES63.symbols | 45 +-
.../classExpressionWithStaticPropertiesES63.types | 7 +-
.../classExtendsItselfIndirectly.errors.txt | 8 +-
.../classExtendsItselfIndirectly2.errors.txt | 8 +-
.../reference/classExtendsNull.errors.txt | 4 +-
.../reference/classInheritence.errors.txt | 4 +-
tests/baselines/reference/classOrder2.errors.txt | 5 +-
tests/baselines/reference/classOrder2.js | 1 -
.../reference/classSideInheritance2.errors.txt | 4 +-
.../reference/classStaticPropertyTypeGuard.js | 1 -
.../reference/classStaticPropertyTypeGuard.symbols | 17 +-
.../reference/classStaticPropertyTypeGuard.types | 1 -
.../classWithEmptyTypeParameter.errors.txt | 8 +
.../reference/classWithEmptyTypeParameter.js | 10 +
.../classWithPredefinedTypesAsNames.errors.txt | 16 +-
.../reference/cloduleSplitAcrossFiles.errors.txt | 4 +-
.../cloduleWithPriorInstantiatedModule.errors.txt | 4 +-
.../commaOperatorInConditionalExpression.symbols | 4 +-
.../commaOperatorInConditionalExpression.types | 6 +-
.../commaOperatorInvalidAssignmentType.errors.txt | 13 +-
.../commaOperatorInvalidAssignmentType.js | 1 -
.../commaOperatorOtherInvalidOperation.errors.txt | 5 +-
.../commaOperatorOtherInvalidOperation.js | 1 -
.../reference/commaOperatorOtherValidOperation.js | 1 -
.../commaOperatorOtherValidOperation.symbols | 51 +-
.../commaOperatorOtherValidOperation.types | 1 -
.../commaOperatorWithSecondOperandAnyType.js | 1 -
.../commaOperatorWithSecondOperandAnyType.symbols | 99 +-
.../commaOperatorWithSecondOperandAnyType.types | 1 -
.../commaOperatorWithSecondOperandBooleanType.js | 1 -
...mmaOperatorWithSecondOperandBooleanType.symbols | 101 +-
...commaOperatorWithSecondOperandBooleanType.types | 1 -
.../commaOperatorWithSecondOperandNumberType.js | 1 -
...ommaOperatorWithSecondOperandNumberType.symbols | 101 +-
.../commaOperatorWithSecondOperandNumberType.types | 1 -
.../commaOperatorWithSecondOperandObjectType.js | 1 -
...ommaOperatorWithSecondOperandObjectType.symbols | 105 +-
.../commaOperatorWithSecondOperandObjectType.types | 1 -
.../commaOperatorWithSecondOperandStringType.js | 1 -
...ommaOperatorWithSecondOperandStringType.symbols | 101 +-
.../commaOperatorWithSecondOperandStringType.types | 1 -
.../reference/commaOperatorsMultipleOperators.js | 1 -
.../commaOperatorsMultipleOperators.symbols | 93 +-
.../commaOperatorsMultipleOperators.types | 1 -
.../baselines/reference/commentEmitAtEndOfFile1.js | 1 -
.../reference/commentEmitAtEndOfFile1.symbols | 9 +-
.../reference/commentEmitAtEndOfFile1.types | 1 -
.../reference/commentInMethodCall.symbols | 4 +-
.../baselines/reference/commentInMethodCall.types | 6 +-
.../reference/commentOnExpressionStatement1.js | 1 -
.../commentOnExpressionStatement1.symbols | 3 +-
.../reference/commentOnExpressionStatement1.types | 1 -
tests/baselines/reference/commentOnIfStatement1.js | 1 -
.../reference/commentOnIfStatement1.symbols | 3 +-
.../reference/commentOnIfStatement1.types | 1 -
.../reference/commentOnImportStatement3.js | 2 +-
tests/baselines/reference/commentsAtEndOfFile1.js | 1 -
.../reference/commentsAtEndOfFile1.symbols | 3 +-
.../baselines/reference/commentsAtEndOfFile1.types | 1 -
tests/baselines/reference/commentsClass.js | 1 -
tests/baselines/reference/commentsClass.symbols | 75 +-
tests/baselines/reference/commentsClass.types | 1 -
tests/baselines/reference/commentsClassMembers.js | 1 -
.../reference/commentsClassMembers.symbols | 653 +-
.../baselines/reference/commentsClassMembers.types | 1 -
.../baselines/reference/commentsCommentParsing.js | 1 -
.../reference/commentsCommentParsing.symbols | 141 +-
.../reference/commentsCommentParsing.types | 1 -
.../reference/commentsDottedModuleName.js | 1 -
.../reference/commentsDottedModuleName.symbols | 5 +-
.../reference/commentsDottedModuleName.types | 1 -
tests/baselines/reference/commentsEnums.js | 1 -
tests/baselines/reference/commentsEnums.symbols | 17 +-
tests/baselines/reference/commentsEnums.types | 1 -
.../baselines/reference/commentsExternalModules.js | 1 -
.../reference/commentsExternalModules.symbols | 103 +-
.../reference/commentsExternalModules.types | 1 -
.../reference/commentsExternalModules2.js | 1 -
.../reference/commentsExternalModules2.symbols | 103 +-
.../reference/commentsExternalModules2.types | 1 -
.../reference/commentsExternalModules3.js | 1 -
.../reference/commentsExternalModules3.symbols | 103 +-
.../reference/commentsExternalModules3.types | 1 -
tests/baselines/reference/commentsFormatting.js | 1 -
.../baselines/reference/commentsFormatting.symbols | 9 +-
tests/baselines/reference/commentsFormatting.types | 1 -
tests/baselines/reference/commentsFunction.js | 1 -
tests/baselines/reference/commentsFunction.symbols | 77 +-
tests/baselines/reference/commentsFunction.types | 1 -
tests/baselines/reference/commentsInheritance.js | 1 -
.../reference/commentsInheritance.symbols | 189 +-
.../baselines/reference/commentsInheritance.types | 1 -
.../reference/commentsMultiModuleMultiFile.js | 1 -
.../reference/commentsMultiModuleMultiFile.symbols | 23 +-
.../reference/commentsMultiModuleMultiFile.types | 1 -
.../reference/commentsMultiModuleSingleFile.js | 1 -
.../commentsMultiModuleSingleFile.symbols | 25 +-
.../reference/commentsMultiModuleSingleFile.types | 1 -
.../reference/commentsOnObjectLiteral3.js | 1 -
.../reference/commentsOnObjectLiteral3.symbols | 17 +-
.../reference/commentsOnObjectLiteral3.types | 1 -
.../reference/commentsOnObjectLiteral4.js | 1 -
.../reference/commentsOnObjectLiteral4.symbols | 5 +-
.../reference/commentsOnObjectLiteral4.types | 1 -
.../reference/commentsOnRequireStatement.js | 1 -
.../reference/commentsOnRequireStatement.symbols | 3 +-
.../reference/commentsOnRequireStatement.types | 1 -
.../baselines/reference/commentsOnStaticMembers.js | 1 -
.../reference/commentsOnStaticMembers.symbols | 9 +-
.../reference/commentsOnStaticMembers.types | 1 -
tests/baselines/reference/commentsVarDecl.js | 1 -
tests/baselines/reference/commentsVarDecl.symbols | 47 +-
tests/baselines/reference/commentsVarDecl.types | 1 -
.../reference/commentsVariableStatement1.js | 1 -
.../reference/commentsVariableStatement1.symbols | 3 +-
.../reference/commentsVariableStatement1.types | 1 -
.../reference/commentsdoNotEmitComments.js | 1 -
.../reference/commentsdoNotEmitComments.symbols | 109 +-
.../reference/commentsdoNotEmitComments.types | 1 -
tests/baselines/reference/commentsemitComments.js | 1 -
.../reference/commentsemitComments.symbols | 91 +-
.../baselines/reference/commentsemitComments.types | 1 -
tests/baselines/reference/commonSourceDir5.js | 1 -
tests/baselines/reference/commonSourceDir5.symbols | 9 +-
tests/baselines/reference/commonSourceDir5.types | 1 -
tests/baselines/reference/commonjsSafeImport.js | 1 -
.../baselines/reference/commonjsSafeImport.symbols | 1 -
tests/baselines/reference/commonjsSafeImport.types | 1 -
...eWorksWhenEmitBlockingErrorOnOtherFile.baseline | 2 +-
.../compilerOptionsDeclarationAndNoEmit.symbols | 1 -
.../compilerOptionsDeclarationAndNoEmit.types | 1 -
.../reference/compilerOptionsOutAndNoEmit.symbols | 1 -
.../reference/compilerOptionsOutAndNoEmit.types | 1 -
.../compilerOptionsOutDirAndNoEmit.symbols | 1 -
.../reference/compilerOptionsOutDirAndNoEmit.types | 1 -
.../compilerOptionsOutFileAndNoEmit.symbols | 1 -
.../compilerOptionsOutFileAndNoEmit.types | 1 -
.../reference/complexClassRelationships.errors.txt | 4 +-
.../baselines/reference/complexNarrowingWithAny.js | 2 +-
.../compoundAssignmentLHSIsValue.errors.txt | 107 +-
.../reference/compoundAssignmentLHSIsValue.js | 1 -
.../computedPropertiesInDestructuring2_ES6.js | 1 -
.../computedPropertiesInDestructuring2_ES6.symbols | 7 +-
.../computedPropertiesInDestructuring2_ES6.types | 1 -
.../computedPropertyNames3_ES5.errors.txt | 4 +-
.../computedPropertyNames3_ES6.errors.txt | 4 +-
.../computedPropertyNames49_ES5.errors.txt | 17 +-
.../reference/computedPropertyNames49_ES5.js | 1 -
.../computedPropertyNames49_ES6.errors.txt | 9 +-
.../reference/computedPropertyNames49_ES6.js | 1 -
.../computedPropertyNames50_ES5.errors.txt | 17 +-
.../reference/computedPropertyNames50_ES5.js | 1 -
.../computedPropertyNames50_ES6.errors.txt | 9 +-
.../reference/computedPropertyNames50_ES6.js | 1 -
tests/baselines/reference/concatError.js | 1 -
tests/baselines/reference/concatError.symbols | 13 +-
tests/baselines/reference/concatError.types | 1 -
.../baselines/reference/conditionalExpressions2.js | 1 -
.../reference/conditionalExpressions2.symbols | 25 +-
.../reference/conditionalExpressions2.types | 1 -
.../reference/conflictMarkerTrivia3.errors.txt | 15 +
tests/baselines/reference/conflictMarkerTrivia3.js | 6 +
.../reference/conflictMarkerTrivia4.errors.txt | 14 +
tests/baselines/reference/conflictMarkerTrivia4.js | 6 +
...tDeclarationShadowedByVarDeclaration.errors.txt | 7 +-
.../constDeclarationShadowedByVarDeclaration.js | 1 -
.../constDeclarationShadowedByVarDeclaration2.js | 1 -
...nstDeclarationShadowedByVarDeclaration2.symbols | 7 +-
...constDeclarationShadowedByVarDeclaration2.types | 1 -
.../reference/constDeclarations-access.errors.txt | 1 -
.../reference/constDeclarations-access.js | 1 -
.../reference/constDeclarations-access2.errors.txt | 9 +-
.../reference/constDeclarations-access2.js | 1 -
.../reference/constDeclarations-access3.errors.txt | 16 +-
.../reference/constDeclarations-access3.js | 2 -
.../reference/constDeclarations-access4.errors.txt | 16 +-
.../reference/constDeclarations-access4.js | 2 -
.../reference/constDeclarations-access5.errors.txt | 2 -
.../reference/constDeclarations-access5.js | 2 -
.../constDeclarations-ambient-errors.errors.txt | 13 +-
.../reference/constDeclarations-ambient-errors.js | 1 -
.../reference/constDeclarations-ambient.js | 1 -
.../reference/constDeclarations-ambient.symbols | 17 +-
.../reference/constDeclarations-ambient.types | 1 -
.../reference/constDeclarations-errors.errors.txt | 35 +-
.../reference/constDeclarations-errors.js | 1 -
tests/baselines/reference/constDeclarations-es5.js | 1 -
.../reference/constDeclarations-es5.symbols | 11 +-
.../reference/constDeclarations-es5.types | 1 -
.../constDeclarations-invalidContexts.errors.txt | 19 +-
.../reference/constDeclarations-invalidContexts.js | 1 -
.../reference/constDeclarations-scopes.errors.txt | 7 +-
.../reference/constDeclarations-scopes.js | 1 -
.../reference/constDeclarations-scopes2.js | 1 -
.../reference/constDeclarations-scopes2.symbols | 21 +-
.../reference/constDeclarations-scopes2.types | 1 -
...onstDeclarations-useBeforeDefinition.errors.txt | 5 +-
.../constDeclarations-useBeforeDefinition.js | 1 -
...nstDeclarations-useBeforeDefinition2.errors.txt | 3 +-
.../constDeclarations-useBeforeDefinition2.js | 1 -
.../constDeclarations-validContexts.errors.txt | 4 +-
.../reference/constDeclarations-validContexts.js | 2 -
tests/baselines/reference/constDeclarations.js | 1 -
.../baselines/reference/constDeclarations.symbols | 23 +-
tests/baselines/reference/constDeclarations.types | 1 -
tests/baselines/reference/constDeclarations2.js | 1 -
.../baselines/reference/constDeclarations2.symbols | 11 +-
tests/baselines/reference/constDeclarations2.types | 1 -
tests/baselines/reference/constEnum1.js | 1 -
tests/baselines/reference/constEnum1.symbols | 31 +-
tests/baselines/reference/constEnum1.types | 1 -
tests/baselines/reference/constEnum2.errors.txt | 5 +-
tests/baselines/reference/constEnum2.js | 1 -
tests/baselines/reference/constEnumDeclarations.js | 1 -
.../reference/constEnumDeclarations.symbols | 19 +-
.../reference/constEnumDeclarations.types | 1 -
.../reference/constEnumMergingWithValues1.js | 1 -
.../reference/constEnumMergingWithValues1.symbols | 11 +-
.../reference/constEnumMergingWithValues1.types | 1 -
.../reference/constEnumMergingWithValues2.js | 1 -
.../reference/constEnumMergingWithValues2.symbols | 11 +-
.../reference/constEnumMergingWithValues2.types | 1 -
.../reference/constEnumMergingWithValues3.js | 1 -
.../reference/constEnumMergingWithValues3.symbols | 13 +-
.../reference/constEnumMergingWithValues3.types | 1 -
.../reference/constEnumMergingWithValues4.js | 1 -
.../reference/constEnumMergingWithValues4.symbols | 13 +-
.../reference/constEnumMergingWithValues4.types | 1 -
.../reference/constEnumMergingWithValues5.js | 1 -
.../reference/constEnumMergingWithValues5.symbols | 5 +-
.../reference/constEnumMergingWithValues5.types | 1 -
.../reference/constEnumPropertyAccess1.js | 1 -
.../reference/constEnumPropertyAccess1.symbols | 53 +-
.../reference/constEnumPropertyAccess1.types | 1 -
.../reference/constEnumPropertyAccess2.errors.txt | 9 +-
.../reference/constEnumPropertyAccess2.js | 1 -
tests/baselines/reference/constIndexedAccess.js | 1 -
.../baselines/reference/constIndexedAccess.symbols | 77 +-
tests/baselines/reference/constIndexedAccess.types | 1 -
.../constructSignaturesWithOverloads2.errors.txt | 5 +-
.../constructableDecoratorOnClass01.errors.txt | 3 +-
.../reference/constructableDecoratorOnClass01.js | 1 -
.../reference/constructorAsType.errors.txt | 4 +-
.../constructorReturnsInvalidType.errors.txt | 4 +-
...ructorWithAssignableReturnExpression.errors.txt | 8 +-
...structorWithIncompleteTypeAnnotation.errors.txt | 171 +-
.../constructorWithIncompleteTypeAnnotation.js | 1 -
.../contextualSignatureInstantiation3.symbols | 12 +-
.../contextualSignatureInstantiation3.types | 12 +-
.../reference/contextuallyTypeCommaOperator01.js | 1 -
.../contextuallyTypeCommaOperator01.symbols | 11 +-
.../contextuallyTypeCommaOperator01.types | 1 -
.../contextuallyTypeCommaOperator02.errors.txt | 5 +-
.../reference/contextuallyTypeCommaOperator02.js | 1 -
.../contextuallyTypeCommaOperator03.errors.txt | 3 +-
.../reference/contextuallyTypeCommaOperator03.js | 1 -
.../reference/contextuallyTypeLogicalAnd01.js | 1 -
.../reference/contextuallyTypeLogicalAnd01.symbols | 15 +-
.../reference/contextuallyTypeLogicalAnd01.types | 1 -
.../contextuallyTypeLogicalAnd02.errors.txt | 5 +-
.../reference/contextuallyTypeLogicalAnd02.js | 1 -
.../contextuallyTypeLogicalAnd03.errors.txt | 3 +-
.../reference/contextuallyTypeLogicalAnd03.js | 1 -
...edClassExpressionMethodDeclaration01.errors.txt | 13 +-
...uallyTypedClassExpressionMethodDeclaration01.js | 1 -
...edClassExpressionMethodDeclaration02.errors.txt | 13 +-
...uallyTypedClassExpressionMethodDeclaration02.js | 1 -
.../reference/contextuallyTypedIife.symbols | 16 +-
.../reference/contextuallyTypedIife.types | 24 +-
.../reference/contextuallyTypedIifeStrict.symbols | 16 +-
.../reference/contextuallyTypedIifeStrict.types | 24 +-
...xtuallyTypedObjectLiteralMethodDeclaration01.js | 1 -
...lyTypedObjectLiteralMethodDeclaration01.symbols | 91 +-
...allyTypedObjectLiteralMethodDeclaration01.types | 1 -
...TypedStringLiteralsInJsxAttributes01.errors.txt | 17 +-
...extuallyTypedStringLiteralsInJsxAttributes01.js | 1 -
...TypedStringLiteralsInJsxAttributes02.errors.txt | 70 +
...extuallyTypedStringLiteralsInJsxAttributes02.js | 62 +
.../continueNotInIterationStatement4.errors.txt | 3 +-
.../reference/continueNotInIterationStatement4.js | 1 -
tests/baselines/reference/continueTarget3.js | 1 -
tests/baselines/reference/continueTarget3.symbols | 3 +-
tests/baselines/reference/continueTarget3.types | 1 -
tests/baselines/reference/continueTarget4.js | 1 -
tests/baselines/reference/continueTarget4.symbols | 3 +-
tests/baselines/reference/continueTarget4.types | 1 -
.../baselines/reference/continueTarget5.errors.txt | 3 +-
tests/baselines/reference/continueTarget5.js | 1 -
.../reference/controlFlowArrayErrors.errors.txt | 25 +-
.../baselines/reference/controlFlowArrayErrors.js | 1 -
tests/baselines/reference/controlFlowArrays.js | 1 -
.../baselines/reference/controlFlowArrays.symbols | 227 +-
tests/baselines/reference/controlFlowArrays.types | 1 -
tests/baselines/reference/controlFlowCaching.js | 1 -
.../baselines/reference/controlFlowCaching.symbols | 291 +-
tests/baselines/reference/controlFlowCaching.types | 1 -
.../reference/controlFlowDeleteOperator.errors.txt | 5 +-
.../reference/controlFlowDeleteOperator.js | 1 -
.../controlFlowDestructuringDeclaration.js | 1 -
.../controlFlowDestructuringDeclaration.symbols | 125 +-
.../controlFlowDestructuringDeclaration.types | 1 -
.../controlFlowDestructuringParameters.symbols | 4 +-
.../controlFlowDestructuringParameters.types | 6 +-
tests/baselines/reference/controlFlowIIFE.js | 1 -
tests/baselines/reference/controlFlowIIFE.symbols | 57 +-
tests/baselines/reference/controlFlowIIFE.types | 1 -
.../baselines/reference/controlFlowIfStatement.js | 1 -
.../reference/controlFlowIfStatement.symbols | 73 +-
.../reference/controlFlowIfStatement.types | 1 -
tests/baselines/reference/controlFlowInstanceof.js | 1 -
.../reference/controlFlowInstanceof.symbols | 157 +-
.../reference/controlFlowInstanceof.types | 1 -
tests/baselines/reference/controlFlowIteration.js | 1 -
.../reference/controlFlowIteration.symbols | 19 +-
.../baselines/reference/controlFlowIteration.types | 1 -
.../controlFlowIterationErrors.errors.txt | 27 +-
.../reference/controlFlowIterationErrors.js | 1 -
tests/baselines/reference/controlFlowJavascript.js | 1 -
.../reference/controlFlowJavascript.symbols | 143 +-
.../reference/controlFlowJavascript.types | 1 -
.../reference/controlFlowLoopAnalysis.errors.txt | 3 +-
.../baselines/reference/controlFlowLoopAnalysis.js | 1 -
.../reference/controlFlowNoImplicitAny.errors.txt | 9 +-
.../reference/controlFlowNoImplicitAny.js | 1 -
.../reference/controlFlowOuterVariable.js | 1 -
.../reference/controlFlowOuterVariable.symbols | 29 +-
.../reference/controlFlowOuterVariable.types | 1 -
.../reference/controlFlowPropertyDeclarations.js | 2 +-
.../controlFlowPropertyDeclarations.symbols | 8 +-
.../controlFlowPropertyDeclarations.types | 8 +-
.../reference/controlFlowPropertyInitializer.js | 1 -
.../controlFlowPropertyInitializer.symbols | 9 +-
.../reference/controlFlowPropertyInitializer.types | 1 -
.../controlFlowSelfReferentialLoop.errors.txt | 57 +-
.../reference/controlFlowSelfReferentialLoop.js | 3 +-
tests/baselines/reference/controlFlowTruthiness.js | 1 -
.../reference/controlFlowTruthiness.symbols | 79 +-
.../reference/controlFlowTruthiness.types | 1 -
.../baselines/reference/customTransforms/after.js | 15 +
.../baselines/reference/customTransforms/before.js | 15 +
tests/baselines/reference/customTransforms/both.js | 17 +
tests/baselines/reference/declFileAccessors.js | 1 -
.../baselines/reference/declFileAccessors.symbols | 43 +-
tests/baselines/reference/declFileAccessors.types | 1 -
.../reference/declFileAliasUseBeforeDeclaration.js | 1 -
.../declFileAliasUseBeforeDeclaration.symbols | 1 -
.../declFileAliasUseBeforeDeclaration.types | 1 -
.../declFileAliasUseBeforeDeclaration2.js | 1 -
.../declFileAliasUseBeforeDeclaration2.symbols | 15 +-
.../declFileAliasUseBeforeDeclaration2.types | 1 -
...mbientExternalModuleWithSingleExportedModule.js | 1 -
...tExternalModuleWithSingleExportedModule.symbols | 13 +-
...entExternalModuleWithSingleExportedModule.types | 1 -
.../baselines/reference/declFileCallSignatures.js | 1 -
.../reference/declFileCallSignatures.symbols | 35 +-
.../reference/declFileCallSignatures.types | 1 -
.../reference/declFileClassExtendsNull.js | 1 -
.../reference/declFileClassExtendsNull.symbols | 1 -
.../reference/declFileClassExtendsNull.types | 1 -
.../reference/declFileClassWithIndexSignature.js | 1 -
.../declFileClassWithIndexSignature.symbols | 3 +-
.../declFileClassWithIndexSignature.types | 1 -
...ileClassWithStaticMethodReturningConstructor.js | 1 -
...assWithStaticMethodReturningConstructor.symbols | 3 +-
...ClassWithStaticMethodReturningConstructor.types | 1 -
.../reference/declFileConstructSignatures.js | 1 -
.../reference/declFileConstructSignatures.symbols | 39 +-
.../reference/declFileConstructSignatures.types | 1 -
tests/baselines/reference/declFileConstructors.js | 1 -
.../reference/declFileConstructors.symbols | 45 +-
.../baselines/reference/declFileConstructors.types | 1 -
.../baselines/reference/declFileEnumUsedAsValue.js | 1 -
.../reference/declFileEnumUsedAsValue.symbols | 9 +-
.../reference/declFileEnumUsedAsValue.types | 1 -
tests/baselines/reference/declFileEnums.js | 1 -
tests/baselines/reference/declFileEnums.symbols | 41 +-
tests/baselines/reference/declFileEnums.types | 1 -
.../declFileExportAssignmentOfGenericInterface.js | 1 -
...lFileExportAssignmentOfGenericInterface.symbols | 9 +-
...eclFileExportAssignmentOfGenericInterface.types | 1 -
.../reference/declFileExportImportChain.js | 1 -
.../reference/declFileExportImportChain.symbols | 9 +-
.../reference/declFileExportImportChain.types | 1 -
.../reference/declFileExportImportChain2.js | 1 -
.../reference/declFileExportImportChain2.symbols | 9 +-
.../reference/declFileExportImportChain2.types | 1 -
.../declFileForClassWithMultipleBaseClasses.js | 1 -
...declFileForClassWithMultipleBaseClasses.symbols | 33 +-
.../declFileForClassWithMultipleBaseClasses.types | 1 -
...eclFileForClassWithPrivateOverloadedFunction.js | 1 -
...leForClassWithPrivateOverloadedFunction.symbols | 13 +-
...FileForClassWithPrivateOverloadedFunction.types | 1 -
.../declFileForFunctionTypeAsTypeParameter.js | 1 -
.../declFileForFunctionTypeAsTypeParameter.symbols | 7 +-
.../declFileForFunctionTypeAsTypeParameter.types | 1 -
.../declFileForInterfaceWithOptionalFunction.js | 1 -
...eclFileForInterfaceWithOptionalFunction.symbols | 9 +-
.../declFileForInterfaceWithOptionalFunction.types | 1 -
.../declFileForInterfaceWithRestParams.js | 1 -
.../declFileForInterfaceWithRestParams.symbols | 23 +-
.../declFileForInterfaceWithRestParams.types | 1 -
.../reference/declFileForTypeParameters.js | 1 -
.../reference/declFileForTypeParameters.symbols | 19 +-
.../reference/declFileForTypeParameters.types | 1 -
tests/baselines/reference/declFileForVarList.js | 1 -
.../baselines/reference/declFileForVarList.symbols | 13 +-
tests/baselines/reference/declFileForVarList.types | 1 -
tests/baselines/reference/declFileFunctions.js | 1 -
.../baselines/reference/declFileFunctions.symbols | 115 +-
tests/baselines/reference/declFileFunctions.types | 1 -
tests/baselines/reference/declFileGenericType2.js | 1 -
.../reference/declFileGenericType2.symbols | 187 +-
.../baselines/reference/declFileGenericType2.types | 1 -
.../declFileImportModuleWithExportAssignment.js | 1 -
...eclFileImportModuleWithExportAssignment.symbols | 49 +-
.../declFileImportModuleWithExportAssignment.types | 1 -
.../baselines/reference/declFileIndexSignatures.js | 1 -
.../reference/declFileIndexSignatures.symbols | 21 +-
.../reference/declFileIndexSignatures.types | 1 -
tests/baselines/reference/declFileMethods.js | 1 -
tests/baselines/reference/declFileMethods.symbols | 169 +-
tests/baselines/reference/declFileMethods.types | 1 -
...lFileModuleAssignmentInObjectLiteralProperty.js | 1 -
...ModuleAssignmentInObjectLiteralProperty.symbols | 17 +-
...leModuleAssignmentInObjectLiteralProperty.types | 1 -
.../declFileModuleWithPropertyOfTypeModule.js | 1 -
.../declFileModuleWithPropertyOfTypeModule.symbols | 5 +-
.../declFileModuleWithPropertyOfTypeModule.types | 1 -
.../declFileObjectLiteralWithAccessors.js | 1 -
.../declFileObjectLiteralWithAccessors.symbols | 31 +-
.../declFileObjectLiteralWithAccessors.types | 1 -
.../declFileObjectLiteralWithOnlyGetter.js | 1 -
.../declFileObjectLiteralWithOnlyGetter.symbols | 17 +-
.../declFileObjectLiteralWithOnlyGetter.types | 1 -
.../declFileObjectLiteralWithOnlySetter.js | 1 -
.../declFileObjectLiteralWithOnlySetter.symbols | 19 +-
.../declFileObjectLiteralWithOnlySetter.types | 1 -
.../reference/declFilePrivateMethodOverloads.js | 1 -
.../declFilePrivateMethodOverloads.symbols | 63 +-
.../reference/declFilePrivateMethodOverloads.types | 1 -
tests/baselines/reference/declFilePrivateStatic.js | 1 -
.../reference/declFilePrivateStatic.symbols | 21 +-
.../reference/declFilePrivateStatic.types | 1 -
...lFileRestParametersOfFunctionAndFunctionType.js | 1 -
...RestParametersOfFunctionAndFunctionType.symbols | 29 +-
...leRestParametersOfFunctionAndFunctionType.types | 1 -
.../reference/declFileTypeAnnotationArrayType.js | 1 -
.../declFileTypeAnnotationArrayType.symbols | 71 +-
.../declFileTypeAnnotationArrayType.types | 1 -
.../reference/declFileTypeAnnotationBuiltInType.js | 1 -
.../declFileTypeAnnotationBuiltInType.symbols | 19 +-
.../declFileTypeAnnotationBuiltInType.types | 1 -
.../reference/declFileTypeAnnotationParenType.js | 1 -
.../declFileTypeAnnotationParenType.symbols | 11 +-
.../declFileTypeAnnotationParenType.types | 1 -
.../declFileTypeAnnotationStringLiteral.js | 1 -
.../declFileTypeAnnotationStringLiteral.symbols | 23 +-
.../declFileTypeAnnotationStringLiteral.types | 1 -
.../reference/declFileTypeAnnotationTupleType.js | 1 -
.../declFileTypeAnnotationTupleType.symbols | 49 +-
.../declFileTypeAnnotationTupleType.types | 1 -
.../reference/declFileTypeAnnotationTypeAlias.js | 1 -
.../declFileTypeAnnotationTypeAlias.symbols | 47 +-
.../declFileTypeAnnotationTypeAlias.types | 1 -
.../reference/declFileTypeAnnotationTypeLiteral.js | 1 -
.../declFileTypeAnnotationTypeLiteral.symbols | 59 +-
.../declFileTypeAnnotationTypeLiteral.types | 1 -
.../reference/declFileTypeAnnotationTypeQuery.js | 1 -
.../declFileTypeAnnotationTypeQuery.symbols | 71 +-
.../declFileTypeAnnotationTypeQuery.types | 1 -
.../declFileTypeAnnotationTypeReference.js | 1 -
.../declFileTypeAnnotationTypeReference.symbols | 67 +-
.../declFileTypeAnnotationTypeReference.types | 1 -
.../reference/declFileTypeAnnotationUnionType.js | 1 -
.../declFileTypeAnnotationUnionType.symbols | 67 +-
.../declFileTypeAnnotationUnionType.types | 1 -
...peAnnotationVisibilityErrorAccessors.errors.txt | 21 +-
...clFileTypeAnnotationVisibilityErrorAccessors.js | 1 -
...onVisibilityErrorParameterOfFunction.errors.txt | 9 +-
...AnnotationVisibilityErrorParameterOfFunction.js | 1 -
...nVisibilityErrorReturnTypeOfFunction.errors.txt | 9 +-
...nnotationVisibilityErrorReturnTypeOfFunction.js | 1 -
...peAnnotationVisibilityErrorTypeAlias.errors.txt | 9 +-
...clFileTypeAnnotationVisibilityErrorTypeAlias.js | 1 -
...AnnotationVisibilityErrorTypeLiteral.errors.txt | 37 +-
...FileTypeAnnotationVisibilityErrorTypeLiteral.js | 1 -
...onVisibilityErrorVariableDeclaration.errors.txt | 9 +-
...AnnotationVisibilityErrorVariableDeclaration.js | 1 -
tests/baselines/reference/declFileTypeofClass.js | 1 -
.../reference/declFileTypeofClass.symbols | 23 +-
.../baselines/reference/declFileTypeofClass.types | 1 -
tests/baselines/reference/declFileTypeofEnum.js | 1 -
.../baselines/reference/declFileTypeofEnum.symbols | 25 +-
tests/baselines/reference/declFileTypeofEnum.types | 1 -
.../baselines/reference/declFileTypeofFunction.js | 1 -
.../reference/declFileTypeofFunction.symbols | 69 +-
.../reference/declFileTypeofFunction.types | 1 -
.../reference/declFileTypeofInAnonymousType.js | 1 -
.../declFileTypeofInAnonymousType.symbols | 63 +-
.../reference/declFileTypeofInAnonymousType.types | 1 -
tests/baselines/reference/declFileTypeofModule.js | 1 -
.../reference/declFileTypeofModule.symbols | 21 +-
.../baselines/reference/declFileTypeofModule.types | 1 -
...eConflictingWithClassReferredByExtendsClause.js | 1 -
...lictingWithClassReferredByExtendsClause.symbols | 59 +-
...nflictingWithClassReferredByExtendsClause.types | 1 -
...FileWithErrorsInInputDeclarationFile.errors.txt | 7 +-
.../declFileWithErrorsInInputDeclarationFile.js | 1 -
...hErrorsInInputDeclarationFileWithOut.errors.txt | 7 +-
...lFileWithErrorsInInputDeclarationFileWithOut.js | 1 -
...ExtendsClauseThatHasItsContainerNameConflict.js | 1 -
...dsClauseThatHasItsContainerNameConflict.symbols | 29 +-
...endsClauseThatHasItsContainerNameConflict.types | 1 -
...hInternalModuleNameConflictsInExtendsClause1.js | 1 -
...rnalModuleNameConflictsInExtendsClause1.symbols | 35 +-
...ternalModuleNameConflictsInExtendsClause1.types | 1 -
...hInternalModuleNameConflictsInExtendsClause2.js | 1 -
...rnalModuleNameConflictsInExtendsClause2.symbols | 39 +-
...ternalModuleNameConflictsInExtendsClause2.types | 1 -
...hInternalModuleNameConflictsInExtendsClause3.js | 1 -
...rnalModuleNameConflictsInExtendsClause3.symbols | 43 +-
...ternalModuleNameConflictsInExtendsClause3.types | 1 -
.../reference/declarationEmitBindingPatterns.js | 1 -
.../declarationEmitBindingPatterns.symbols | 17 +-
.../reference/declarationEmitBindingPatterns.types | 1 -
.../declarationEmitClassMemberNameConflict.js | 1 -
.../declarationEmitClassMemberNameConflict.symbols | 39 +-
.../declarationEmitClassMemberNameConflict.types | 1 -
.../declarationEmitClassMemberNameConflict2.js | 1 -
...declarationEmitClassMemberNameConflict2.symbols | 25 +-
.../declarationEmitClassMemberNameConflict2.types | 1 -
.../reference/declarationEmitDefaultExport8.js | 1 -
.../declarationEmitDefaultExport8.symbols | 7 +-
.../reference/declarationEmitDefaultExport8.types | 1 -
...EmitDefaultExportWithTempVarNameWithBundling.js | 1 -
...efaultExportWithTempVarNameWithBundling.symbols | 3 +-
...tDefaultExportWithTempVarNameWithBundling.types | 3 +-
.../declarationEmitDestructuringArrayPattern1.js | 1 -
...clarationEmitDestructuringArrayPattern1.symbols | 23 +-
...declarationEmitDestructuringArrayPattern1.types | 1 -
...mitDestructuringObjectLiteralPattern.errors.txt | 13 +-
...arationEmitDestructuringObjectLiteralPattern.js | 1 -
...itDestructuringObjectLiteralPattern1.errors.txt | 13 +-
...rationEmitDestructuringObjectLiteralPattern1.js | 1 -
...rationEmitDestructuringObjectLiteralPattern2.js | 1 -
...nEmitDestructuringObjectLiteralPattern2.symbols | 59 +-
...ionEmitDestructuringObjectLiteralPattern2.types | 1 -
...ucturingOptionalBindingParametersInOverloads.js | 1 -
...ingOptionalBindingParametersInOverloads.symbols | 31 +-
...uringOptionalBindingParametersInOverloads.types | 1 -
.../reference/declarationEmitDetachedComment1.js | 1 -
.../declarationEmitDetachedComment1.symbols | 1 -
.../declarationEmitDetachedComment1.types | 1 -
.../reference/declarationEmitDetachedComment2.js | 1 -
.../declarationEmitDetachedComment2.symbols | 1 -
.../declarationEmitDetachedComment2.types | 1 -
.../reference/declarationEmitExportAssignment.js | 1 -
.../declarationEmitExportAssignment.symbols | 5 +-
.../declarationEmitExportAssignment.types | 1 -
.../reference/declarationEmitExportDeclaration.js | 1 -
.../declarationEmitExportDeclaration.symbols | 5 +-
.../declarationEmitExportDeclaration.types | 1 -
.../declarationEmitExpressionInExtends.js | 1 -
.../declarationEmitExpressionInExtends.symbols | 27 +-
.../declarationEmitExpressionInExtends.types | 1 -
.../declarationEmitExpressionInExtends2.js | 1 -
.../declarationEmitExpressionInExtends2.symbols | 25 +-
.../declarationEmitExpressionInExtends2.types | 1 -
.../declarationEmitExpressionInExtends3.errors.txt | 5 +-
.../declarationEmitExpressionInExtends3.js | 1 -
.../declarationEmitExpressionInExtends4.errors.txt | 15 +-
.../declarationEmitExpressionInExtends4.js | 1 -
.../reference/declarationEmitFBoundedTypeParams.js | 1 -
.../declarationEmitFBoundedTypeParams.symbols | 23 +-
.../declarationEmitFBoundedTypeParams.types | 1 -
...tionEmitFirstTypeArgumentGenericFunctionType.js | 1 -
...mitFirstTypeArgumentGenericFunctionType.symbols | 85 +-
...nEmitFirstTypeArgumentGenericFunctionType.types | 1 -
.../declarationEmitIdentifierPredicates01.js | 1 -
.../declarationEmitIdentifierPredicates01.symbols | 7 +-
.../declarationEmitIdentifierPredicates01.types | 1 -
...dentifierPredicatesWithPrivateName01.errors.txt | 3 +-
...ionEmitIdentifierPredicatesWithPrivateName01.js | 1 -
...eclarationEmitImportInExportAssignmentModule.js | 1 -
...ationEmitImportInExportAssignmentModule.symbols | 13 +-
...arationEmitImportInExportAssignmentModule.types | 1 -
.../declarationEmitIndexTypeNotFound.errors.txt | 7 +-
.../reference/declarationEmitIndexTypeNotFound.js | 1 -
.../declarationEmitInferedDefaultExportType.js | 1 -
...declarationEmitInferedDefaultExportType.symbols | 7 +-
.../declarationEmitInferedDefaultExportType.types | 1 -
.../declarationEmitInferedDefaultExportType2.js | 1 -
...eclarationEmitInferedDefaultExportType2.symbols | 7 +-
.../declarationEmitInferedDefaultExportType2.types | 1 -
.../reference/declarationEmitInferedTypeAlias1.js | 1 -
.../declarationEmitInferedTypeAlias1.symbols | 7 +-
.../declarationEmitInferedTypeAlias1.types | 1 -
.../reference/declarationEmitInferedTypeAlias2.js | 1 -
.../declarationEmitInferedTypeAlias2.symbols | 7 +-
.../declarationEmitInferedTypeAlias2.types | 1 -
.../reference/declarationEmitInferedTypeAlias3.js | 1 -
.../declarationEmitInferedTypeAlias3.symbols | 7 +-
.../declarationEmitInferedTypeAlias3.types | 1 -
.../reference/declarationEmitInferedTypeAlias4.js | 1 -
.../declarationEmitInferedTypeAlias4.symbols | 23 +-
.../declarationEmitInferedTypeAlias4.types | 1 -
.../reference/declarationEmitInferedTypeAlias5.js | 1 -
.../declarationEmitInferedTypeAlias5.symbols | 3 +-
.../declarationEmitInferedTypeAlias5.types | 1 -
.../reference/declarationEmitInferedTypeAlias6.js | 1 -
.../declarationEmitInferedTypeAlias6.symbols | 7 +-
.../declarationEmitInferedTypeAlias6.types | 1 -
.../reference/declarationEmitInferedTypeAlias7.js | 1 -
.../declarationEmitInferedTypeAlias7.symbols | 3 +-
.../declarationEmitInferedTypeAlias7.types | 1 -
.../reference/declarationEmitInferedTypeAlias8.js | 1 -
.../declarationEmitInferedTypeAlias8.symbols | 15 +-
.../declarationEmitInferedTypeAlias8.types | 1 -
.../reference/declarationEmitInferedTypeAlias9.js | 1 -
.../declarationEmitInferedTypeAlias9.symbols | 15 +-
.../declarationEmitInferedTypeAlias9.types | 1 -
...eWithNonEntityNameExpressionHeritage.errors.txt | 3 +-
...InterfaceWithNonEntityNameExpressionHeritage.js | 1 -
.../declarationEmitInvalidExport.errors.txt | 7 +-
.../reference/declarationEmitInvalidExport.js | 1 -
.../baselines/reference/declarationEmitPromise.js | 1 -
.../reference/declarationEmitPromise.symbols | 201 +-
.../reference/declarationEmitPromise.types | 13 +-
.../reference/declarationEmitProtectedMembers.js | 1 -
.../declarationEmitProtectedMembers.symbols | 87 +-
.../declarationEmitProtectedMembers.types | 1 -
.../baselines/reference/declarationEmitReadonly.js | 1 -
.../reference/declarationEmitReadonly.symbols | 3 +-
.../reference/declarationEmitReadonly.types | 1 -
.../reference/declarationEmitThisPredicates01.js | 1 -
.../declarationEmitThisPredicates01.symbols | 9 +-
.../declarationEmitThisPredicates01.types | 1 -
.../declarationEmitThisPredicates02.errors.txt | 5 +-
.../reference/declarationEmitThisPredicates02.js | 3 +-
...nEmitThisPredicatesWithPrivateName01.errors.txt | 3 +-
...clarationEmitThisPredicatesWithPrivateName01.js | 1 -
...nEmitThisPredicatesWithPrivateName02.errors.txt | 7 +-
...clarationEmitThisPredicatesWithPrivateName02.js | 3 +-
...sTypeParameterExtendingUnknownSymbol.errors.txt | 5 +-
...TypeAliasTypeParameterExtendingUnknownSymbol.js | 1 -
.../declarationEmitTypeAliasWithTypeParameters1.js | 1 -
...arationEmitTypeAliasWithTypeParameters1.symbols | 21 +-
...clarationEmitTypeAliasWithTypeParameters1.types | 1 -
.../declarationEmitTypeAliasWithTypeParameters2.js | 1 -
...arationEmitTypeAliasWithTypeParameters2.symbols | 37 +-
...clarationEmitTypeAliasWithTypeParameters2.types | 1 -
.../declarationEmitTypeAliasWithTypeParameters3.js | 1 -
...arationEmitTypeAliasWithTypeParameters3.symbols | 11 +-
...clarationEmitTypeAliasWithTypeParameters3.types | 1 -
.../declarationEmitTypeAliasWithTypeParameters4.js | 1 -
...arationEmitTypeAliasWithTypeParameters4.symbols | 25 +-
...clarationEmitTypeAliasWithTypeParameters4.types | 1 -
...tionEmitTypeAliasWithTypeParameters5.errors.txt | 3 +-
.../declarationEmitTypeAliasWithTypeParameters5.js | 1 -
.../declarationEmitTypeAliasWithTypeParameters6.js | 1 -
...arationEmitTypeAliasWithTypeParameters6.symbols | 29 +-
...clarationEmitTypeAliasWithTypeParameters6.types | 1 -
.../declarationEmitUnknownImport.errors.txt | 7 +-
.../reference/declarationEmitUnknownImport.js | 1 -
.../declarationEmitUnknownImport2.errors.txt | 11 +-
.../reference/declarationEmitUnknownImport2.js | 1 -
.../declarationFileOverwriteError.errors.txt | 5 +-
.../reference/declarationFileOverwriteError.js | 1 -
...declarationFileOverwriteErrorWithOut.errors.txt | 5 +-
.../declarationFileOverwriteErrorWithOut.js | 1 -
.../reference/declarationFiles.errors.txt | 11 +-
tests/baselines/reference/declarationFiles.js | 1 -
.../declarationFilesWithTypeReferences1.js | 2 -
.../declarationFilesWithTypeReferences1.symbols | 4 +-
.../declarationFilesWithTypeReferences1.types | 2 -
.../declarationFilesWithTypeReferences2.js | 2 -
.../declarationFilesWithTypeReferences2.symbols | 4 +-
.../declarationFilesWithTypeReferences2.types | 2 -
.../declarationFilesWithTypeReferences3.js | 1 -
.../declarationFilesWithTypeReferences3.symbols | 3 +-
.../declarationFilesWithTypeReferences3.types | 1 -
.../declarationFilesWithTypeReferences4.js | 1 -
.../declarationFilesWithTypeReferences4.symbols | 3 +-
.../declarationFilesWithTypeReferences4.types | 1 -
tests/baselines/reference/declarationMerging2.js | 1 -
.../reference/declarationMerging2.symbols | 9 +-
.../baselines/reference/declarationMerging2.types | 1 -
.../declaredClassMergedwithSelf.errors.txt | 16 +-
.../reference/declaredClassMergedwithSelf.js | 4 -
.../reference/decoratedClassExportsCommonJS2.js | 1 -
.../decoratedClassExportsCommonJS2.symbols | 13 +-
.../reference/decoratedClassExportsCommonJS2.types | 1 -
.../reference/decoratedClassExportsSystem1.js | 1 -
.../reference/decoratedClassExportsSystem1.symbols | 23 +-
.../reference/decoratedClassExportsSystem1.types | 1 -
.../reference/decoratedClassExportsSystem2.js | 1 -
.../reference/decoratedClassExportsSystem2.symbols | 13 +-
.../reference/decoratedClassExportsSystem2.types | 1 -
.../decoratorChecksFunctionBodies.errors.txt | 3 +-
.../reference/decoratorChecksFunctionBodies.js | 1 -
.../reference/decoratorInJsFile.errors.txt | 3 +-
.../reference/decoratorInJsFile1.errors.txt | 5 +-
.../decoratorInstantiateModulesInFunctionBodies.js | 1 -
...ratorInstantiateModulesInFunctionBodies.symbols | 3 +-
...coratorInstantiateModulesInFunctionBodies.types | 1 -
...etadataForMethodWithNoReturnTypeAnnotation01.js | 1 -
...taForMethodWithNoReturnTypeAnnotation01.symbols | 13 +-
...dataForMethodWithNoReturnTypeAnnotation01.types | 1 -
.../reference/decoratorMetadataOnInferredType.js | 1 -
.../decoratorMetadataOnInferredType.symbols | 29 +-
.../decoratorMetadataOnInferredType.types | 1 -
.../reference/decoratorMetadataPromise.js | 1 -
.../reference/decoratorMetadataPromise.symbols | 21 +-
.../reference/decoratorMetadataPromise.types | 1 -
...coratorMetadataRestParameterWithImportedType.js | 1 -
...orMetadataRestParameterWithImportedType.symbols | 3 +-
...atorMetadataRestParameterWithImportedType.types | 1 -
.../decoratorMetadataWithConstructorType.js | 1 -
.../decoratorMetadataWithConstructorType.symbols | 31 +-
.../decoratorMetadataWithConstructorType.types | 1 -
.../decoratorOnClassConstructor2.errors.txt | 1 -
.../reference/decoratorOnClassConstructor2.js | 1 -
.../reference/decoratorOnClassConstructor3.js | 1 -
.../reference/decoratorOnClassConstructor3.symbols | 9 +-
.../reference/decoratorOnClassConstructor3.types | 1 -
.../reference/decoratorWithUnderscoreMethod.js | 1 -
.../decoratorWithUnderscoreMethod.symbols | 33 +-
.../reference/decoratorWithUnderscoreMethod.types | 1 -
tests/baselines/reference/deeplyNestedCheck.js | 14 +
.../baselines/reference/deeplyNestedCheck.symbols | 29 +
tests/baselines/reference/deeplyNestedCheck.types | 29 +
.../reference/defaultExportWithOverloads01.js | 1 -
.../reference/defaultExportWithOverloads01.symbols | 11 +-
.../reference/defaultExportWithOverloads01.types | 1 -
.../defaultExportsCannotMerge01.errors.txt | 5 +-
.../reference/defaultExportsCannotMerge01.js | 1 -
.../defaultExportsCannotMerge02.errors.txt | 5 +-
.../reference/defaultExportsCannotMerge02.js | 1 -
.../defaultExportsCannotMerge03.errors.txt | 5 +-
.../reference/defaultExportsCannotMerge03.js | 1 -
.../defaultExportsCannotMerge04.errors.txt | 9 +-
.../reference/defaultExportsCannotMerge04.js | 1 -
.../reference/defaultOfAnyInStrictNullChecks.js | 1 -
.../defaultOfAnyInStrictNullChecks.symbols | 7 +-
.../reference/defaultOfAnyInStrictNullChecks.types | 1 -
...ltParameterAddsUndefinedWithStrictNullChecks.js | 19 +
...ameterAddsUndefinedWithStrictNullChecks.symbols | 57 +-
...arameterAddsUndefinedWithStrictNullChecks.types | 37 +-
.../baselines/reference/deleteOperator1.errors.txt | 12 +-
.../deleteOperatorInStrictMode.errors.txt | 4 +-
.../deleteOperatorInvalidOperations.errors.txt | 12 +-
.../deleteOperatorWithAnyOtherType.errors.txt | 88 +-
.../deleteOperatorWithBooleanType.errors.txt | 44 +-
.../deleteOperatorWithEnumType.errors.txt | 52 +-
.../deleteOperatorWithNumberType.errors.txt | 68 +-
.../deleteOperatorWithStringType.errors.txt | 72 +-
.../baselines/reference/deleteReadonly.errors.txt | 4 +-
...derivedClassConstructorWithExplicitReturns01.js | 1 -
...vedClassConstructorWithExplicitReturns01.js.map | 2 +-
...sConstructorWithExplicitReturns01.sourcemap.txt | 265 +-
...edClassConstructorWithExplicitReturns01.symbols | 31 +-
...ivedClassConstructorWithExplicitReturns01.types | 1 -
.../derivedClassOverridesProtectedMembers.js | 1 -
.../derivedClassOverridesProtectedMembers.symbols | 133 +-
.../derivedClassOverridesProtectedMembers.types | 1 -
...rivedClassOverridesProtectedMembers3.errors.txt | 21 +-
.../derivedClassOverridesProtectedMembers3.js | 1 -
...teInstanceShadowingProtectedInstance.errors.txt | 3 +-
...ithPrivateInstanceShadowingProtectedInstance.js | 1 -
...rivateStaticShadowingProtectedStatic.errors.txt | 3 +-
...assWithPrivateStaticShadowingProtectedStatic.js | 1 -
.../baselines/reference/derivedClasses.errors.txt | 4 +-
.../reference/destructureOptionalParameter.js | 1 -
.../reference/destructureOptionalParameter.symbols | 63 +-
.../reference/destructureOptionalParameter.types | 1 -
...dingPatternAndAssignment1ES5iterable.errors.txt | 65 +
...ArrayBindingPatternAndAssignment1ES5iterable.js | 120 +
...ArrayBindingPatternAndAssignment1ES6.errors.txt | 7 +-
...ucturingArrayBindingPatternAndAssignment1ES6.js | 1 -
tests/baselines/reference/destructuringCatch.js | 1 -
.../baselines/reference/destructuringCatch.symbols | 35 +-
tests/baselines/reference/destructuringCatch.types | 1 -
.../reference/destructuringInFunctionType.js | 1 -
.../reference/destructuringInFunctionType.symbols | 83 +-
.../reference/destructuringInFunctionType.types | 1 -
...ringParameterDeclaration1ES5iterable.errors.txt | 106 +
...estructuringParameterDeclaration1ES5iterable.js | 242 +
.../destructuringParameterDeclaration3ES5.js | 1 -
.../destructuringParameterDeclaration3ES5.symbols | 131 +-
.../destructuringParameterDeclaration3ES5.types | 1 -
...estructuringParameterDeclaration3ES5iterable.js | 140 +
...cturingParameterDeclaration3ES5iterable.symbols | 144 +
...ructuringParameterDeclaration3ES5iterable.types | 205 +
.../destructuringParameterDeclaration3ES6.js | 1 -
.../destructuringParameterDeclaration3ES6.symbols | 131 +-
.../destructuringParameterDeclaration3ES6.types | 1 -
.../destructuringParameterDeclaration7ES5.js | 1 -
.../destructuringParameterDeclaration7ES5.symbols | 27 +-
.../destructuringParameterDeclaration7ES5.types | 1 -
...estructuringParameterDeclaration7ES5iterable.js | 42 +
...cturingParameterDeclaration7ES5iterable.symbols | 32 +
...ructuringParameterDeclaration7ES5iterable.types | 32 +
.../destructuringParameterProperties4.errors.txt | 21 +-
.../reference/destructuringParameterProperties4.js | 1 -
...destructuringVariableDeclaration1ES5iterable.js | 97 +
...ucturingVariableDeclaration1ES5iterable.symbols | 120 +
...tructuringVariableDeclaration1ES5iterable.types | 200 +
.../reference/discriminantPropertyCheck.errors.txt | 5 +-
.../reference/discriminantPropertyCheck.js | 1 -
.../reference/discriminantsAndNullOrUndefined.js | 1 -
.../discriminantsAndNullOrUndefined.symbols | 49 +-
.../discriminantsAndNullOrUndefined.types | 1 -
.../reference/discriminantsAndPrimitives.js | 1 -
.../reference/discriminantsAndPrimitives.symbols | 95 +-
.../reference/discriminantsAndPrimitives.types | 1 -
.../doNotEmitPinnedCommentOnNotEmittedNode.js | 1 -
.../doNotEmitPinnedCommentOnNotEmittedNode.symbols | 17 +-
.../doNotEmitPinnedCommentOnNotEmittedNode.types | 1 -
.../doNotEmitPinnedCommentOnNotEmittedNodets.js | 1 -
...oNotEmitPinnedCommentOnNotEmittedNodets.symbols | 15 +-
.../doNotEmitPinnedCommentOnNotEmittedNodets.types | 1 -
.../doNotEmitTripleSlashCommentsInEmptyFile.js | 1 -
...doNotEmitTripleSlashCommentsInEmptyFile.symbols | 1 -
.../doNotEmitTripleSlashCommentsInEmptyFile.types | 1 -
...doNotEmitTripleSlashCommentsOnNotEmittedNode.js | 1 -
...EmitTripleSlashCommentsOnNotEmittedNode.symbols | 3 +-
...otEmitTripleSlashCommentsOnNotEmittedNode.types | 1 -
.../reference/doNotemitTripleSlashComments.js | 1 -
.../reference/doNotemitTripleSlashComments.symbols | 5 +-
.../reference/doNotemitTripleSlashComments.types | 1 -
.../baselines/reference/doWhileBreakStatements.js | 1 -
.../reference/doWhileBreakStatements.symbols | 3 +-
.../reference/doWhileBreakStatements.types | 1 -
.../reference/doWhileContinueStatements.js | 1 -
.../reference/doWhileContinueStatements.symbols | 3 +-
.../reference/doWhileContinueStatements.types | 1 -
.../reference/downlevelLetConst11.errors.txt | 4 +-
.../reference/downlevelLetConst12.errors.txt | 5 +-
tests/baselines/reference/downlevelLetConst12.js | 1 -
tests/baselines/reference/downlevelLetConst13.js | 1 -
.../reference/downlevelLetConst13.symbols | 43 +-
.../baselines/reference/downlevelLetConst13.types | 1 -
.../reference/downlevelLetConst16.errors.txt | 13 +-
tests/baselines/reference/downlevelLetConst16.js | 1 -
.../reference/downlevelLetConst18.errors.txt | 5 +-
tests/baselines/reference/downlevelLetConst18.js | 1 -
.../reference/downlevelLetConst2.errors.txt | 4 +-
.../reference/downlevelLetConst4.errors.txt | 4 +-
...indingElementInParameterDeclaration1.errors.txt | 41 +-
...ntifierBindingElementInParameterDeclaration1.js | 1 -
...indingElementInParameterDeclaration2.errors.txt | 41 +-
...ntifierBindingElementInParameterDeclaration2.js | 1 -
...icateIdentifiersAcrossFileBoundaries.errors.txt | 11 +-
.../duplicateIdentifiersAcrossFileBoundaries.js | 1 -
.../baselines/reference/duplicateLabel1.errors.txt | 5 +-
tests/baselines/reference/duplicateLabel1.js | 1 -
.../baselines/reference/duplicateLabel2.errors.txt | 5 +-
tests/baselines/reference/duplicateLabel2.js | 1 -
tests/baselines/reference/duplicateLabel3.js | 1 -
tests/baselines/reference/duplicateLabel3.symbols | 3 +-
tests/baselines/reference/duplicateLabel3.types | 1 -
tests/baselines/reference/duplicateLabel4.js | 1 -
tests/baselines/reference/duplicateLabel4.symbols | 3 +-
tests/baselines/reference/duplicateLabel4.types | 1 -
.../reference/duplicateLocalVariable1.errors.txt | 13 +-
.../baselines/reference/duplicateLocalVariable1.js | 1 -
...uplicatePropertiesInTypeAssertions01.errors.txt | 5 +-
.../duplicatePropertiesInTypeAssertions01.js | 1 -
...uplicatePropertiesInTypeAssertions02.errors.txt | 5 +-
.../duplicatePropertiesInTypeAssertions02.js | 1 -
.../duplicateSymbolsExportMatching.errors.txt | 4 +-
.../reference/duplicateVarAndImport2.errors.txt | 4 +-
.../reference/duplicateVariablesByScope.js | 1 -
.../reference/duplicateVariablesByScope.symbols | 33 +-
.../reference/duplicateVariablesByScope.types | 1 -
tests/baselines/reference/dynamicRequire.js | 1 -
tests/baselines/reference/dynamicRequire.symbols | 7 +-
tests/baselines/reference/dynamicRequire.types | 1 -
tests/baselines/reference/elidingImportNames.js | 1 -
.../baselines/reference/elidingImportNames.symbols | 11 +-
tests/baselines/reference/elidingImportNames.types | 1 -
...mitArrowFunctionWhenUsingArguments02.errors.txt | 3 +-
.../emitArrowFunctionWhenUsingArguments02.js | 1 -
.../emitArrowFunctionWhenUsingArguments02_ES6.js | 1 -
...itArrowFunctionWhenUsingArguments02_ES6.symbols | 3 +-
...emitArrowFunctionWhenUsingArguments02_ES6.types | 1 -
...mitArrowFunctionWhenUsingArguments03.errors.txt | 3 +-
.../emitArrowFunctionWhenUsingArguments03.js | 1 -
.../emitArrowFunctionWhenUsingArguments03_ES6.js | 1 -
...itArrowFunctionWhenUsingArguments03_ES6.symbols | 5 +-
...emitArrowFunctionWhenUsingArguments03_ES6.types | 1 -
...mitArrowFunctionWhenUsingArguments04.errors.txt | 3 +-
.../emitArrowFunctionWhenUsingArguments04.js | 1 -
.../emitArrowFunctionWhenUsingArguments04_ES6.js | 1 -
...itArrowFunctionWhenUsingArguments04_ES6.symbols | 5 +-
...emitArrowFunctionWhenUsingArguments04_ES6.types | 1 -
...mitArrowFunctionWhenUsingArguments05.errors.txt | 3 +-
.../emitArrowFunctionWhenUsingArguments05.js | 1 -
.../emitArrowFunctionWhenUsingArguments05_ES6.js | 1 -
...itArrowFunctionWhenUsingArguments05_ES6.symbols | 5 +-
...emitArrowFunctionWhenUsingArguments05_ES6.types | 1 -
...mitArrowFunctionWhenUsingArguments06.errors.txt | 3 +-
.../emitArrowFunctionWhenUsingArguments06.js | 1 -
.../emitArrowFunctionWhenUsingArguments06_ES6.js | 1 -
...itArrowFunctionWhenUsingArguments06_ES6.symbols | 5 +-
...emitArrowFunctionWhenUsingArguments06_ES6.types | 1 -
...mitArrowFunctionWhenUsingArguments07.errors.txt | 3 +-
.../emitArrowFunctionWhenUsingArguments07.js | 1 -
.../emitArrowFunctionWhenUsingArguments07_ES6.js | 1 -
...itArrowFunctionWhenUsingArguments07_ES6.symbols | 7 +-
...emitArrowFunctionWhenUsingArguments07_ES6.types | 1 -
.../emitArrowFunctionWhenUsingArguments08.js | 1 -
.../emitArrowFunctionWhenUsingArguments08.symbols | 9 +-
.../emitArrowFunctionWhenUsingArguments08.types | 1 -
.../emitArrowFunctionWhenUsingArguments08_ES6.js | 1 -
...itArrowFunctionWhenUsingArguments08_ES6.symbols | 9 +-
...emitArrowFunctionWhenUsingArguments08_ES6.types | 1 -
...mitArrowFunctionWhenUsingArguments09.errors.txt | 3 +-
.../emitArrowFunctionWhenUsingArguments09.js | 1 -
.../emitArrowFunctionWhenUsingArguments09_ES6.js | 1 -
...itArrowFunctionWhenUsingArguments09_ES6.symbols | 5 +-
...emitArrowFunctionWhenUsingArguments09_ES6.types | 1 -
...mitArrowFunctionWhenUsingArguments10.errors.txt | 3 +-
.../emitArrowFunctionWhenUsingArguments10.js | 1 -
.../emitArrowFunctionWhenUsingArguments10_ES6.js | 1 -
...itArrowFunctionWhenUsingArguments10_ES6.symbols | 5 +-
...emitArrowFunctionWhenUsingArguments10_ES6.types | 1 -
...mitArrowFunctionWhenUsingArguments11.errors.txt | 3 +-
.../emitArrowFunctionWhenUsingArguments11.js | 1 -
.../emitArrowFunctionWhenUsingArguments11_ES6.js | 1 -
...itArrowFunctionWhenUsingArguments11_ES6.symbols | 7 +-
...emitArrowFunctionWhenUsingArguments11_ES6.types | 1 -
...mitArrowFunctionWhenUsingArguments12.errors.txt | 5 +-
.../emitArrowFunctionWhenUsingArguments12.js | 1 -
...rrowFunctionWhenUsingArguments12_ES6.errors.txt | 3 +-
.../emitArrowFunctionWhenUsingArguments12_ES6.js | 1 -
.../emitArrowFunctionWhenUsingArguments13.js | 1 -
.../emitArrowFunctionWhenUsingArguments13.symbols | 9 +-
.../emitArrowFunctionWhenUsingArguments13.types | 1 -
.../emitArrowFunctionWhenUsingArguments13_ES6.js | 1 -
...itArrowFunctionWhenUsingArguments13_ES6.symbols | 9 +-
...emitArrowFunctionWhenUsingArguments13_ES6.types | 1 -
...mitArrowFunctionWhenUsingArguments14.errors.txt | 3 +-
.../emitArrowFunctionWhenUsingArguments14.js | 1 -
.../emitArrowFunctionWhenUsingArguments14_ES6.js | 1 -
...itArrowFunctionWhenUsingArguments14_ES6.symbols | 3 +-
...emitArrowFunctionWhenUsingArguments14_ES6.types | 1 -
...mitArrowFunctionWhenUsingArguments15.errors.txt | 3 +-
.../emitArrowFunctionWhenUsingArguments15.js | 1 -
.../emitArrowFunctionWhenUsingArguments15_ES6.js | 1 -
...itArrowFunctionWhenUsingArguments15_ES6.symbols | 5 +-
...emitArrowFunctionWhenUsingArguments15_ES6.types | 1 -
...mitArrowFunctionWhenUsingArguments16.errors.txt | 3 +-
.../emitArrowFunctionWhenUsingArguments16.js | 1 -
.../emitArrowFunctionWhenUsingArguments16_ES6.js | 1 -
...itArrowFunctionWhenUsingArguments16_ES6.symbols | 5 +-
...emitArrowFunctionWhenUsingArguments16_ES6.types | 1 -
...mitArrowFunctionWhenUsingArguments17.errors.txt | 3 +-
.../emitArrowFunctionWhenUsingArguments17.js | 1 -
.../emitArrowFunctionWhenUsingArguments17_ES6.js | 1 -
...itArrowFunctionWhenUsingArguments17_ES6.symbols | 7 +-
...emitArrowFunctionWhenUsingArguments17_ES6.types | 1 -
...mitArrowFunctionWhenUsingArguments18.errors.txt | 3 +-
.../emitArrowFunctionWhenUsingArguments18.js | 1 -
.../emitArrowFunctionWhenUsingArguments18_ES6.js | 1 -
...itArrowFunctionWhenUsingArguments18_ES6.symbols | 7 +-
...emitArrowFunctionWhenUsingArguments18_ES6.types | 1 -
...mitArrowFunctionWhenUsingArguments19.errors.txt | 3 +-
.../emitArrowFunctionWhenUsingArguments19.js | 1 -
.../emitArrowFunctionWhenUsingArguments19_ES6.js | 1 -
...itArrowFunctionWhenUsingArguments19_ES6.symbols | 17 +-
...emitArrowFunctionWhenUsingArguments19_ES6.types | 1 -
tests/baselines/reference/emitBOM.js | 1 -
tests/baselines/reference/emitBOM.js.map | 2 +-
tests/baselines/reference/emitBOM.sourcemap.txt | 15 +-
tests/baselines/reference/emitBOM.symbols | 3 +-
tests/baselines/reference/emitBOM.types | 1 -
.../reference/emitBundleWithPrologueDirectives1.js | 37 +
.../emitBundleWithPrologueDirectives1.symbols | 11 +
.../emitBundleWithPrologueDirectives1.types | 11 +
.../baselines/reference/emitBundleWithShebang1.js | 29 +
.../reference/emitBundleWithShebang1.symbols | 9 +
.../reference/emitBundleWithShebang1.types | 9 +
.../baselines/reference/emitBundleWithShebang2.js | 48 +
.../reference/emitBundleWithShebang2.symbols | 18 +
.../reference/emitBundleWithShebang2.types | 18 +
.../emitBundleWithShebangAndPrologueDirectives1.js | 31 +
...BundleWithShebangAndPrologueDirectives1.symbols | 10 +
...itBundleWithShebangAndPrologueDirectives1.types | 12 +
.../emitBundleWithShebangAndPrologueDirectives2.js | 53 +
...BundleWithShebangAndPrologueDirectives2.symbols | 21 +
...itBundleWithShebangAndPrologueDirectives2.types | 27 +
...clarationWithPropertyAccessInHeritageClause1.js | 41 +
...tionWithPropertyAccessInHeritageClause1.symbols | 36 +
...rationWithPropertyAccessInHeritageClause1.types | 39 +
.../emitClassDeclarationWithSuperMethodCall01.js | 1 -
...itClassDeclarationWithSuperMethodCall01.symbols | 13 +-
...emitClassDeclarationWithSuperMethodCall01.types | 1 -
tests/baselines/reference/emitCommentsOnlyFile.js | 1 -
.../reference/emitCommentsOnlyFile.symbols | 3 +-
.../baselines/reference/emitCommentsOnlyFile.types | 3 +-
...ndExponentiationAssignmentWithIndexingOnLHS1.js | 1 -
...onentiationAssignmentWithIndexingOnLHS1.symbols | 51 +-
...xponentiationAssignmentWithIndexingOnLHS1.types | 1 -
...ndExponentiationAssignmentWithIndexingOnLHS3.js | 1 -
...onentiationAssignmentWithIndexingOnLHS3.symbols | 33 +-
...xponentiationAssignmentWithIndexingOnLHS3.types | 1 -
...ndExponentiationAssignmentWithIndexingOnLHS4.js | 1 -
...onentiationAssignmentWithIndexingOnLHS4.symbols | 47 +-
...xponentiationAssignmentWithIndexingOnLHS4.types | 1 -
...tiationAssignmentWithPropertyAccessingOnLHS1.js | 1 -
...onAssignmentWithPropertyAccessingOnLHS1.symbols | 75 +-
...tionAssignmentWithPropertyAccessingOnLHS1.types | 1 -
.../emitCompoundExponentiationOperator1.js | 1 -
.../emitCompoundExponentiationOperator1.symbols | 87 +-
.../emitCompoundExponentiationOperator1.types | 1 -
.../emitCompoundExponentiationOperator2.js | 1 -
.../emitCompoundExponentiationOperator2.symbols | 73 +-
.../emitCompoundExponentiationOperator2.types | 1 -
.../reference/emitDecoratorMetadata_restArgs.js | 1 -
.../emitDecoratorMetadata_restArgs.symbols | 31 +-
.../reference/emitDecoratorMetadata_restArgs.types | 1 -
.../reference/emitExponentiationOperator1.js | 1 -
.../reference/emitExponentiationOperator1.symbols | 3 +-
.../reference/emitExponentiationOperator1.types | 1 -
.../reference/emitExponentiationOperator2.js | 1 -
.../reference/emitExponentiationOperator2.symbols | 117 +-
.../reference/emitExponentiationOperator2.types | 1 -
.../reference/emitExponentiationOperator3.js | 1 -
.../reference/emitExponentiationOperator3.symbols | 71 +-
.../reference/emitExponentiationOperator3.types | 1 -
.../emitExponentiationOperatorInTempalteString4.js | 1 -
...ExponentiationOperatorInTempalteString4.symbols | 139 +-
...itExponentiationOperatorInTempalteString4.types | 1 -
...itExponentiationOperatorInTempalteString4ES6.js | 1 -
...onentiationOperatorInTempalteString4ES6.symbols | 139 +-
...xponentiationOperatorInTempalteString4ES6.types | 1 -
.../emitExponentiationOperatorInTemplateString1.js | 1 -
...ExponentiationOperatorInTemplateString1.symbols | 193 +-
...itExponentiationOperatorInTemplateString1.types | 1 -
...itExponentiationOperatorInTemplateString1ES6.js | 1 -
...onentiationOperatorInTemplateString1ES6.symbols | 193 +-
...xponentiationOperatorInTemplateString1ES6.types | 1 -
.../emitExponentiationOperatorInTemplateString2.js | 1 -
...ExponentiationOperatorInTemplateString2.symbols | 193 +-
...itExponentiationOperatorInTemplateString2.types | 1 -
...itExponentiationOperatorInTemplateString2ES6.js | 1 -
...onentiationOperatorInTemplateString2ES6.symbols | 193 +-
...xponentiationOperatorInTemplateString2ES6.types | 1 -
.../emitExponentiationOperatorInTemplateString3.js | 1 -
...ExponentiationOperatorInTemplateString3.symbols | 193 +-
...itExponentiationOperatorInTemplateString3.types | 1 -
...itExponentiationOperatorInTemplateString3ES6.js | 1 -
...onentiationOperatorInTemplateString3ES6.symbols | 193 +-
...xponentiationOperatorInTemplateString3ES6.types | 1 -
tests/baselines/reference/emitPostComments.js | 1 -
tests/baselines/reference/emitPostComments.symbols | 3 +-
tests/baselines/reference/emitPostComments.types | 1 -
tests/baselines/reference/emitPreComments.js | 1 -
tests/baselines/reference/emitPreComments.symbols | 3 +-
tests/baselines/reference/emitPreComments.types | 1 -
...mmentOnNotEmittedNodeIfRemoveCommentsIsFalse.js | 1 -
...OnNotEmittedNodeIfRemoveCommentsIsFalse.symbols | 3 +-
...ntOnNotEmittedNodeIfRemoveCommentsIsFalse.types | 1 -
.../emitter.asyncGenerators.classMethods.es2015.js | 266 +
...ter.asyncGenerators.classMethods.es2015.symbols | 110 +
...itter.asyncGenerators.classMethods.es2015.types | 127 +
.../emitter.asyncGenerators.classMethods.es5.js | 628 +
...mitter.asyncGenerators.classMethods.es5.symbols | 110 +
.../emitter.asyncGenerators.classMethods.es5.types | 127 +
.../emitter.asyncGenerators.classMethods.esnext.js | 120 +
...ter.asyncGenerators.classMethods.esnext.symbols | 110 +
...itter.asyncGenerators.classMethods.esnext.types | 127 +
....asyncGenerators.functionDeclarations.es2015.js | 173 +
...cGenerators.functionDeclarations.es2015.symbols | 46 +
...yncGenerators.functionDeclarations.es2015.types | 61 +
...ter.asyncGenerators.functionDeclarations.es5.js | 434 +
...syncGenerators.functionDeclarations.es5.symbols | 46 +
....asyncGenerators.functionDeclarations.es5.types | 61 +
....asyncGenerators.functionDeclarations.esnext.js | 58 +
...cGenerators.functionDeclarations.esnext.symbols | 46 +
...yncGenerators.functionDeclarations.esnext.types | 61 +
...r.asyncGenerators.functionExpressions.es2015.js | 173 +
...ncGenerators.functionExpressions.es2015.symbols | 46 +
...syncGenerators.functionExpressions.es2015.types | 68 +
...tter.asyncGenerators.functionExpressions.es5.js | 434 +
...asyncGenerators.functionExpressions.es5.symbols | 46 +
...r.asyncGenerators.functionExpressions.es5.types | 68 +
...r.asyncGenerators.functionExpressions.esnext.js | 58 +
...ncGenerators.functionExpressions.esnext.symbols | 46 +
...syncGenerators.functionExpressions.esnext.types | 68 +
....asyncGenerators.objectLiteralMethods.es2015.js | 201 +
...cGenerators.objectLiteralMethods.es2015.symbols | 74 +
...yncGenerators.objectLiteralMethods.es2015.types | 96 +
...ter.asyncGenerators.objectLiteralMethods.es5.js | 462 +
...syncGenerators.objectLiteralMethods.es5.symbols | 74 +
....asyncGenerators.objectLiteralMethods.es5.types | 96 +
....asyncGenerators.objectLiteralMethods.esnext.js | 86 +
...cGenerators.objectLiteralMethods.esnext.symbols | 74 +
...yncGenerators.objectLiteralMethods.esnext.types | 96 +
.../baselines/reference/emitter.forAwait.es2015.js | 165 +
.../reference/emitter.forAwait.es2015.symbols | 50 +
.../reference/emitter.forAwait.es2015.types | 50 +
tests/baselines/reference/emitter.forAwait.es5.js | 369 +
.../reference/emitter.forAwait.es5.symbols | 50 +
.../baselines/reference/emitter.forAwait.es5.types | 50 +
.../baselines/reference/emitter.forAwait.esnext.js | 51 +
.../reference/emitter.forAwait.esnext.symbols | 50 +
.../reference/emitter.forAwait.esnext.types | 50 +
.../emptyArrayBindingPatternParameter01.js | 1 -
.../emptyArrayBindingPatternParameter01.symbols | 7 +-
.../emptyArrayBindingPatternParameter01.types | 1 -
.../emptyArrayBindingPatternParameter02.js | 1 -
.../emptyArrayBindingPatternParameter02.symbols | 9 +-
.../emptyArrayBindingPatternParameter02.types | 1 -
.../emptyArrayBindingPatternParameter03.js | 1 -
.../emptyArrayBindingPatternParameter03.symbols | 9 +-
.../emptyArrayBindingPatternParameter03.types | 1 -
.../emptyArrayBindingPatternParameter04.js | 1 -
.../emptyArrayBindingPatternParameter04.symbols | 7 +-
.../emptyArrayBindingPatternParameter04.types | 1 -
.../reference/emptyAssignmentPatterns01_ES5.js | 1 -
.../emptyAssignmentPatterns01_ES5.symbols | 7 +-
.../reference/emptyAssignmentPatterns01_ES5.types | 1 -
.../emptyAssignmentPatterns01_ES5iterable.js | 14 +
.../emptyAssignmentPatterns01_ES5iterable.symbols | 10 +
.../emptyAssignmentPatterns01_ES5iterable.types | 16 +
.../reference/emptyAssignmentPatterns01_ES6.js | 1 -
.../emptyAssignmentPatterns01_ES6.symbols | 7 +-
.../reference/emptyAssignmentPatterns01_ES6.types | 1 -
.../reference/emptyAssignmentPatterns02_ES5.js | 1 -
.../emptyAssignmentPatterns02_ES5.symbols | 31 +-
.../reference/emptyAssignmentPatterns02_ES5.types | 1 -
.../emptyAssignmentPatterns02_ES5iterable.js | 34 +
.../emptyAssignmentPatterns02_ES5iterable.symbols | 24 +
.../emptyAssignmentPatterns02_ES5iterable.types | 34 +
.../reference/emptyAssignmentPatterns02_ES6.js | 1 -
.../emptyAssignmentPatterns02_ES6.symbols | 31 +-
.../reference/emptyAssignmentPatterns02_ES6.types | 1 -
.../reference/emptyAssignmentPatterns03_ES5.js | 1 -
.../emptyAssignmentPatterns03_ES5.symbols | 7 +-
.../reference/emptyAssignmentPatterns03_ES5.types | 1 -
.../emptyAssignmentPatterns03_ES5iterable.js | 14 +
.../emptyAssignmentPatterns03_ES5iterable.symbols | 10 +
.../emptyAssignmentPatterns03_ES5iterable.types | 20 +
.../reference/emptyAssignmentPatterns03_ES6.js | 1 -
.../emptyAssignmentPatterns03_ES6.symbols | 7 +-
.../reference/emptyAssignmentPatterns03_ES6.types | 1 -
.../reference/emptyAssignmentPatterns04_ES5.js | 1 -
.../emptyAssignmentPatterns04_ES5.symbols | 31 +-
.../reference/emptyAssignmentPatterns04_ES5.types | 1 -
.../emptyAssignmentPatterns04_ES5iterable.js | 34 +
.../emptyAssignmentPatterns04_ES5iterable.symbols | 24 +
.../emptyAssignmentPatterns04_ES5iterable.types | 34 +
.../reference/emptyAssignmentPatterns04_ES6.js | 1 -
.../emptyAssignmentPatterns04_ES6.symbols | 31 +-
.../reference/emptyAssignmentPatterns04_ES6.types | 1 -
.../emptyObjectBindingPatternParameter01.js | 1 -
.../emptyObjectBindingPatternParameter01.symbols | 7 +-
.../emptyObjectBindingPatternParameter01.types | 1 -
.../emptyObjectBindingPatternParameter02.js | 1 -
.../emptyObjectBindingPatternParameter02.symbols | 9 +-
.../emptyObjectBindingPatternParameter02.types | 1 -
.../emptyObjectBindingPatternParameter03.js | 1 -
.../emptyObjectBindingPatternParameter03.symbols | 9 +-
.../emptyObjectBindingPatternParameter03.types | 1 -
...emptyObjectBindingPatternParameter04.errors.txt | 7 +-
.../emptyObjectBindingPatternParameter04.js | 1 -
.../emptyTuplesTypeAssertion01.errors.txt | 3 +-
.../reference/emptyTuplesTypeAssertion01.js | 1 -
.../emptyTuplesTypeAssertion02.errors.txt | 3 +-
.../reference/emptyTuplesTypeAssertion02.js | 1 -
...mptyVariableDeclarationBindingPatterns01_ES5.js | 1 -
...ariableDeclarationBindingPatterns01_ES5.symbols | 67 +-
...yVariableDeclarationBindingPatterns01_ES5.types | 1 -
...ableDeclarationBindingPatterns01_ES5iterable.js | 181 +
...eclarationBindingPatterns01_ES5iterable.symbols | 91 +
...eDeclarationBindingPatterns01_ES5iterable.types | 114 +
...mptyVariableDeclarationBindingPatterns01_ES6.js | 1 -
...ariableDeclarationBindingPatterns01_ES6.symbols | 67 +-
...yVariableDeclarationBindingPatterns01_ES6.types | 1 -
...ableDeclarationBindingPatterns02_ES5.errors.txt | 9 +-
...mptyVariableDeclarationBindingPatterns02_ES5.js | 1 -
...arationBindingPatterns02_ES5iterable.errors.txt | 30 +
...ableDeclarationBindingPatterns02_ES5iterable.js | 39 +
...ableDeclarationBindingPatterns02_ES6.errors.txt | 9 +-
...mptyVariableDeclarationBindingPatterns02_ES6.js | 1 -
tests/baselines/reference/enumDecl1.js | 1 -
tests/baselines/reference/enumDecl1.symbols | 9 +-
tests/baselines/reference/enumDecl1.types | 1 -
tests/baselines/reference/enumErrors.errors.txt | 16 +-
tests/baselines/reference/enumIndexer.symbols | 4 +-
tests/baselines/reference/enumIndexer.types | 6 +-
tests/baselines/reference/enumLiteralTypes2.js | 1 -
.../baselines/reference/enumLiteralTypes2.symbols | 417 +-
tests/baselines/reference/enumLiteralTypes2.types | 1 -
.../reference/enumUsedBeforeDeclaration.errors.txt | 15 +
.../reference/enumUsedBeforeDeclaration.js | 17 +
.../reference/enumWithPrimitiveName.errors.txt | 12 +-
.../reference/equalityStrictNulls.errors.txt | 9 +-
tests/baselines/reference/equalityStrictNulls.js | 1 -
.../reference/errorSupression1.errors.txt | 3 +-
tests/baselines/reference/errorSupression1.js | 1 -
.../reference/errorWithTruncatedType.errors.txt | 3 +-
.../baselines/reference/errorWithTruncatedType.js | 1 -
.../errorsInGenericTypeReference.errors.txt | 43 +-
.../reference/errorsInGenericTypeReference.js | 1 -
.../reference/errorsOnImportedSymbol.errors.txt | 1 -
.../baselines/reference/errorsOnImportedSymbol.js | 1 -
tests/baselines/reference/es2015modulekind.js | 1 -
tests/baselines/reference/es2015modulekind.symbols | 3 +-
tests/baselines/reference/es2015modulekind.types | 1 -
.../reference/es2015modulekindWithES6Target.js | 1 -
.../es2015modulekindWithES6Target.symbols | 3 +-
.../reference/es2015modulekindWithES6Target.types | 1 -
tests/baselines/reference/es2017basicAsync.js | 1 -
tests/baselines/reference/es2017basicAsync.symbols | 21 +-
tests/baselines/reference/es2017basicAsync.types | 1 -
tests/baselines/reference/es3-amd.js | 1 -
tests/baselines/reference/es3-amd.symbols | 3 +-
tests/baselines/reference/es3-amd.types | 1 -
tests/baselines/reference/es3-declaration-amd.js | 1 -
.../reference/es3-declaration-amd.symbols | 3 +-
.../baselines/reference/es3-declaration-amd.types | 1 -
tests/baselines/reference/es3-jsx-preserve.js | 1 -
tests/baselines/reference/es3-jsx-preserve.symbols | 5 +-
tests/baselines/reference/es3-jsx-preserve.types | 1 -
tests/baselines/reference/es3-jsx-react-native.js | 1 -
.../reference/es3-jsx-react-native.symbols | 5 +-
.../baselines/reference/es3-jsx-react-native.types | 1 -
tests/baselines/reference/es3-jsx-react.js | 1 -
tests/baselines/reference/es3-jsx-react.symbols | 5 +-
tests/baselines/reference/es3-jsx-react.types | 1 -
tests/baselines/reference/es3-sourcemap-amd.js | 1 -
tests/baselines/reference/es3-sourcemap-amd.js.map | 2 +-
.../reference/es3-sourcemap-amd.sourcemap.txt | 43 +-
.../baselines/reference/es3-sourcemap-amd.symbols | 3 +-
tests/baselines/reference/es3-sourcemap-amd.types | 1 -
.../baselines/reference/es3defaultAliasIsQuoted.js | 1 -
.../reference/es3defaultAliasIsQuoted.symbols | 13 +-
.../reference/es3defaultAliasIsQuoted.types | 1 -
tests/baselines/reference/es5-amd.js | 1 -
tests/baselines/reference/es5-amd.symbols | 3 +-
tests/baselines/reference/es5-amd.types | 1 -
tests/baselines/reference/es5-asyncFunction.js | 4 +-
.../reference/es5-asyncFunctionArrayLiterals.js | 30 +-
.../es5-asyncFunctionBinaryExpressions.js | 14 +-
.../reference/es5-asyncFunctionCallExpressions.js | 48 +-
.../reference/es5-asyncFunctionNewExpressions.js | 48 +-
tests/baselines/reference/es5-commonjs.js | 1 -
tests/baselines/reference/es5-commonjs.symbols | 3 +-
tests/baselines/reference/es5-commonjs.types | 1 -
tests/baselines/reference/es5-commonjs2.js | 1 -
tests/baselines/reference/es5-commonjs2.symbols | 3 +-
tests/baselines/reference/es5-commonjs2.types | 3 +-
tests/baselines/reference/es5-commonjs3.errors.txt | 3 +-
tests/baselines/reference/es5-commonjs3.js | 1 -
tests/baselines/reference/es5-commonjs4.errors.txt | 3 +-
tests/baselines/reference/es5-commonjs4.js | 1 -
tests/baselines/reference/es5-commonjs5.js | 1 -
tests/baselines/reference/es5-commonjs5.symbols | 3 +-
tests/baselines/reference/es5-commonjs5.types | 1 -
tests/baselines/reference/es5-commonjs6.js | 1 -
tests/baselines/reference/es5-commonjs6.symbols | 3 +-
tests/baselines/reference/es5-commonjs6.types | 1 -
tests/baselines/reference/es5-commonjs7.symbols | 3 +-
tests/baselines/reference/es5-commonjs7.types | 1 -
tests/baselines/reference/es5-commonjs8.symbols | 3 +-
tests/baselines/reference/es5-commonjs8.types | 1 -
tests/baselines/reference/es5-declaration-amd.js | 1 -
.../reference/es5-declaration-amd.symbols | 3 +-
.../baselines/reference/es5-declaration-amd.types | 1 -
.../reference/es5-importHelpersAsyncFunctions.js | 4 +-
tests/baselines/reference/es5-souremap-amd.js | 1 -
tests/baselines/reference/es5-souremap-amd.js.map | 2 +-
.../reference/es5-souremap-amd.sourcemap.txt | 43 +-
tests/baselines/reference/es5-souremap-amd.symbols | 3 +-
tests/baselines/reference/es5-souremap-amd.types | 1 -
tests/baselines/reference/es5-system.js | 1 -
tests/baselines/reference/es5-system.symbols | 3 +-
tests/baselines/reference/es5-system.types | 1 -
tests/baselines/reference/es5-system2.js | 1 -
tests/baselines/reference/es5-system2.symbols | 3 +-
tests/baselines/reference/es5-system2.types | 1 -
tests/baselines/reference/es5-umd.js | 1 -
tests/baselines/reference/es5-umd.symbols | 3 +-
tests/baselines/reference/es5-umd.types | 1 -
tests/baselines/reference/es5-umd2.js | 1 -
tests/baselines/reference/es5-umd2.symbols | 3 +-
tests/baselines/reference/es5-umd2.types | 1 -
tests/baselines/reference/es5-umd3.js | 1 -
tests/baselines/reference/es5-umd3.symbols | 3 +-
tests/baselines/reference/es5-umd3.types | 1 -
tests/baselines/reference/es5-umd4.js | 1 -
tests/baselines/reference/es5-umd4.symbols | 3 +-
tests/baselines/reference/es5-umd4.types | 1 -
.../reference/es5ExportDefaultClassDeclaration.js | 1 -
.../es5ExportDefaultClassDeclaration.symbols | 3 +-
.../es5ExportDefaultClassDeclaration.types | 1 -
.../reference/es5ExportDefaultClassDeclaration2.js | 1 -
.../es5ExportDefaultClassDeclaration2.symbols | 3 +-
.../es5ExportDefaultClassDeclaration2.types | 1 -
.../es5ExportDefaultClassDeclaration3.errors.txt | 19 +
.../reference/es5ExportDefaultClassDeclaration3.js | 1 -
.../es5ExportDefaultClassDeclaration3.symbols | 27 +-
.../es5ExportDefaultClassDeclaration3.types | 1 -
.../reference/es5ExportDefaultClassDeclaration4.js | 1 -
.../es5ExportDefaultClassDeclaration4.symbols | 19 +-
.../es5ExportDefaultClassDeclaration4.types | 1 -
.../reference/es5ExportDefaultExpression.js | 1 -
.../reference/es5ExportDefaultExpression.symbols | 3 +-
.../reference/es5ExportDefaultExpression.types | 1 -
.../es5ExportDefaultFunctionDeclaration.js | 1 -
.../es5ExportDefaultFunctionDeclaration.symbols | 1 -
.../es5ExportDefaultFunctionDeclaration.types | 1 -
.../es5ExportDefaultFunctionDeclaration2.js | 1 -
.../es5ExportDefaultFunctionDeclaration2.symbols | 3 +-
.../es5ExportDefaultFunctionDeclaration2.types | 3 +-
.../es5ExportDefaultFunctionDeclaration3.js | 1 -
.../es5ExportDefaultFunctionDeclaration3.symbols | 19 +-
.../es5ExportDefaultFunctionDeclaration3.types | 1 -
.../es5ExportDefaultFunctionDeclaration4.js | 1 -
.../es5ExportDefaultFunctionDeclaration4.symbols | 13 +-
.../es5ExportDefaultFunctionDeclaration4.types | 1 -
.../reference/es5ExportDefaultIdentifier.js | 1 -
.../reference/es5ExportDefaultIdentifier.symbols | 1 -
.../reference/es5ExportDefaultIdentifier.types | 1 -
.../baselines/reference/es5ExportEquals.errors.txt | 3 +-
tests/baselines/reference/es5ExportEquals.js | 1 -
tests/baselines/reference/es5ExportEqualsDts.js | 1 -
.../baselines/reference/es5ExportEqualsDts.symbols | 19 +-
tests/baselines/reference/es5ExportEqualsDts.types | 1 -
.../es5ModuleInternalNamedImports.errors.txt | 11 +-
.../reference/es5ModuleInternalNamedImports.js | 1 -
tests/baselines/reference/es5andes6module.js | 1 -
tests/baselines/reference/es5andes6module.symbols | 3 +-
tests/baselines/reference/es5andes6module.types | 1 -
tests/baselines/reference/es6-amd.js | 1 -
tests/baselines/reference/es6-amd.symbols | 3 +-
tests/baselines/reference/es6-amd.types | 1 -
tests/baselines/reference/es6-declaration-amd.js | 1 -
.../reference/es6-declaration-amd.symbols | 3 +-
.../baselines/reference/es6-declaration-amd.types | 1 -
tests/baselines/reference/es6-sourcemap-amd.js | 1 -
tests/baselines/reference/es6-sourcemap-amd.js.map | 2 +-
.../reference/es6-sourcemap-amd.sourcemap.txt | 31 +-
.../baselines/reference/es6-sourcemap-amd.symbols | 3 +-
tests/baselines/reference/es6-sourcemap-amd.types | 1 -
tests/baselines/reference/es6-umd.js | 1 -
tests/baselines/reference/es6-umd.symbols | 3 +-
tests/baselines/reference/es6-umd.types | 1 -
tests/baselines/reference/es6-umd2.js | 1 -
tests/baselines/reference/es6-umd2.symbols | 3 +-
tests/baselines/reference/es6-umd2.types | 1 -
.../baselines/reference/es6ClassSuperCodegenBug.js | 1 -
.../reference/es6ClassSuperCodegenBug.symbols | 7 +-
.../reference/es6ClassSuperCodegenBug.types | 1 -
tests/baselines/reference/es6ExportAll.js | 1 -
tests/baselines/reference/es6ExportAll.symbols | 11 +-
tests/baselines/reference/es6ExportAll.types | 1 -
tests/baselines/reference/es6ExportAllInEs5.js | 1 -
.../baselines/reference/es6ExportAllInEs5.symbols | 11 +-
tests/baselines/reference/es6ExportAllInEs5.types | 1 -
.../reference/es6ExportAssignment.errors.txt | 3 +-
tests/baselines/reference/es6ExportAssignment.js | 1 -
.../reference/es6ExportAssignment2.errors.txt | 3 +-
tests/baselines/reference/es6ExportAssignment2.js | 1 -
tests/baselines/reference/es6ExportAssignment3.js | 1 -
.../reference/es6ExportAssignment3.symbols | 5 +-
.../baselines/reference/es6ExportAssignment3.types | 1 -
tests/baselines/reference/es6ExportAssignment4.js | 1 -
.../reference/es6ExportAssignment4.symbols | 5 +-
.../baselines/reference/es6ExportAssignment4.types | 1 -
tests/baselines/reference/es6ExportClause.js | 1 -
tests/baselines/reference/es6ExportClause.symbols | 27 +-
tests/baselines/reference/es6ExportClause.types | 1 -
tests/baselines/reference/es6ExportClauseInEs5.js | 1 -
.../reference/es6ExportClauseInEs5.symbols | 27 +-
.../baselines/reference/es6ExportClauseInEs5.types | 1 -
.../es6ExportClauseWithAssignmentInEs5.js | 1 -
.../es6ExportClauseWithAssignmentInEs5.symbols | 33 +-
.../es6ExportClauseWithAssignmentInEs5.types | 1 -
.../es6ExportClauseWithoutModuleSpecifier.js | 1 -
.../es6ExportClauseWithoutModuleSpecifier.symbols | 11 +-
.../es6ExportClauseWithoutModuleSpecifier.types | 1 -
.../es6ExportClauseWithoutModuleSpecifierInEs5.js | 1 -
...ExportClauseWithoutModuleSpecifierInEs5.symbols | 11 +-
...s6ExportClauseWithoutModuleSpecifierInEs5.types | 1 -
.../reference/es6ExportDefaultClassDeclaration.js | 1 -
.../es6ExportDefaultClassDeclaration.symbols | 3 +-
.../es6ExportDefaultClassDeclaration.types | 1 -
.../reference/es6ExportDefaultClassDeclaration2.js | 1 -
.../es6ExportDefaultClassDeclaration2.symbols | 3 +-
.../es6ExportDefaultClassDeclaration2.types | 1 -
.../reference/es6ExportDefaultExpression.js | 1 -
.../reference/es6ExportDefaultExpression.symbols | 3 +-
.../reference/es6ExportDefaultExpression.types | 1 -
.../es6ExportDefaultFunctionDeclaration.js | 1 -
.../es6ExportDefaultFunctionDeclaration.symbols | 1 -
.../es6ExportDefaultFunctionDeclaration.types | 1 -
.../es6ExportDefaultFunctionDeclaration2.js | 1 -
.../es6ExportDefaultFunctionDeclaration2.symbols | 3 +-
.../es6ExportDefaultFunctionDeclaration2.types | 3 +-
.../reference/es6ExportDefaultIdentifier.js | 1 -
.../reference/es6ExportDefaultIdentifier.symbols | 1 -
.../reference/es6ExportDefaultIdentifier.types | 1 -
.../baselines/reference/es6ExportEquals.errors.txt | 5 +-
tests/baselines/reference/es6ExportEquals.js | 1 -
.../reference/es6ExportEqualsInterop.errors.txt | 1 -
.../baselines/reference/es6ExportEqualsInterop.js | 3 +-
.../baselines/reference/es6ImportDefaultBinding.js | 1 -
.../reference/es6ImportDefaultBinding.symbols | 5 +-
.../reference/es6ImportDefaultBinding.types | 1 -
.../reference/es6ImportDefaultBindingAmd.js | 1 -
.../reference/es6ImportDefaultBindingAmd.symbols | 5 +-
.../reference/es6ImportDefaultBindingAmd.types | 1 -
.../reference/es6ImportDefaultBindingDts.js | 1 -
.../reference/es6ImportDefaultBindingDts.symbols | 1 -
.../reference/es6ImportDefaultBindingDts.types | 1 -
...6ImportDefaultBindingFollowedWithNamedImport.js | 1 -
...rtDefaultBindingFollowedWithNamedImport.symbols | 11 +-
...portDefaultBindingFollowedWithNamedImport.types | 1 -
...faultBindingFollowedWithNamedImport1.errors.txt | 1 -
...ImportDefaultBindingFollowedWithNamedImport1.js | 1 -
...BindingFollowedWithNamedImport1InEs5.errors.txt | 1 -
...tDefaultBindingFollowedWithNamedImport1InEs5.js | 1 -
...ngFollowedWithNamedImport1WithExport.errors.txt | 1 -
...ultBindingFollowedWithNamedImport1WithExport.js | 1 -
...ultBindingFollowedWithNamedImportDts.errors.txt | 1 -
...portDefaultBindingFollowedWithNamedImportDts.js | 1 -
...ltBindingFollowedWithNamedImportDts1.errors.txt | 1 -
...ortDefaultBindingFollowedWithNamedImportDts1.js | 1 -
...tBindingFollowedWithNamedImportInEs5.errors.txt | 1 -
...rtDefaultBindingFollowedWithNamedImportInEs5.js | 1 -
...ingFollowedWithNamedImportWithExport.errors.txt | 1 -
...aultBindingFollowedWithNamedImportWithExport.js | 1 -
...tBindingFollowedWithNamespaceBinding.errors.txt | 1 -
...rtDefaultBindingFollowedWithNamespaceBinding.js | 1 -
...tDefaultBindingFollowedWithNamespaceBinding1.js | 1 -
...ultBindingFollowedWithNamespaceBinding1.symbols | 5 +-
...faultBindingFollowedWithNamespaceBinding1.types | 1 -
...ultBindingFollowedWithNamespaceBinding1InEs5.js | 1 -
...ndingFollowedWithNamespaceBinding1InEs5.symbols | 5 +-
...BindingFollowedWithNamespaceBinding1InEs5.types | 1 -
...lowedWithNamespaceBinding1WithExport.errors.txt | 1 -
...ndingFollowedWithNamespaceBinding1WithExport.js | 1 -
...ndingFollowedWithNamespaceBindingDts.errors.txt | 1 -
...efaultBindingFollowedWithNamespaceBindingDts.js | 1 -
...faultBindingFollowedWithNamespaceBindingDts1.js | 1 -
...BindingFollowedWithNamespaceBindingDts1.symbols | 1 -
...ltBindingFollowedWithNamespaceBindingDts1.types | 1 -
...ingFollowedWithNamespaceBindingInEs5.errors.txt | 1 -
...aultBindingFollowedWithNamespaceBindingInEs5.js | 1 -
...llowedWithNamespaceBindingWithExport.errors.txt | 1 -
...indingFollowedWithNamespaceBindingWithExport.js | 1 -
.../es6ImportDefaultBindingInEs5.errors.txt | 1 -
.../reference/es6ImportDefaultBindingInEs5.js | 1 -
.../es6ImportDefaultBindingMergeErrors.errors.txt | 5 +-
.../es6ImportDefaultBindingMergeErrors.js | 1 -
...mportDefaultBindingNoDefaultProperty.errors.txt | 1 -
.../es6ImportDefaultBindingNoDefaultProperty.js | 1 -
.../es6ImportDefaultBindingWithExport.errors.txt | 1 -
.../reference/es6ImportDefaultBindingWithExport.js | 1 -
.../es6ImportEqualsDeclaration.errors.txt | 3 +-
.../reference/es6ImportEqualsDeclaration.js | 1 -
.../reference/es6ImportEqualsDeclaration2.js | 1 -
.../reference/es6ImportEqualsDeclaration2.symbols | 11 +-
.../reference/es6ImportEqualsDeclaration2.types | 1 -
.../reference/es6ImportNameSpaceImport.js | 1 -
.../reference/es6ImportNameSpaceImport.symbols | 7 +-
.../reference/es6ImportNameSpaceImport.types | 1 -
.../reference/es6ImportNameSpaceImportAmd.js | 1 -
.../reference/es6ImportNameSpaceImportAmd.symbols | 7 +-
.../reference/es6ImportNameSpaceImportAmd.types | 1 -
.../reference/es6ImportNameSpaceImportDts.js | 1 -
.../reference/es6ImportNameSpaceImportDts.symbols | 1 -
.../reference/es6ImportNameSpaceImportDts.types | 1 -
.../reference/es6ImportNameSpaceImportInEs5.js | 1 -
.../es6ImportNameSpaceImportInEs5.symbols | 7 +-
.../reference/es6ImportNameSpaceImportInEs5.types | 1 -
.../es6ImportNameSpaceImportMergeErrors.errors.txt | 5 +-
.../es6ImportNameSpaceImportMergeErrors.js | 1 -
.../es6ImportNameSpaceImportNoNamedExports.js | 1 -
.../es6ImportNameSpaceImportNoNamedExports.symbols | 5 +-
.../es6ImportNameSpaceImportNoNamedExports.types | 1 -
.../es6ImportNameSpaceImportWithExport.errors.txt | 1 -
.../es6ImportNameSpaceImportWithExport.js | 1 -
tests/baselines/reference/es6ImportNamedImport.js | 1 -
.../reference/es6ImportNamedImport.symbols | 21 +-
.../baselines/reference/es6ImportNamedImport.types | 1 -
.../baselines/reference/es6ImportNamedImportAmd.js | 1 -
.../reference/es6ImportNamedImportAmd.symbols | 21 +-
.../reference/es6ImportNamedImportAmd.types | 1 -
.../baselines/reference/es6ImportNamedImportDts.js | 1 -
.../reference/es6ImportNamedImportDts.symbols | 27 +-
.../reference/es6ImportNamedImportDts.types | 1 -
...6ImportNamedImportIdentifiersParsing.errors.txt | 25 +-
.../es6ImportNamedImportIdentifiersParsing.js | 1 -
.../reference/es6ImportNamedImportInEs5.js | 1 -
.../reference/es6ImportNamedImportInEs5.symbols | 21 +-
.../reference/es6ImportNamedImportInEs5.types | 1 -
.../es6ImportNamedImportInExportAssignment.js | 1 -
.../es6ImportNamedImportInExportAssignment.symbols | 3 +-
.../es6ImportNamedImportInExportAssignment.types | 1 -
...6ImportNamedImportInIndirectExportAssignment.js | 1 -
...rtNamedImportInIndirectExportAssignment.symbols | 3 +-
...portNamedImportInIndirectExportAssignment.types | 1 -
.../es6ImportNamedImportMergeErrors.errors.txt | 9 +-
.../reference/es6ImportNamedImportMergeErrors.js | 1 -
.../es6ImportNamedImportNoExportMember.errors.txt | 1 -
.../es6ImportNamedImportNoExportMember.js | 1 -
.../es6ImportNamedImportNoNamedExports.errors.txt | 1 -
.../es6ImportNamedImportNoNamedExports.js | 1 -
.../es6ImportNamedImportParsingError.errors.txt | 1 -
.../reference/es6ImportNamedImportParsingError.js | 1 -
.../es6ImportNamedImportWithExport.errors.txt | 1 -
.../reference/es6ImportNamedImportWithExport.js | 1 -
.../es6ImportNamedImportWithTypesAndValues.js | 1 -
.../es6ImportNamedImportWithTypesAndValues.symbols | 17 +-
.../es6ImportNamedImportWithTypesAndValues.types | 1 -
.../reference/es6ImportParseErrors.errors.txt | 3 +-
tests/baselines/reference/es6ImportParseErrors.js | 1 -
.../reference/es6ImportWithoutFromClause.js | 1 -
.../reference/es6ImportWithoutFromClause.symbols | 3 +-
.../reference/es6ImportWithoutFromClause.types | 1 -
.../reference/es6ImportWithoutFromClauseAmd.js | 1 -
.../es6ImportWithoutFromClauseAmd.symbols | 3 +-
.../reference/es6ImportWithoutFromClauseAmd.types | 1 -
.../reference/es6ImportWithoutFromClauseInEs5.js | 1 -
.../es6ImportWithoutFromClauseInEs5.symbols | 3 +-
.../es6ImportWithoutFromClauseInEs5.types | 1 -
...ImportWithoutFromClauseNonInstantiatedModule.js | 1 -
...tWithoutFromClauseNonInstantiatedModule.symbols | 1 -
...ortWithoutFromClauseNonInstantiatedModule.types | 1 -
...es6ImportWithoutFromClauseWithExport.errors.txt | 1 -
.../es6ImportWithoutFromClauseWithExport.js | 1 -
.../reference/es6MemberScoping.errors.txt | 4 +-
tests/baselines/reference/es6MemberScoping.js | 2 -
.../reference/es6ModuleConstEnumDeclaration2.js | 1 -
.../es6ModuleConstEnumDeclaration2.symbols | 137 +-
.../reference/es6ModuleConstEnumDeclaration2.types | 1 -
.../es6ModuleInternalNamedImports.errors.txt | 3 +-
.../reference/es6ModuleInternalNamedImports.js | 1 -
.../es6ModuleInternalNamedImports2.errors.txt | 3 +-
.../reference/es6ModuleInternalNamedImports2.js | 1 -
.../baselines/reference/es6UseOfTopLevelRequire.js | 1 -
.../reference/es6UseOfTopLevelRequire.symbols | 3 +-
.../reference/es6UseOfTopLevelRequire.types | 1 -
tests/baselines/reference/es6modulekind.js | 1 -
tests/baselines/reference/es6modulekind.symbols | 3 +-
tests/baselines/reference/es6modulekind.types | 1 -
.../reference/es6modulekindWithES2015Target.js | 1 -
.../es6modulekindWithES2015Target.symbols | 3 +-
.../reference/es6modulekindWithES2015Target.types | 1 -
.../reference/es6modulekindWithES5Target.js | 1 -
.../reference/es6modulekindWithES5Target.symbols | 33 +-
.../reference/es6modulekindWithES5Target.types | 1 -
.../es6modulekindWithES5Target10.errors.txt | 7 +-
.../reference/es6modulekindWithES5Target10.js | 1 -
.../reference/es6modulekindWithES5Target11.js | 1 -
.../reference/es6modulekindWithES5Target11.symbols | 19 +-
.../reference/es6modulekindWithES5Target11.types | 1 -
.../reference/es6modulekindWithES5Target12.js | 1 -
.../reference/es6modulekindWithES5Target12.symbols | 35 +-
.../reference/es6modulekindWithES5Target12.types | 1 -
.../reference/es6modulekindWithES5Target2.js | 1 -
.../reference/es6modulekindWithES5Target2.symbols | 7 +-
.../reference/es6modulekindWithES5Target2.types | 1 -
.../reference/es6modulekindWithES5Target3.js | 2 -
.../reference/es6modulekindWithES5Target3.symbols | 12 +-
.../reference/es6modulekindWithES5Target3.types | 2 -
.../reference/es6modulekindWithES5Target4.js | 1 -
.../reference/es6modulekindWithES5Target4.symbols | 1 -
.../reference/es6modulekindWithES5Target4.types | 1 -
.../reference/es6modulekindWithES5Target5.js | 1 -
.../reference/es6modulekindWithES5Target5.symbols | 7 +-
.../reference/es6modulekindWithES5Target5.types | 1 -
.../reference/es6modulekindWithES5Target6.js | 1 -
.../reference/es6modulekindWithES5Target6.symbols | 11 +-
.../reference/es6modulekindWithES5Target6.types | 1 -
.../reference/es6modulekindWithES5Target7.js | 1 -
.../reference/es6modulekindWithES5Target7.symbols | 7 +-
.../reference/es6modulekindWithES5Target7.types | 1 -
.../reference/es6modulekindWithES5Target8.js | 1 -
.../reference/es6modulekindWithES5Target8.symbols | 5 +-
.../reference/es6modulekindWithES5Target8.types | 1 -
.../es6modulekindWithES5Target9.errors.txt | 11 +-
.../reference/es6modulekindWithES5Target9.js | 1 -
tests/baselines/reference/escapedIdentifiers.js | 1 -
.../baselines/reference/escapedIdentifiers.symbols | 207 +-
tests/baselines/reference/escapedIdentifiers.types | 1 -
tests/baselines/reference/evalAfter0.errors.txt | 10 +
tests/baselines/reference/evalAfter0.js | 9 +
.../reference/excessPropertyErrorsSuppressed.js | 1 -
.../excessPropertyErrorsSuppressed.symbols | 9 +-
.../reference/excessPropertyErrorsSuppressed.types | 1 -
.../exhaustiveSwitchWithWideningLiteralTypes.js | 1 -
...xhaustiveSwitchWithWideningLiteralTypes.symbols | 19 +-
.../exhaustiveSwitchWithWideningLiteralTypes.types | 1 -
...atorInTemplateStringWithSyntaxError1.errors.txt | 69 +-
...tionOperatorInTemplateStringWithSyntaxError1.js | 1 -
...atorInTemplateStringWithSyntaxError2.errors.txt | 69 +-
...tionOperatorInTemplateStringWithSyntaxError2.js | 1 -
...atorInTemplateStringWithSyntaxError3.errors.txt | 69 +-
...tionOperatorInTemplateStringWithSyntaxError3.js | 1 -
.../exponentiationOperatorSyntaxError1.errors.txt | 35 +-
.../exponentiationOperatorSyntaxError1.js | 4 +-
.../exponentiationOperatorSyntaxError2.errors.txt | 71 +-
.../exponentiationOperatorSyntaxError2.js | 1 -
...InvalidSimpleUnaryExpressionOperands.errors.txt | 32 +-
...ionOperatorWithTemplateStringInvalid.errors.txt | 7 +-
...onentiationOperatorWithTemplateStringInvalid.js | 1 -
...OperatorWithTemplateStringInvalidES6.errors.txt | 11 +-
...ntiationOperatorWithTemplateStringInvalidES6.js | 1 -
.../baselines/reference/exportAndImport-es3-amd.js | 1 -
.../reference/exportAndImport-es3-amd.symbols | 1 -
.../reference/exportAndImport-es3-amd.types | 1 -
tests/baselines/reference/exportAndImport-es3.js | 1 -
.../reference/exportAndImport-es3.symbols | 1 -
.../baselines/reference/exportAndImport-es3.types | 1 -
.../baselines/reference/exportAndImport-es5-amd.js | 1 -
.../reference/exportAndImport-es5-amd.symbols | 1 -
.../reference/exportAndImport-es5-amd.types | 1 -
tests/baselines/reference/exportAndImport-es5.js | 1 -
.../reference/exportAndImport-es5.symbols | 1 -
.../baselines/reference/exportAndImport-es5.types | 1 -
.../exportAssignedTypeAsTypeAnnotation.js | 1 -
.../exportAssignedTypeAsTypeAnnotation.symbols | 3 +-
.../exportAssignedTypeAsTypeAnnotation.types | 1 -
.../exportAssignmentOfGenericType1.errors.txt | 17 +
tests/baselines/reference/exportCodeGen.js | 1 -
tests/baselines/reference/exportCodeGen.symbols | 63 +-
tests/baselines/reference/exportCodeGen.types | 1 -
.../exportDeclarationInInternalModule.errors.txt | 3 +-
.../reference/exportDeclarationInInternalModule.js | 1 -
...eclarationWithModuleSpecifierNameOnNextLine1.js | 1 -
...ationWithModuleSpecifierNameOnNextLine1.symbols | 3 +-
...arationWithModuleSpecifierNameOnNextLine1.types | 1 -
.../exportDeclarationsInAmbientNamespaces.js | 1 -
.../exportDeclarationsInAmbientNamespaces.symbols | 15 +-
.../exportDeclarationsInAmbientNamespaces.types | 1 -
...portDeclarationsInAmbientNamespaces2.errors.txt | 3 +-
.../exportDeclarationsInAmbientNamespaces2.js | 1 -
tests/baselines/reference/exportDeclaredModule.js | 1 -
.../reference/exportDeclaredModule.symbols | 9 +-
.../baselines/reference/exportDeclaredModule.types | 1 -
.../reference/exportDefaultAsyncFunction2.js | 1 -
.../reference/exportDefaultAsyncFunction2.symbols | 9 +-
.../reference/exportDefaultAsyncFunction2.types | 1 -
.../exportDefaultForNonInstantiatedModule.js | 1 -
.../exportDefaultForNonInstantiatedModule.symbols | 3 +-
.../exportDefaultForNonInstantiatedModule.types | 1 -
.../reference/exportDefaultInJsFile01.errors.txt | 5 +-
.../reference/exportDefaultInJsFile02.errors.txt | 5 +-
.../baselines/reference/exportDefaultProperty2.js | 2 +-
tests/baselines/reference/exportEqualCallable.js | 1 -
.../reference/exportEqualCallable.symbols | 5 +-
.../baselines/reference/exportEqualCallable.types | 1 -
.../reference/exportEqualsDefaultProperty.js | 1 -
.../reference/exportEqualsDefaultProperty.symbols | 5 +-
.../reference/exportEqualsDefaultProperty.types | 1 -
tests/baselines/reference/exportEqualsProperty2.js | 2 +-
tests/baselines/reference/exportImport.errors.txt | 21 +
tests/baselines/reference/exportImport.js | 1 -
tests/baselines/reference/exportImport.symbols | 7 +-
tests/baselines/reference/exportImport.types | 1 -
.../exportImportNonInstantiatedModule2.js | 1 -
.../exportImportNonInstantiatedModule2.symbols | 7 +-
.../exportImportNonInstantiatedModule2.types | 1 -
.../exportNonInitializedVariablesAMD.errors.txt | 9 +-
.../reference/exportNonInitializedVariablesAMD.js | 1 -
...xportNonInitializedVariablesCommonJS.errors.txt | 9 +-
.../exportNonInitializedVariablesCommonJS.js | 1 -
.../exportNonInitializedVariablesES6.errors.txt | 9 +-
.../reference/exportNonInitializedVariablesES6.js | 1 -
.../exportNonInitializedVariablesSystem.errors.txt | 9 +-
.../exportNonInitializedVariablesSystem.js | 1 -
.../exportNonInitializedVariablesUMD.errors.txt | 9 +-
.../reference/exportNonInitializedVariablesUMD.js | 1 -
.../reference/exportSpecifierForAGlobal.errors.txt | 1 -
.../reference/exportSpecifierForAGlobal.js | 1 -
.../baselines/reference/exportStar-amd.errors.txt | 1 -
tests/baselines/reference/exportStar-amd.js | 1 -
tests/baselines/reference/exportStar.errors.txt | 1 -
tests/baselines/reference/exportStar.js | 1 -
tests/baselines/reference/exportStarForValues.js | 1 -
.../reference/exportStarForValues.symbols | 3 +-
.../baselines/reference/exportStarForValues.types | 1 -
tests/baselines/reference/exportStarForValues10.js | 1 -
.../reference/exportStarForValues10.symbols | 3 +-
.../reference/exportStarForValues10.types | 1 -
tests/baselines/reference/exportStarForValues2.js | 1 -
.../reference/exportStarForValues2.symbols | 3 +-
.../baselines/reference/exportStarForValues2.types | 1 -
tests/baselines/reference/exportStarForValues3.js | 1 -
.../reference/exportStarForValues3.symbols | 3 +-
.../baselines/reference/exportStarForValues3.types | 1 -
tests/baselines/reference/exportStarForValues4.js | 1 -
.../reference/exportStarForValues4.symbols | 3 +-
.../baselines/reference/exportStarForValues4.types | 1 -
tests/baselines/reference/exportStarForValues5.js | 1 -
.../reference/exportStarForValues5.symbols | 3 +-
.../baselines/reference/exportStarForValues5.types | 1 -
tests/baselines/reference/exportStarForValues6.js | 1 -
.../reference/exportStarForValues6.symbols | 3 +-
.../baselines/reference/exportStarForValues6.types | 1 -
tests/baselines/reference/exportStarForValues7.js | 1 -
.../reference/exportStarForValues7.symbols | 3 +-
.../baselines/reference/exportStarForValues7.types | 1 -
tests/baselines/reference/exportStarForValues8.js | 1 -
.../reference/exportStarForValues8.symbols | 3 +-
.../baselines/reference/exportStarForValues8.types | 1 -
tests/baselines/reference/exportStarForValues9.js | 1 -
.../reference/exportStarForValues9.symbols | 3 +-
.../baselines/reference/exportStarForValues9.types | 1 -
.../reference/exportStarForValuesInSystem.js | 1 -
.../reference/exportStarForValuesInSystem.symbols | 3 +-
.../reference/exportStarForValuesInSystem.types | 1 -
.../reference/exportStarFromEmptyModule.errors.txt | 1 -
.../reference/exportStarFromEmptyModule.js | 1 -
.../baselines/reference/exportsAndImports1-amd.js | 1 -
.../reference/exportsAndImports1-amd.symbols | 61 +-
.../reference/exportsAndImports1-amd.types | 1 -
.../baselines/reference/exportsAndImports1-es6.js | 1 -
.../reference/exportsAndImports1-es6.symbols | 61 +-
.../reference/exportsAndImports1-es6.types | 1 -
tests/baselines/reference/exportsAndImports1.js | 1 -
.../baselines/reference/exportsAndImports1.symbols | 61 +-
tests/baselines/reference/exportsAndImports1.types | 1 -
.../baselines/reference/exportsAndImports2-amd.js | 1 -
.../reference/exportsAndImports2-amd.symbols | 5 +-
.../reference/exportsAndImports2-amd.types | 1 -
.../baselines/reference/exportsAndImports2-es6.js | 1 -
.../reference/exportsAndImports2-es6.symbols | 5 +-
.../reference/exportsAndImports2-es6.types | 1 -
tests/baselines/reference/exportsAndImports2.js | 1 -
.../baselines/reference/exportsAndImports2.symbols | 5 +-
tests/baselines/reference/exportsAndImports2.types | 1 -
.../baselines/reference/exportsAndImports3-amd.js | 1 -
.../reference/exportsAndImports3-amd.symbols | 81 +-
.../reference/exportsAndImports3-amd.types | 1 -
.../baselines/reference/exportsAndImports3-es6.js | 1 -
.../reference/exportsAndImports3-es6.symbols | 81 +-
.../reference/exportsAndImports3-es6.types | 1 -
tests/baselines/reference/exportsAndImports3.js | 1 -
.../baselines/reference/exportsAndImports3.symbols | 81 +-
tests/baselines/reference/exportsAndImports3.types | 1 -
.../baselines/reference/exportsAndImports4-amd.js | 1 -
.../reference/exportsAndImports4-amd.symbols | 3 +-
.../reference/exportsAndImports4-amd.types | 3 +-
.../baselines/reference/exportsAndImports4-es6.js | 1 -
.../reference/exportsAndImports4-es6.symbols | 3 +-
.../reference/exportsAndImports4-es6.types | 3 +-
tests/baselines/reference/exportsAndImports4.js | 1 -
.../baselines/reference/exportsAndImports4.symbols | 3 +-
tests/baselines/reference/exportsAndImports4.types | 3 +-
...dImportsWithContextualKeywordNames01.errors.txt | 1 -
...xportsAndImportsWithContextualKeywordNames01.js | 1 -
...xportsAndImportsWithContextualKeywordNames02.js | 1 -
...sAndImportsWithContextualKeywordNames02.symbols | 17 +-
...rtsAndImportsWithContextualKeywordNames02.types | 1 -
.../exportsAndImportsWithUnderscores1.errors.txt | 3 +-
.../reference/exportsAndImportsWithUnderscores1.js | 1 -
.../reference/exportsAndImportsWithUnderscores2.js | 1 -
.../exportsAndImportsWithUnderscores2.symbols | 5 +-
.../exportsAndImportsWithUnderscores2.types | 1 -
.../reference/exportsAndImportsWithUnderscores3.js | 1 -
.../exportsAndImportsWithUnderscores3.symbols | 5 +-
.../exportsAndImportsWithUnderscores3.types | 1 -
.../reference/exportsAndImportsWithUnderscores4.js | 1 -
.../exportsAndImportsWithUnderscores4.symbols | 31 +-
.../exportsAndImportsWithUnderscores4.types | 1 -
.../reference/exportsInAmbientModules1.js | 2 -
.../reference/exportsInAmbientModules1.symbols | 6 +-
.../reference/exportsInAmbientModules1.types | 2 -
.../reference/exportsInAmbientModules2.js | 2 -
.../reference/exportsInAmbientModules2.symbols | 4 +-
.../reference/exportsInAmbientModules2.types | 4 +-
.../extendBaseClassBeforeItsDeclared.errors.txt | 4 +-
...nterfacesWithDuplicateTypeParameters.errors.txt | 5 +-
.../reference/extendsUntypedModule.errors.txt | 14 +
tests/baselines/reference/extendsUntypedModule.js | 33 +
.../externalModuleExportingGenericClass.errors.txt | 1 -
.../externalModuleExportingGenericClass.js | 1 -
.../externalModuleImmutableBindings.errors.txt | 21 +-
.../reference/externalModuleImmutableBindings.js | 1 -
.../externalModuleWithoutCompilerFlag1.js | 1 -
.../externalModuleWithoutCompilerFlag1.symbols | 1 -
.../externalModuleWithoutCompilerFlag1.types | 1 -
tests/baselines/reference/fallFromLastCase1.js | 1 -
.../baselines/reference/fallFromLastCase1.symbols | 15 +-
tests/baselines/reference/fallFromLastCase1.types | 1 -
.../reference/fallFromLastCase2.errors.txt | 5 +-
tests/baselines/reference/fallFromLastCase2.js | 1 -
tests/baselines/reference/fatarrowfunctions.js | 1 -
.../baselines/reference/fatarrowfunctions.symbols | 145 +-
tests/baselines/reference/fatarrowfunctions.types | 1 -
tests/baselines/reference/flowInFinally1.js | 1 -
tests/baselines/reference/flowInFinally1.symbols | 15 +-
tests/baselines/reference/flowInFinally1.types | 1 -
.../for-inStatementsArrayErrors.errors.txt | 13 +-
.../reference/for-inStatementsArrayErrors.js | 1 -
tests/baselines/reference/for-of14.errors.txt | 14 +-
tests/baselines/reference/for-of14.js | 12 +-
tests/baselines/reference/for-of15.errors.txt | 14 +-
tests/baselines/reference/for-of15.js | 12 +-
tests/baselines/reference/for-of16.errors.txt | 14 +-
tests/baselines/reference/for-of16.js | 12 +-
tests/baselines/reference/for-of17.errors.txt | 14 +-
tests/baselines/reference/for-of17.js | 12 +-
tests/baselines/reference/for-of18.js | 12 +-
tests/baselines/reference/for-of18.symbols | 25 +-
tests/baselines/reference/for-of18.types | 17 +-
tests/baselines/reference/for-of19.js | 14 +-
tests/baselines/reference/for-of19.symbols | 30 +-
tests/baselines/reference/for-of19.types | 18 +-
tests/baselines/reference/for-of2.errors.txt | 4 +-
tests/baselines/reference/for-of20.js | 14 +-
tests/baselines/reference/for-of20.symbols | 30 +-
tests/baselines/reference/for-of20.types | 18 +-
tests/baselines/reference/for-of21.js | 14 +-
tests/baselines/reference/for-of21.symbols | 30 +-
tests/baselines/reference/for-of21.types | 18 +-
tests/baselines/reference/for-of22.js | 16 +-
tests/baselines/reference/for-of22.symbols | 32 +-
tests/baselines/reference/for-of22.types | 20 +-
tests/baselines/reference/for-of23.js | 14 +-
tests/baselines/reference/for-of23.symbols | 30 +-
tests/baselines/reference/for-of23.types | 20 +-
tests/baselines/reference/for-of25.js | 12 +-
tests/baselines/reference/for-of25.symbols | 19 +-
tests/baselines/reference/for-of25.types | 17 +-
tests/baselines/reference/for-of26.js | 12 +-
tests/baselines/reference/for-of26.symbols | 23 +-
tests/baselines/reference/for-of26.types | 17 +-
tests/baselines/reference/for-of27.js | 8 +-
tests/baselines/reference/for-of27.symbols | 11 +-
tests/baselines/reference/for-of27.types | 11 +-
tests/baselines/reference/for-of28.js | 8 +-
tests/baselines/reference/for-of28.symbols | 15 +-
tests/baselines/reference/for-of28.types | 11 +-
tests/baselines/reference/for-of30.errors.txt | 22 +-
tests/baselines/reference/for-of30.js | 8 +-
tests/baselines/reference/for-of31.errors.txt | 26 +-
tests/baselines/reference/for-of31.js | 8 +-
tests/baselines/reference/for-of33.errors.txt | 14 +-
tests/baselines/reference/for-of33.js | 8 +-
tests/baselines/reference/for-of34.errors.txt | 14 +-
tests/baselines/reference/for-of34.js | 8 +-
tests/baselines/reference/for-of35.errors.txt | 14 +-
tests/baselines/reference/for-of35.js | 8 +-
tests/baselines/reference/for.errors.txt | 3 +-
tests/baselines/reference/for.js | 1 -
tests/baselines/reference/forBreakStatements.js | 1 -
.../baselines/reference/forBreakStatements.symbols | 3 +-
tests/baselines/reference/forBreakStatements.types | 1 -
tests/baselines/reference/forContinueStatements.js | 1 -
.../reference/forContinueStatements.symbols | 3 +-
.../reference/forContinueStatements.types | 1 -
tests/baselines/reference/forInBreakStatements.js | 1 -
.../reference/forInBreakStatements.symbols | 25 +-
.../baselines/reference/forInBreakStatements.types | 1 -
.../baselines/reference/forInContinueStatements.js | 1 -
.../reference/forInContinueStatements.symbols | 25 +-
.../reference/forInContinueStatements.types | 1 -
tests/baselines/reference/forStatements.js | 1 -
tests/baselines/reference/forStatements.symbols | 131 +-
tests/baselines/reference/forStatements.types | 1 -
.../forStatementsMultipleInvalidDecl.errors.txt | 25 +-
.../reference/forStatementsMultipleInvalidDecl.js | 1 -
.../reference/forStatementsMultipleValidDecl.js | 1 -
.../forStatementsMultipleValidDecl.symbols | 103 +-
.../reference/forStatementsMultipleValidDecl.types | 1 -
.../functionAndImportNameConflict.errors.txt | 4 +-
tests/baselines/reference/functionCalls.errors.txt | 7 +-
tests/baselines/reference/functionCalls.js | 1 -
.../functionConstraintSatisfaction2.errors.txt | 24 +-
.../functionImplementationErrors.errors.txt | 7 +-
.../reference/functionImplementationErrors.js | 1 -
.../baselines/reference/functionImplementations.js | 1 -
.../reference/functionImplementations.symbols | 245 +-
.../reference/functionImplementations.types | 1 -
tests/baselines/reference/functionOverloads12.js | 1 -
.../reference/functionOverloads12.symbols | 7 +-
.../baselines/reference/functionOverloads12.types | 1 -
tests/baselines/reference/functionReturn.js | 1 -
tests/baselines/reference/functionReturn.symbols | 13 +-
tests/baselines/reference/functionReturn.types | 1 -
.../functionTypesLackingReturnTypes.errors.txt | 5 +-
.../reference/functionTypesLackingReturnTypes.js | 1 -
.../functionWithMultipleReturnStatements.js | 1 -
.../functionWithMultipleReturnStatements.symbols | 55 +-
.../functionWithMultipleReturnStatements.types | 1 -
.../functionWithMultipleReturnStatements2.js | 1 -
.../functionWithMultipleReturnStatements2.symbols | 55 +-
.../functionWithMultipleReturnStatements2.types | 1 -
.../reference/functionWithNoBestCommonType1.js | 1 -
.../functionWithNoBestCommonType1.symbols | 5 +-
.../reference/functionWithNoBestCommonType1.types | 1 -
.../reference/functionWithNoBestCommonType2.js | 1 -
.../functionWithNoBestCommonType2.symbols | 7 +-
.../reference/functionWithNoBestCommonType2.types | 1 -
.../reference/functionsInClassExpressions.symbols | 24 +-
.../reference/functionsInClassExpressions.types | 4 +-
...issingReturnStatementsAndExpressions.errors.txt | 12 +-
...nctionsMissingReturnStatementsAndExpressions.js | 2 -
.../reference/funduleSplitAcrossFiles.errors.txt | 4 +-
.../reference/generatedContextualTyping.js | 1 -
.../reference/generatedContextualTyping.symbols | 3315 +++--
.../reference/generatedContextualTyping.types | 1 -
.../baselines/reference/generatorTypeCheck14.types | 2 +-
.../baselines/reference/generatorTypeCheck15.types | 2 +-
.../reference/generatorTypeCheck31.errors.txt | 4 +-
.../baselines/reference/generatorTypeCheck34.types | 2 +-
.../reference/generatorTypeCheck47.errors.txt | 3 +-
tests/baselines/reference/generatorTypeCheck47.js | 1 -
.../reference/generatorTypeCheck48.errors.txt | 3 +-
tests/baselines/reference/generatorTypeCheck48.js | 1 -
tests/baselines/reference/generatorTypeCheck49.js | 1 -
.../reference/generatorTypeCheck49.symbols | 1 -
.../baselines/reference/generatorTypeCheck49.types | 1 -
tests/baselines/reference/generatorTypeCheck50.js | 1 -
.../reference/generatorTypeCheck50.symbols | 1 -
.../baselines/reference/generatorTypeCheck50.types | 1 -
.../reference/generatorTypeCheck51.errors.txt | 3 +-
tests/baselines/reference/generatorTypeCheck51.js | 1 -
tests/baselines/reference/generatorTypeCheck62.js | 62 +
.../reference/generatorTypeCheck62.symbols | 105 +
.../baselines/reference/generatorTypeCheck62.types | 121 +
.../reference/generatorTypeCheck63.errors.txt | 62 +
tests/baselines/reference/generatorTypeCheck63.js | 68 +
...ndNonGenericInterfaceWithTheSameName.errors.txt | 11 +-
tests/baselines/reference/genericArray0.js | 1 -
tests/baselines/reference/genericArray0.symbols | 15 +-
tests/baselines/reference/genericArray0.types | 1 -
tests/baselines/reference/genericArray1.symbols | 4 +-
tests/baselines/reference/genericArray1.types | 6 +-
...rloadedMethodWithOverloadedArguments.errors.txt | 9 +-
...allToOverloadedMethodWithOverloadedArguments.js | 1 -
...heritsConstructorFromNonGenericClass.errors.txt | 10 +-
.../baselines/reference/genericClassesInModule.js | 1 -
.../reference/genericClassesInModule.symbols | 15 +-
.../reference/genericClassesInModule.types | 1 -
tests/baselines/reference/genericDefaults.js | 1005 ++
tests/baselines/reference/genericDefaults.symbols | 2257 ++++
tests/baselines/reference/genericDefaults.types | 2608 ++++
.../reference/genericDefaultsErrors.errors.txt | 109 +
tests/baselines/reference/genericDefaultsErrors.js | 49 +
.../baselines/reference/genericDefaultsJs.symbols | 226 +
tests/baselines/reference/genericDefaultsJs.types | 254 +
.../baselines/reference/genericInference1.symbols | 4 +-
tests/baselines/reference/genericInference1.types | 6 +-
.../genericMethodOverspecialization.symbols | 12 +-
.../genericMethodOverspecialization.types | 18 +-
.../reference/genericSpecializations2.errors.txt | 8 +-
.../reference/getterSetterNonAccessor.types | 4 +-
tests/baselines/reference/giant.errors.txt | 519 +-
tests/baselines/reference/giant.js | 1 -
.../globalAugmentationModuleResolution.js | 1 -
.../globalAugmentationModuleResolution.symbols | 5 +-
.../globalAugmentationModuleResolution.types | 1 -
tests/baselines/reference/ifDoWhileStatements.js | 1 -
.../reference/ifDoWhileStatements.symbols | 209 +-
.../baselines/reference/ifDoWhileStatements.types | 1 -
.../reference/ifElseWithStatements1.errors.txt | 5 +-
tests/baselines/reference/ifElseWithStatements1.js | 1 -
.../reference/implementArrayInterface.errors.txt | 4 +-
.../reference/implementsInClassExpression.symbols | 2 +-
.../reference/implementsInClassExpression.types | 4 +-
.../reference/implicitAnyAmbients.errors.txt | 19 +-
tests/baselines/reference/implicitAnyAmbients.js | 1 -
.../implicitAnyFromCircularInference.errors.txt | 26 +-
.../reference/implicitAnyFromCircularInference.js | 1 -
.../implicitAnyGenericTypeInference.errors.txt | 5 +-
.../reference/implicitAnyGenericTypeInference.js | 1 -
tests/baselines/reference/implicitAnyGenerics.js | 1 -
.../reference/implicitAnyGenerics.symbols | 55 +-
.../baselines/reference/implicitAnyGenerics.types | 1 -
.../reference/implicitConstParameters.errors.txt | 5 +-
.../baselines/reference/implicitConstParameters.js | 1 -
...mportAndVariableDeclarationConflict1.errors.txt | 4 +-
...mportAndVariableDeclarationConflict4.errors.txt | 4 +-
.../reference/importHelpersInAmbientContext.js | 1 -
.../importHelpersInAmbientContext.symbols | 29 +-
.../reference/importHelpersInAmbientContext.types | 1 -
.../reference/importHelpersInIsolatedModules.js | 2 -
.../baselines/reference/importShadowsGlobalName.js | 1 -
.../reference/importShadowsGlobalName.symbols | 1 -
.../reference/importShadowsGlobalName.types | 1 -
.../baselines/reference/importWithTrailingSlash.js | 1 -
.../reference/importWithTrailingSlash.symbols | 11 +-
.../reference/importWithTrailingSlash.types | 1 -
.../importWithTrailingSlash_noResolve.errors.txt | 3 +-
.../reference/importWithTrailingSlash_noResolve.js | 1 -
...ort_var-referencing-an-imported-module-alias.js | 1 -
...ar-referencing-an-imported-module-alias.symbols | 7 +-
..._var-referencing-an-imported-module-alias.types | 1 -
.../reference/importsImplicitlyReadonly.errors.txt | 1 -
.../reference/importsImplicitlyReadonly.js | 1 -
.../reference/importsInAmbientModules1.js | 2 -
.../reference/importsInAmbientModules1.symbols | 6 +-
.../reference/importsInAmbientModules1.types | 2 -
.../reference/importsInAmbientModules2.js | 2 -
.../reference/importsInAmbientModules2.symbols | 4 +-
.../reference/importsInAmbientModules2.types | 2 -
.../reference/importsInAmbientModules3.js | 2 -
.../reference/importsInAmbientModules3.symbols | 4 +-
.../reference/importsInAmbientModules3.types | 2 -
tests/baselines/reference/inOperator.errors.txt | 4 +-
.../inOperatorWithInvalidOperands.errors.txt | 36 +-
.../reference/incompatibleGenericTypes.errors.txt | 3 +-
.../reference/incompatibleGenericTypes.js | 1 -
tests/baselines/reference/indexedAccessRelation.js | 56 +
.../reference/indexedAccessRelation.symbols | 53 +
.../reference/indexedAccessRelation.types | 55 +
.../reference/indexedAccessTypeConstraints.js | 85 +
.../reference/indexedAccessTypeConstraints.symbols | 108 +
.../reference/indexedAccessTypeConstraints.types | 115 +
.../reference/indirectSelfReference.errors.txt | 5 +-
.../indirectSelfReferenceGeneric.errors.txt | 5 +-
tests/baselines/reference/inferenceLimit.symbols | 12 +-
tests/baselines/reference/inferenceLimit.types | 12 +-
.../inferentialTypingWithFunctionType2.symbols | 4 +-
.../inferentialTypingWithFunctionType2.types | 4 +-
...tialTypingWithFunctionTypeSyntacticScenarios.js | 1 -
...ypingWithFunctionTypeSyntacticScenarios.symbols | 89 +-
...lTypingWithFunctionTypeSyntacticScenarios.types | 1 -
tests/baselines/reference/inferingFromAny.symbols | 281 +
tests/baselines/reference/inferingFromAny.types | 300 +
.../inferredFunctionReturnTypeIsEmptyType.js | 1 -
.../inferredFunctionReturnTypeIsEmptyType.symbols | 1 -
.../inferredFunctionReturnTypeIsEmptyType.types | 1 -
.../inferringClassMembersFromAssignments.js | 240 +
.../inferringClassMembersFromAssignments.symbols | 325 +
.../inferringClassMembersFromAssignments.types | 391 +
...anceStaticPropertyOverridingAccessor.errors.txt | 5 +-
.../inheritanceStaticPropertyOverridingAccessor.js | 1 -
.../reference/inheritedGenericCallSignature.js | 1 -
.../inheritedGenericCallSignature.symbols | 31 +-
.../reference/inheritedGenericCallSignature.types | 1 -
.../initializePropertiesWithRenamedLet.js | 1 -
.../initializePropertiesWithRenamedLet.symbols | 43 +-
.../initializePropertiesWithRenamedLet.types | 1 -
.../initializersInDeclarations.errors.txt | 13 +-
.../baselines/reference/inlineSourceMap.errors.txt | 3 +-
tests/baselines/reference/inlineSourceMap.js | 3 +-
.../reference/inlineSourceMap.sourcemap.txt | 35 +-
.../reference/inlineSourceMap2.errors.txt | 3 +-
tests/baselines/reference/inlineSourceMap2.js | 3 +-
.../reference/inlineSourceMap2.sourcemap.txt | 39 +-
tests/baselines/reference/inlineSources.errors.txt | 3 +-
tests/baselines/reference/inlineSources.js | 1 -
tests/baselines/reference/inlineSources.js.map | 2 +-
.../reference/inlineSources.sourcemap.txt | 33 +-
.../baselines/reference/inlineSources2.errors.txt | 3 +-
tests/baselines/reference/inlineSources2.js | 3 +-
.../reference/inlineSources2.sourcemap.txt | 37 +-
tests/baselines/reference/innerOverloads.js | 1 -
tests/baselines/reference/innerOverloads.symbols | 19 +-
tests/baselines/reference/innerOverloads.types | 1 -
.../reference/instantiatedTypeAliasDisplay.js | 1 -
.../reference/instantiatedTypeAliasDisplay.symbols | 75 +-
.../reference/instantiatedTypeAliasDisplay.types | 1 -
tests/baselines/reference/intTypeCheck.errors.txt | 56 +-
.../reference/interfaceExtendingClass2.errors.txt | 9 +-
.../reference/interfaceExtendingClass2.js | 1 -
.../interfaceExtendsObjectIntersection.js | 1 -
.../interfaceExtendsObjectIntersection.symbols | 251 +-
.../interfaceExtendsObjectIntersection.types | 1 -
...rfaceExtendsObjectIntersectionErrors.errors.txt | 47 +-
.../interfaceExtendsObjectIntersectionErrors.js | 1 -
.../reference/interfaceImplementation1.errors.txt | 4 +-
.../interfaceWithMultipleDeclarations.errors.txt | 11 +-
.../reference/interfaceWithOptionalProperty.js | 1 -
.../interfaceWithOptionalProperty.symbols | 3 +-
.../reference/interfaceWithOptionalProperty.types | 1 -
.../interfaceWithPrivateMember.errors.txt | 7 +-
.../reference/interfaceWithPrivateMember.js | 1 -
...interfacesWithPredefinedTypesAsNames.errors.txt | 16 +-
...ergedWithClassNotReferencingInstance.errors.txt | 4 +-
...antiatedModuleNotReferencingInstance.errors.txt | 4 +-
...ergedWithClassNotReferencingInstance.errors.txt | 4 +-
.../reference/intersectionTypeInference1.js | 2 +-
tests/baselines/reference/intrinsics.errors.txt | 7 +-
tests/baselines/reference/intrinsics.js | 1 -
.../invalidDoWhileBreakStatements.errors.txt | 13 +-
.../reference/invalidDoWhileBreakStatements.js | 1 -
.../invalidDoWhileContinueStatements.errors.txt | 13 +-
.../reference/invalidDoWhileContinueStatements.js | 1 -
.../reference/invalidForBreakStatements.errors.txt | 13 +-
.../reference/invalidForBreakStatements.js | 1 -
.../invalidForContinueStatements.errors.txt | 13 +-
.../reference/invalidForContinueStatements.js | 1 -
.../invalidForInBreakStatements.errors.txt | 13 +-
.../reference/invalidForInBreakStatements.js | 1 -
.../invalidForInContinueStatements.errors.txt | 13 +-
.../reference/invalidForInContinueStatements.js | 1 -
.../reference/invalidNestedModules.errors.txt | 4 +-
.../invalidSyntaxNamespaceImportWithAMD.errors.txt | 22 +
.../invalidSyntaxNamespaceImportWithAMD.js | 26 +
...lidSyntaxNamespaceImportWithCommonjs.errors.txt | 22 +
.../invalidSyntaxNamespaceImportWithCommonjs.js | 23 +
...validSyntaxNamespaceImportWithSystem.errors.txt | 22 +
.../invalidSyntaxNamespaceImportWithSystem.js | 38 +
.../reference/invalidThrowStatement.errors.txt | 5 +-
tests/baselines/reference/invalidThrowStatement.js | 1 -
.../invalidWhileContinueStatements.errors.txt | 13 +-
.../reference/invalidWhileContinueStatements.js | 1 -
.../reference/isDeclarationVisibleNodeKinds.js | 1 -
.../isDeclarationVisibleNodeKinds.symbols | 139 +-
.../reference/isDeclarationVisibleNodeKinds.types | 1 -
.../isolatedModulesAmbientConstEnum.errors.txt | 4 +-
.../reference/isolatedModulesAmbientConstEnum.js | 2 -
.../isolatedModulesDeclaration.errors.txt | 1 -
.../reference/isolatedModulesDeclaration.js | 1 -
.../isolatedModulesImportExportElision.errors.txt | 9 +-
.../isolatedModulesImportExportElision.js | 1 -
.../isolatedModulesNoEmitOnError.errors.txt | 1 -
.../isolatedModulesNoExternalModule.errors.txt | 3 +-
.../reference/isolatedModulesNoExternalModule.js | 1 -
.../isolatedModulesNonAmbientConstEnum.js | 1 -
.../isolatedModulesNonAmbientConstEnum.symbols | 11 +-
.../isolatedModulesNonAmbientConstEnum.types | 1 -
.../reference/isolatedModulesOut.errors.txt | 3 +-
tests/baselines/reference/isolatedModulesOut.js | 1 -
.../isolatedModulesPlainFile-AMD.errors.txt | 3 +-
.../reference/isolatedModulesPlainFile-AMD.js | 2 -
.../isolatedModulesPlainFile-CommonJS.errors.txt | 3 +-
.../reference/isolatedModulesPlainFile-CommonJS.js | 3 -
.../isolatedModulesPlainFile-ES6.errors.txt | 3 +-
.../reference/isolatedModulesPlainFile-ES6.js | 1 -
.../isolatedModulesPlainFile-System.errors.txt | 3 +-
.../reference/isolatedModulesPlainFile-System.js | 2 -
.../isolatedModulesPlainFile-UMD.errors.txt | 3 +-
.../reference/isolatedModulesPlainFile-UMD.js | 2 -
.../reference/isolatedModulesSourceMap.js | 1 -
.../reference/isolatedModulesSourceMap.js.map | 2 +-
.../isolatedModulesSourceMap.sourcemap.txt | 19 +-
.../reference/isolatedModulesSourceMap.symbols | 3 +-
.../reference/isolatedModulesSourceMap.types | 1 -
.../isolatedModulesWithDeclarationFile.js | 1 -
.../isolatedModulesWithDeclarationFile.symbols | 1 -
.../isolatedModulesWithDeclarationFile.types | 1 -
.../reference/isomorphicMappedTypeInference.js | 1 -
.../isomorphicMappedTypeInference.symbols | 523 +-
.../reference/isomorphicMappedTypeInference.types | 1 -
tests/baselines/reference/iterableArrayPattern1.js | 7 +-
.../reference/iterableArrayPattern1.symbols | 21 +-
.../reference/iterableArrayPattern1.types | 13 +-
.../reference/iterableArrayPattern10.errors.txt | 15 +-
.../baselines/reference/iterableArrayPattern10.js | 11 +-
.../baselines/reference/iterableArrayPattern11.js | 12 +-
.../reference/iterableArrayPattern11.symbols | 43 +-
.../reference/iterableArrayPattern11.types | 27 +-
.../baselines/reference/iterableArrayPattern12.js | 11 +-
.../reference/iterableArrayPattern12.symbols | 43 +-
.../reference/iterableArrayPattern12.types | 27 +-
.../baselines/reference/iterableArrayPattern13.js | 11 +-
.../reference/iterableArrayPattern13.symbols | 41 +-
.../reference/iterableArrayPattern13.types | 23 +-
.../reference/iterableArrayPattern14.errors.txt | 13 +-
.../baselines/reference/iterableArrayPattern14.js | 11 +-
.../reference/iterableArrayPattern15.errors.txt | 13 +-
.../baselines/reference/iterableArrayPattern15.js | 11 +-
.../reference/iterableArrayPattern16.errors.txt | 5 +-
.../reference/iterableArrayPattern17.errors.txt | 21 +-
.../baselines/reference/iterableArrayPattern17.js | 11 +-
.../reference/iterableArrayPattern18.errors.txt | 15 +-
.../baselines/reference/iterableArrayPattern18.js | 11 +-
.../reference/iterableArrayPattern19.errors.txt | 15 +-
.../baselines/reference/iterableArrayPattern19.js | 11 +-
tests/baselines/reference/iterableArrayPattern2.js | 7 +-
.../reference/iterableArrayPattern2.symbols | 21 +-
.../reference/iterableArrayPattern2.types | 13 +-
.../reference/iterableArrayPattern20.errors.txt | 13 +-
.../baselines/reference/iterableArrayPattern20.js | 11 +-
tests/baselines/reference/iterableArrayPattern3.js | 11 +-
.../reference/iterableArrayPattern3.symbols | 45 +-
.../reference/iterableArrayPattern3.types | 29 +-
tests/baselines/reference/iterableArrayPattern4.js | 11 +-
.../reference/iterableArrayPattern4.symbols | 45 +-
.../reference/iterableArrayPattern4.types | 31 +-
.../reference/iterableArrayPattern5.errors.txt | 13 +-
tests/baselines/reference/iterableArrayPattern5.js | 11 +-
.../reference/iterableArrayPattern6.errors.txt | 15 +-
tests/baselines/reference/iterableArrayPattern6.js | 11 +-
.../reference/iterableArrayPattern7.errors.txt | 15 +-
tests/baselines/reference/iterableArrayPattern7.js | 11 +-
.../reference/iterableArrayPattern8.errors.txt | 13 +-
tests/baselines/reference/iterableArrayPattern8.js | 11 +-
tests/baselines/reference/iteratorSpreadInArray.js | 9 +-
.../reference/iteratorSpreadInArray.symbols | 19 +-
.../reference/iteratorSpreadInArray.types | 15 +-
.../reference/iteratorSpreadInArray10.errors.txt | 12 +-
.../baselines/reference/iteratorSpreadInArray10.js | 8 +-
.../baselines/reference/iteratorSpreadInArray2.js | 9 +-
.../reference/iteratorSpreadInArray2.symbols | 31 +-
.../reference/iteratorSpreadInArray2.types | 21 +-
.../baselines/reference/iteratorSpreadInArray3.js | 8 +-
.../reference/iteratorSpreadInArray3.symbols | 19 +-
.../reference/iteratorSpreadInArray3.types | 23 +-
.../baselines/reference/iteratorSpreadInArray4.js | 8 +-
.../reference/iteratorSpreadInArray4.symbols | 19 +-
.../reference/iteratorSpreadInArray4.types | 19 +-
.../reference/iteratorSpreadInArray5.errors.txt | 16 +-
.../baselines/reference/iteratorSpreadInArray5.js | 8 +-
.../reference/iteratorSpreadInArray6.errors.txt | 18 +-
.../baselines/reference/iteratorSpreadInArray6.js | 12 +-
.../baselines/reference/iteratorSpreadInArray7.js | 12 +-
.../reference/iteratorSpreadInArray7.symbols | 29 +-
.../reference/iteratorSpreadInArray7.types | 27 +-
.../reference/iteratorSpreadInArray8.errors.txt | 12 +-
.../baselines/reference/iteratorSpreadInArray8.js | 8 +-
.../reference/iteratorSpreadInArray9.errors.txt | 26 +-
.../baselines/reference/iteratorSpreadInArray9.js | 8 +-
.../reference/iteratorSpreadInCall.errors.txt | 12 +-
tests/baselines/reference/iteratorSpreadInCall.js | 8 +-
.../reference/iteratorSpreadInCall10.errors.txt | 13 +-
.../baselines/reference/iteratorSpreadInCall10.js | 9 +-
.../baselines/reference/iteratorSpreadInCall11.js | 9 +-
.../reference/iteratorSpreadInCall11.symbols | 29 +-
.../reference/iteratorSpreadInCall11.types | 15 +-
.../baselines/reference/iteratorSpreadInCall12.js | 8 +-
.../reference/iteratorSpreadInCall12.symbols | 39 +-
.../reference/iteratorSpreadInCall12.types | 29 +-
.../reference/iteratorSpreadInCall2.errors.txt | 12 +-
tests/baselines/reference/iteratorSpreadInCall2.js | 8 +-
tests/baselines/reference/iteratorSpreadInCall3.js | 8 +-
.../reference/iteratorSpreadInCall3.symbols | 23 +-
.../reference/iteratorSpreadInCall3.types | 15 +-
.../reference/iteratorSpreadInCall4.errors.txt | 12 +-
tests/baselines/reference/iteratorSpreadInCall4.js | 8 +-
tests/baselines/reference/iteratorSpreadInCall5.js | 8 +-
.../reference/iteratorSpreadInCall5.symbols | 35 +-
.../reference/iteratorSpreadInCall5.types | 21 +-
.../reference/iteratorSpreadInCall6.errors.txt | 12 +-
tests/baselines/reference/iteratorSpreadInCall6.js | 8 +-
.../reference/iteratorSpreadInCall7.errors.txt | 14 +-
tests/baselines/reference/iteratorSpreadInCall7.js | 8 +-
.../reference/iteratorSpreadInCall8.errors.txt | 14 +-
tests/baselines/reference/iteratorSpreadInCall8.js | 8 +-
.../reference/iteratorSpreadInCall9.errors.txt | 15 +-
tests/baselines/reference/iteratorSpreadInCall9.js | 9 +-
.../reference/iteratorsAndStrictNullChecks.js | 1 -
.../reference/iteratorsAndStrictNullChecks.symbols | 13 +-
.../reference/iteratorsAndStrictNullChecks.types | 1 -
tests/baselines/reference/jsDocTags.baseline | 671 +
tests/baselines/reference/jsDocTypes.js | 136 +
tests/baselines/reference/jsDocTypes.symbols | 132 +
tests/baselines/reference/jsDocTypes.types | 135 +
.../reference/jsFileClassPropertyType.errors.txt | 4 +-
.../reference/jsFileClassPropertyType2.errors.txt | 4 +-
.../reference/jsFileClassPropertyType3.errors.txt | 4 +-
.../jsFileClassSelfReferencedProperty.symbols | 9 +-
.../jsFileClassSelfReferencedProperty.types | 1 -
.../jsFileCompilationAbstractModifier.errors.txt | 4 +-
...mpilationAmbientVarDeclarationSyntax.errors.txt | 4 +-
...sFileCompilationBindStrictModeErrors.errors.txt | 4 +-
...ompilationClassMethodContainingArrowFunction.js | 1 -
...ationClassMethodContainingArrowFunction.symbols | 15 +-
...ilationClassMethodContainingArrowFunction.types | 1 -
...sFileCompilationEmitBlockedCorrectly.errors.txt | 4 +-
.../jsFileCompilationEnumSyntax.errors.txt | 4 +-
...arationsWithJsFileReferenceWithNoOut.errors.txt | 4 +-
...ileCompilationExportAssignmentSyntax.errors.txt | 4 +-
.../jsFileCompilationExternalPackageError.symbols | 9 +-
.../jsFileCompilationExternalPackageError.types | 1 -
...mpilationHeritageClauseSyntaxOfClass.errors.txt | 4 +-
.../jsFileCompilationImportEqualsSyntax.errors.txt | 4 +-
.../jsFileCompilationInterfaceSyntax.errors.txt | 4 +-
.../reference/jsFileCompilationLetBeingRenamed.js | 1 -
.../jsFileCompilationLetBeingRenamed.symbols | 9 +-
.../jsFileCompilationLetBeingRenamed.types | 1 -
.../jsFileCompilationModuleSyntax.errors.txt | 4 +-
...arationsWithJsFileReferenceWithNoOut.errors.txt | 4 +-
.../jsFileCompilationOptionalParameter.errors.txt | 4 +-
...CompilationPublicMethodSyntaxOfClass.errors.txt | 4 +-
...leCompilationPublicParameterModifier.errors.txt | 4 +-
.../jsFileCompilationRestParamJsDocFunction.js | 1 -
...jsFileCompilationRestParamJsDocFunction.symbols | 47 +-
.../jsFileCompilationRestParamJsDocFunction.types | 17 +-
...ompilationReturnTypeSyntaxOfFunction.errors.txt | 4 +-
.../jsFileCompilationShortHandProperty.js | 1 -
.../jsFileCompilationShortHandProperty.symbols | 9 +-
.../jsFileCompilationShortHandProperty.types | 5 +-
.../jsFileCompilationSyntaxError.errors.txt | 4 +-
.../jsFileCompilationTypeAliasSyntax.errors.txt | 4 +-
...eCompilationTypeArgumentSyntaxOfCall.errors.txt | 4 +-
.../jsFileCompilationTypeAssertions.errors.txt | 4 +-
.../jsFileCompilationTypeOfParameter.errors.txt | 4 +-
...ompilationTypeParameterSyntaxOfClass.errors.txt | 4 +-
...ilationTypeParameterSyntaxOfFunction.errors.txt | 4 +-
.../jsFileCompilationTypeSyntaxOfVar.errors.txt | 4 +-
...onWithDeclarationEmitPathSameAsInput.errors.txt | 4 +-
...CompilationWithJsEmitPathSameAsInput.errors.txt | 4 +-
.../jsFileCompilationWithMapFileAsJs.errors.txt | 5 +-
.../reference/jsFileCompilationWithMapFileAsJs.js | 1 -
.../jsFileCompilationWithMapFileAsJs.js.map | 2 +-
.../jsFileCompilationWithMapFileAsJs.sourcemap.txt | 23 +-
...onWithMapFileAsJsWithInlineSourceMap.errors.txt | 5 +-
...ompilationWithMapFileAsJsWithInlineSourceMap.js | 3 +-
...ithMapFileAsJsWithInlineSourceMap.sourcemap.txt | 27 +-
...CompilationWithMapFileAsJsWithOutDir.errors.txt | 1 -
.../jsFileCompilationWithMapFileAsJsWithOutDir.js | 1 -
...FileCompilationWithMapFileAsJsWithOutDir.js.map | 2 +-
...pilationWithMapFileAsJsWithOutDir.sourcemap.txt | 23 +-
...DeclarationFileNameSameAsInputJsFile.errors.txt | 4 +-
...tionWithOutFileNameSameAsInputJsFile.errors.txt | 4 +-
.../jsFileCompilationWithoutOut.errors.txt | 4 +-
.../jsFileFunctionParametersAsOptional.symbols | 7 +-
.../jsFileFunctionParametersAsOptional.types | 1 -
.../jsFileFunctionParametersAsOptional2.errors.txt | 1 -
.../reference/jsObjectsMarkedAsOpenEnded.js | 62 +
.../reference/jsObjectsMarkedAsOpenEnded.symbols | 75 +
.../reference/jsObjectsMarkedAsOpenEnded.types | 127 +
tests/baselines/reference/json.stringify.js | 1 -
tests/baselines/reference/json.stringify.symbols | 15 +-
tests/baselines/reference/json.stringify.types | 1 -
.../reference/jsxAndTypeAssertion.errors.txt | 29 +-
tests/baselines/reference/jsxAndTypeAssertion.js | 1 -
.../jsxAttributeWithoutExpressionReact.errors.txt | 15 +-
.../jsxAttributeWithoutExpressionReact.js | 1 -
.../reference/jsxEmitAttributeWithPreserve.js | 1 -
.../reference/jsxEmitAttributeWithPreserve.symbols | 5 +-
.../reference/jsxEmitAttributeWithPreserve.types | 3 +-
tests/baselines/reference/jsxEmitWithAttributes.js | 1 -
.../reference/jsxEmitWithAttributes.symbols | 61 +-
.../reference/jsxEmitWithAttributes.types | 5 +-
.../reference/jsxEsprimaFbTestSuite.errors.txt | 4 +-
.../jsxFactoryAndReactNamespace.errors.txt | 1 -
.../reference/jsxFactoryAndReactNamespace.js | 1 -
tests/baselines/reference/jsxFactoryIdentifier.js | 1 -
.../reference/jsxFactoryIdentifier.js.map | 2 +-
.../reference/jsxFactoryIdentifier.sourcemap.txt | 161 +-
.../reference/jsxFactoryIdentifier.symbols | 65 +-
.../baselines/reference/jsxFactoryIdentifier.types | 5 +-
.../reference/jsxFactoryIdentifierAsParameter.js | 1 -
.../jsxFactoryIdentifierAsParameter.js.map | 2 +-
.../jsxFactoryIdentifierAsParameter.sourcemap.txt | 33 +-
.../jsxFactoryIdentifierAsParameter.symbols | 11 +-
.../jsxFactoryIdentifierAsParameter.types | 1 -
...FactoryIdentifierWithAbsentParameter.errors.txt | 3 +-
.../jsxFactoryIdentifierWithAbsentParameter.js | 1 -
.../jsxFactoryIdentifierWithAbsentParameter.js.map | 2 +-
...toryIdentifierWithAbsentParameter.sourcemap.txt | 29 +-
...xFactoryNotIdentifierOrQualifiedName.errors.txt | 1 -
.../jsxFactoryNotIdentifierOrQualifiedName.js | 1 -
...FactoryNotIdentifierOrQualifiedName2.errors.txt | 1 -
.../jsxFactoryNotIdentifierOrQualifiedName2.js | 1 -
.../baselines/reference/jsxFactoryQualifiedName.js | 1 -
.../reference/jsxFactoryQualifiedName.js.map | 2 +-
.../jsxFactoryQualifiedName.sourcemap.txt | 161 +-
.../reference/jsxFactoryQualifiedName.symbols | 61 +-
.../reference/jsxFactoryQualifiedName.types | 5 +-
...xFactoryQualifiedNameResolutionError.errors.txt | 3 +-
.../jsxFactoryQualifiedNameResolutionError.js | 1 -
.../jsxFactoryQualifiedNameResolutionError.js.map | 2 +-
...ctoryQualifiedNameResolutionError.sourcemap.txt | 33 +-
.../reference/jsxFactoryQualifiedNameWithEs5.js | 1 -
.../jsxFactoryQualifiedNameWithEs5.symbols | 13 +-
.../reference/jsxFactoryQualifiedNameWithEs5.types | 1 -
tests/baselines/reference/jsxImportInAttribute.js | 1 -
.../reference/jsxImportInAttribute.symbols | 5 +-
.../baselines/reference/jsxImportInAttribute.types | 3 +-
.../jsxInvalidEsprimaTestSuite.errors.txt | 4 +-
.../reference/jsxParsingError1.errors.txt | 7 +-
tests/baselines/reference/jsxParsingError1.js | 1 -
.../reference/jsxParsingError2.errors.txt | 1 -
tests/baselines/reference/jsxParsingError2.js | 1 -
.../baselines/reference/jsxPreserveWithJsInput.js | 1 -
.../reference/jsxPreserveWithJsInput.symbols | 3 +-
.../reference/jsxPreserveWithJsInput.types | 1 -
tests/baselines/reference/jsxReactTestSuite.js | 1 -
.../baselines/reference/jsxReactTestSuite.symbols | 135 +-
tests/baselines/reference/jsxReactTestSuite.types | 37 +-
tests/baselines/reference/jsxViaImport.2.js | 1 -
tests/baselines/reference/jsxViaImport.2.symbols | 25 +-
tests/baselines/reference/jsxViaImport.2.types | 1 -
tests/baselines/reference/jsxViaImport.errors.txt | 1 -
tests/baselines/reference/jsxViaImport.js | 1 -
tests/baselines/reference/keepImportsInDts1.js | 1 -
.../baselines/reference/keepImportsInDts1.symbols | 3 +-
tests/baselines/reference/keepImportsInDts1.types | 3 +-
tests/baselines/reference/keepImportsInDts2.js | 1 -
.../baselines/reference/keepImportsInDts2.symbols | 3 +-
tests/baselines/reference/keepImportsInDts2.types | 3 +-
tests/baselines/reference/keepImportsInDts3.js | 1 -
.../baselines/reference/keepImportsInDts3.symbols | 3 +-
tests/baselines/reference/keepImportsInDts3.types | 3 +-
tests/baselines/reference/keepImportsInDts4.js | 1 -
.../baselines/reference/keepImportsInDts4.symbols | 3 +-
tests/baselines/reference/keepImportsInDts4.types | 3 +-
tests/baselines/reference/keyofAndForIn.js | 1 -
tests/baselines/reference/keyofAndForIn.symbols | 147 +-
tests/baselines/reference/keyofAndForIn.types | 1 -
tests/baselines/reference/keyofAndIndexedAccess.js | 1 -
.../reference/keyofAndIndexedAccess.symbols | 2163 ++-
.../reference/keyofAndIndexedAccess.types | 7 +-
.../baselines/reference/keywordInJsxIdentifier.js | 1 -
.../reference/keywordInJsxIdentifier.symbols | 11 +-
.../reference/keywordInJsxIdentifier.types | 9 +-
tests/baselines/reference/lambdaASIEmit.js | 1 -
tests/baselines/reference/lambdaASIEmit.symbols | 3 +-
tests/baselines/reference/lambdaASIEmit.types | 1 -
.../reference/letAndVarRedeclaration.errors.txt | 44 +-
.../baselines/reference/letAndVarRedeclaration.js | 2 -
.../baselines/reference/letAsIdentifier.errors.txt | 5 +-
tests/baselines/reference/letAsIdentifier.js | 1 -
tests/baselines/reference/letAsIdentifier2.js | 1 -
tests/baselines/reference/letAsIdentifier2.symbols | 1 -
tests/baselines/reference/letAsIdentifier2.types | 1 -
.../letAsIdentifierInStrictMode.errors.txt | 8 +-
.../reference/letConstInCaseClauses.errors.txt | 9 +-
tests/baselines/reference/letConstInCaseClauses.js | 1 -
.../baselines/reference/letDeclarations-access.js | 1 -
.../reference/letDeclarations-access.symbols | 59 +-
.../reference/letDeclarations-access.types | 1 -
tests/baselines/reference/letDeclarations-es5.js | 1 -
.../reference/letDeclarations-es5.symbols | 31 +-
.../baselines/reference/letDeclarations-es5.types | 1 -
.../letDeclarations-invalidContexts.errors.txt | 18 +-
.../reference/letDeclarations-invalidContexts.js | 2 -
.../letDeclarations-scopes-duplicates.errors.txt | 31 +-
.../reference/letDeclarations-scopes-duplicates.js | 1 -
.../letDeclarations-scopes-duplicates2.errors.txt | 3 +-
.../letDeclarations-scopes-duplicates2.js | 1 -
.../letDeclarations-scopes-duplicates3.errors.txt | 3 +-
.../letDeclarations-scopes-duplicates3.js | 1 -
.../letDeclarations-scopes-duplicates4.errors.txt | 3 +-
.../letDeclarations-scopes-duplicates4.js | 1 -
.../letDeclarations-scopes-duplicates5.errors.txt | 3 +-
.../letDeclarations-scopes-duplicates5.js | 1 -
.../letDeclarations-scopes-duplicates6.errors.txt | 3 +-
.../letDeclarations-scopes-duplicates6.js | 1 -
.../letDeclarations-scopes-duplicates7.errors.txt | 3 +-
.../letDeclarations-scopes-duplicates7.js | 1 -
.../reference/letDeclarations-scopes.errors.txt | 4 +-
.../baselines/reference/letDeclarations-scopes.js | 2 -
.../reference/letDeclarations-scopes2.errors.txt | 9 +-
.../baselines/reference/letDeclarations-scopes2.js | 1 -
.../letDeclarations-useBeforeDefinition.errors.txt | 5 +-
.../letDeclarations-useBeforeDefinition.js | 1 -
...letDeclarations-useBeforeDefinition2.errors.txt | 3 +-
.../letDeclarations-useBeforeDefinition2.js | 1 -
.../letDeclarations-validContexts.errors.txt | 5 +-
.../reference/letDeclarations-validContexts.js | 3 -
tests/baselines/reference/letDeclarations.js | 1 -
tests/baselines/reference/letDeclarations.symbols | 31 +-
tests/baselines/reference/letDeclarations.types | 1 -
tests/baselines/reference/letDeclarations2.js | 1 -
tests/baselines/reference/letDeclarations2.symbols | 5 +-
tests/baselines/reference/letDeclarations2.types | 1 -
.../letInConstDeclarations_ES5.errors.txt | 5 +-
.../reference/letInConstDeclarations_ES5.js | 1 -
.../letInConstDeclarations_ES6.errors.txt | 5 +-
.../reference/letInConstDeclarations_ES6.js | 1 -
...letInLetConstDeclOfForOfAndForIn_ES5.errors.txt | 17 +-
.../letInLetConstDeclOfForOfAndForIn_ES5.js | 1 -
...letInLetConstDeclOfForOfAndForIn_ES6.errors.txt | 17 +-
.../letInLetConstDeclOfForOfAndForIn_ES6.js | 1 -
.../reference/letInLetDeclarations_ES5.errors.txt | 5 +-
.../reference/letInLetDeclarations_ES5.js | 1 -
.../reference/letInLetDeclarations_ES6.errors.txt | 5 +-
.../reference/letInLetDeclarations_ES6.js | 1 -
.../baselines/reference/letInVarDeclOfForIn_ES5.js | 1 -
.../reference/letInVarDeclOfForIn_ES5.symbols | 5 +-
.../reference/letInVarDeclOfForIn_ES5.types | 1 -
.../baselines/reference/letInVarDeclOfForIn_ES6.js | 1 -
.../reference/letInVarDeclOfForIn_ES6.symbols | 5 +-
.../reference/letInVarDeclOfForIn_ES6.types | 1 -
.../baselines/reference/letInVarDeclOfForOf_ES5.js | 1 -
.../reference/letInVarDeclOfForOf_ES5.symbols | 5 +-
.../reference/letInVarDeclOfForOf_ES5.types | 1 -
.../baselines/reference/letInVarDeclOfForOf_ES6.js | 1 -
.../reference/letInVarDeclOfForOf_ES6.symbols | 5 +-
.../reference/letInVarDeclOfForOf_ES6.types | 1 -
tests/baselines/reference/library-reference-1.js | 1 -
.../reference/library-reference-1.symbols | 11 +-
.../reference/library-reference-1.trace.json | 8 +-
.../baselines/reference/library-reference-1.types | 1 -
tests/baselines/reference/library-reference-10.js | 1 -
.../reference/library-reference-10.trace.json | 8 +-
tests/baselines/reference/library-reference-11.js | 1 -
.../reference/library-reference-11.trace.json | 4 +-
tests/baselines/reference/library-reference-12.js | 1 -
.../reference/library-reference-12.trace.json | 4 +-
.../reference/library-reference-13.trace.json | 4 +-
tests/baselines/reference/library-reference-14.js | 1 -
.../reference/library-reference-14.symbols | 11 +-
.../reference/library-reference-14.trace.json | 4 +-
.../baselines/reference/library-reference-14.types | 1 -
.../reference/library-reference-15.errors.txt | 1 -
tests/baselines/reference/library-reference-15.js | 1 -
.../reference/library-reference-15.trace.json | 4 +-
tests/baselines/reference/library-reference-2.js | 1 -
.../reference/library-reference-2.trace.json | 8 +-
tests/baselines/reference/library-reference-3.js | 1 -
.../reference/library-reference-3.symbols | 11 +-
.../reference/library-reference-3.trace.json | 4 +-
.../baselines/reference/library-reference-3.types | 1 -
tests/baselines/reference/library-reference-4.js | 1 -
.../reference/library-reference-4.symbols | 3 +-
.../reference/library-reference-4.trace.json | 24 +-
.../baselines/reference/library-reference-4.types | 1 -
.../reference/library-reference-5.errors.txt | 1 -
tests/baselines/reference/library-reference-5.js | 1 -
.../reference/library-reference-5.trace.json | 24 +-
tests/baselines/reference/library-reference-6.js | 1 -
.../reference/library-reference-6.symbols | 11 +-
.../reference/library-reference-6.trace.json | 8 +-
.../baselines/reference/library-reference-6.types | 1 -
tests/baselines/reference/library-reference-7.js | 1 -
.../reference/library-reference-7.symbols | 11 +-
.../reference/library-reference-7.trace.json | 4 +-
.../baselines/reference/library-reference-7.types | 1 -
tests/baselines/reference/library-reference-8.js | 1 -
.../reference/library-reference-8.symbols | 11 +-
.../reference/library-reference-8.trace.json | 24 +-
.../baselines/reference/library-reference-8.types | 1 -
tests/baselines/reference/literalTypes1.js | 1 -
tests/baselines/reference/literalTypes1.symbols | 93 +-
tests/baselines/reference/literalTypes1.types | 1 -
tests/baselines/reference/literalTypes3.js | 1 -
tests/baselines/reference/literalTypes3.symbols | 97 +-
tests/baselines/reference/literalTypes3.types | 1 -
tests/baselines/reference/literals.errors.txt | 13 +-
tests/baselines/reference/literals.js | 1 -
.../literalsInComputedProperties1.errors.txt | 3 +-
.../reference/literalsInComputedProperties1.js | 1 -
.../baselines/reference/localClassesInLoop_ES6.js | 1 -
.../reference/localClassesInLoop_ES6.symbols | 21 +-
.../reference/localClassesInLoop_ES6.types | 1 -
tests/baselines/reference/localRequireFunction.js | 1 -
.../reference/localRequireFunction.symbols | 11 +-
.../baselines/reference/localRequireFunction.types | 1 -
tests/baselines/reference/localTypes1.js | 1 -
tests/baselines/reference/localTypes1.symbols | 321 +-
tests/baselines/reference/localTypes1.types | 1 -
tests/baselines/reference/localTypes4.errors.txt | 9 +-
tests/baselines/reference/localTypes4.js | 1 -
.../reference/logicalAndOperatorStrictMode.js | 1 -
.../reference/logicalAndOperatorStrictMode.symbols | 407 +-
.../reference/logicalAndOperatorStrictMode.types | 1 -
.../reference/looseThisTypeInFunctions.errors.txt | 5 +-
tests/baselines/reference/malformedTags.js | 1 -
tests/baselines/reference/malformedTags.symbols | 3 +-
tests/baselines/reference/malformedTags.types | 1 -
tests/baselines/reference/mapOnTupleTypes01.js | 1 -
.../baselines/reference/mapOnTupleTypes01.symbols | 137 +-
tests/baselines/reference/mapOnTupleTypes01.types | 55 +-
tests/baselines/reference/mapOnTupleTypes02.js | 1 -
.../baselines/reference/mapOnTupleTypes02.symbols | 15 +-
tests/baselines/reference/mapOnTupleTypes02.types | 7 +-
.../reference/mappedTypeErrors.errors.txt | 53 +-
tests/baselines/reference/mappedTypeErrors.js | 1 -
tests/baselines/reference/mappedTypeModifiers.js | 1 -
.../reference/mappedTypeModifiers.symbols | 415 +-
.../baselines/reference/mappedTypeModifiers.types | 1 -
.../reference/mappedTypeRelationships.errors.txt | 199 +-
.../baselines/reference/mappedTypeRelationships.js | 1 -
tests/baselines/reference/mappedTypes1.js | 1 -
tests/baselines/reference/mappedTypes1.symbols | 157 +-
tests/baselines/reference/mappedTypes1.types | 1 -
tests/baselines/reference/mappedTypes2.js | 1 -
tests/baselines/reference/mappedTypes2.symbols | 371 +-
tests/baselines/reference/mappedTypes2.types | 1 -
tests/baselines/reference/mappedTypes3.js | 1 -
tests/baselines/reference/mappedTypes3.symbols | 143 +-
tests/baselines/reference/mappedTypes3.types | 1 -
tests/baselines/reference/mappedTypes4.js | 1 -
tests/baselines/reference/mappedTypes4.symbols | 233 +-
tests/baselines/reference/mappedTypes4.types | 1 -
tests/baselines/reference/mappedTypesAndObjects.js | 1 -
.../reference/mappedTypesAndObjects.symbols | 113 +-
.../reference/mappedTypesAndObjects.types | 1 -
.../maxNodeModuleJsDepthDefaultsToZero.trace.json | 2 +-
.../reference/mergeClassInterfaceAndModule.js | 1 -
.../reference/mergeClassInterfaceAndModule.symbols | 25 +-
.../reference/mergeClassInterfaceAndModule.types | 1 -
tests/baselines/reference/mergedClassInterface.js | 4 -
.../reference/mergedClassInterface.symbols | 68 +-
.../baselines/reference/mergedClassInterface.types | 4 -
tests/baselines/reference/mergedDeclarations6.js | 1 -
.../reference/mergedDeclarations6.symbols | 13 +-
.../baselines/reference/mergedDeclarations6.types | 1 -
.../reference/mergedInterfaceFromMultipleFiles1.js | 1 -
.../mergedInterfaceFromMultipleFiles1.symbols | 19 +-
.../mergedInterfaceFromMultipleFiles1.types | 1 -
tests/baselines/reference/metadataOfEventAlias.js | 1 -
.../reference/metadataOfEventAlias.symbols | 3 +-
.../baselines/reference/metadataOfEventAlias.types | 1 -
.../reference/missingDecoratorType.errors.txt | 1 -
tests/baselines/reference/missingDecoratorType.js | 1 -
.../missingFunctionImplementation.errors.txt | 33 +-
.../reference/missingFunctionImplementation.js | 1 -
.../reference/missingImportAfterModuleImport.js | 1 -
.../missingImportAfterModuleImport.symbols | 9 +-
.../reference/missingImportAfterModuleImport.types | 1 -
.../reference/missingSemicolonInModuleSpecifier.js | 1 -
.../missingSemicolonInModuleSpecifier.symbols | 3 +-
.../missingSemicolonInModuleSpecifier.types | 1 -
.../reference/misspelledJsDocTypedefTags.symbols | 3 +-
.../reference/misspelledJsDocTypedefTags.types | 1 -
.../reference/misspelledNewMetaProperty.errors.txt | 7 +
.../reference/misspelledNewMetaProperty.js | 5 +
.../reference/mixinAccessModifiers.errors.txt | 35 +-
tests/baselines/reference/mixinAccessModifiers.js | 1 -
tests/baselines/reference/mixinClassesAnnotated.js | 1 -
.../reference/mixinClassesAnnotated.symbols | 189 +-
.../reference/mixinClassesAnnotated.types | 1 -
tests/baselines/reference/mixinClassesMembers.js | 1 -
.../reference/mixinClassesMembers.symbols | 297 +-
.../baselines/reference/mixinClassesMembers.types | 1 -
.../modifierOnClassDeclarationMemberInFunction.js | 1 -
...ifierOnClassDeclarationMemberInFunction.symbols | 9 +-
...odifierOnClassDeclarationMemberInFunction.types | 1 -
.../modifierOnClassExpressionMemberInFunction.js | 1 -
...difierOnClassExpressionMemberInFunction.symbols | 11 +-
...modifierOnClassExpressionMemberInFunction.types | 1 -
.../reference/modularizeLibrary_Dom.iterable.js | 1 -
.../modularizeLibrary_Dom.iterable.symbols | 5 +-
.../reference/modularizeLibrary_Dom.iterable.types | 1 -
...FromUsingES6ArrayWithOnlyES6ArrayLib.errors.txt | 3 +-
...ry_ErrorFromUsingES6ArrayWithOnlyES6ArrayLib.js | 1 -
...orFromUsingES6FeaturesWithOnlyES5Lib.errors.txt | 25 +-
...rary_ErrorFromUsingES6FeaturesWithOnlyES5Lib.js | 1 -
...wnSymbolWithOutES6WellknownSymbolLib.errors.txt | 5 +-
...gWellknownSymbolWithOutES6WellknownSymbolLib.js | 1 -
...odularizeLibrary_NoErrorDuplicateLibOptions1.js | 1 -
...rizeLibrary_NoErrorDuplicateLibOptions1.symbols | 85 +-
...larizeLibrary_NoErrorDuplicateLibOptions1.types | 9 +-
...odularizeLibrary_NoErrorDuplicateLibOptions2.js | 1 -
...rizeLibrary_NoErrorDuplicateLibOptions2.symbols | 85 +-
...larizeLibrary_NoErrorDuplicateLibOptions2.types | 9 +-
.../modularizeLibrary_TargetES5UsingES6Lib.js | 1 -
.../modularizeLibrary_TargetES5UsingES6Lib.symbols | 85 +-
.../modularizeLibrary_TargetES5UsingES6Lib.types | 9 +-
.../modularizeLibrary_TargetES6UsingES6Lib.js | 1 -
.../modularizeLibrary_TargetES6UsingES6Lib.symbols | 49 +-
.../modularizeLibrary_TargetES6UsingES6Lib.types | 5 +-
.../modularizeLibrary_UsingES5LibAndES6ArrayLib.js | 1 -
...larizeLibrary_UsingES5LibAndES6ArrayLib.symbols | 11 +-
...dularizeLibrary_UsingES5LibAndES6ArrayLib.types | 5 +-
...dularizeLibrary_UsingES5LibAndES6FeatureLibs.js | 1 -
...izeLibrary_UsingES5LibAndES6FeatureLibs.symbols | 17 +-
...arizeLibrary_UsingES5LibAndES6FeatureLibs.types | 1 -
..._UsingES5LibES6ArrayLibES6WellknownSymbolLib.js | 1 -
...gES5LibES6ArrayLibES6WellknownSymbolLib.symbols | 15 +-
...ingES5LibES6ArrayLibES6WellknownSymbolLib.types | 5 +-
...uleAugmentationCollidingNamesInAugmentation1.js | 1 -
...gmentationCollidingNamesInAugmentation1.symbols | 11 +-
...AugmentationCollidingNamesInAugmentation1.types | 1 -
.../moduleAugmentationDeclarationEmit1.js | 1 -
.../moduleAugmentationDeclarationEmit1.symbols | 45 +-
.../moduleAugmentationDeclarationEmit1.types | 1 -
.../moduleAugmentationDeclarationEmit2.js | 1 -
.../moduleAugmentationDeclarationEmit2.symbols | 49 +-
.../moduleAugmentationDeclarationEmit2.types | 1 -
...duleAugmentationDisallowedExtensions.errors.txt | 16 +-
.../moduleAugmentationDisallowedExtensions.js | 2 -
.../moduleAugmentationExtendAmbientModule1.js | 2 -
.../moduleAugmentationExtendAmbientModule1.symbols | 60 +-
.../moduleAugmentationExtendAmbientModule1.types | 2 -
.../moduleAugmentationExtendAmbientModule2.js | 2 -
.../moduleAugmentationExtendAmbientModule2.symbols | 72 +-
.../moduleAugmentationExtendAmbientModule2.types | 2 -
.../moduleAugmentationExtendFileModule1.js | 1 -
.../moduleAugmentationExtendFileModule1.symbols | 45 +-
.../moduleAugmentationExtendFileModule1.types | 1 -
.../moduleAugmentationExtendFileModule2.js | 1 -
.../moduleAugmentationExtendFileModule2.symbols | 49 +-
.../moduleAugmentationExtendFileModule2.types | 1 -
.../reference/moduleAugmentationGlobal1.js | 1 -
.../reference/moduleAugmentationGlobal1.symbols | 7 +-
.../reference/moduleAugmentationGlobal1.types | 1 -
.../reference/moduleAugmentationGlobal2.js | 2 -
.../reference/moduleAugmentationGlobal2.symbols | 22 +-
.../reference/moduleAugmentationGlobal2.types | 2 -
.../reference/moduleAugmentationGlobal3.js | 2 -
.../reference/moduleAugmentationGlobal3.symbols | 16 +-
.../reference/moduleAugmentationGlobal3.types | 2 -
.../reference/moduleAugmentationGlobal4.js | 2 -
.../reference/moduleAugmentationGlobal4.symbols | 10 +-
.../reference/moduleAugmentationGlobal4.types | 2 -
.../reference/moduleAugmentationGlobal5.js | 1 -
.../reference/moduleAugmentationGlobal5.symbols | 9 +-
.../reference/moduleAugmentationGlobal5.types | 1 -
.../moduleAugmentationImportsAndExports1.js | 1 -
.../moduleAugmentationImportsAndExports1.symbols | 1 -
.../moduleAugmentationImportsAndExports1.types | 1 -
...moduleAugmentationImportsAndExports2.errors.txt | 1 -
.../moduleAugmentationImportsAndExports2.js | 1 -
...moduleAugmentationImportsAndExports3.errors.txt | 1 -
.../moduleAugmentationImportsAndExports3.js | 1 -
.../moduleAugmentationImportsAndExports4.js | 1 -
.../moduleAugmentationImportsAndExports4.symbols | 1 -
.../moduleAugmentationImportsAndExports4.types | 1 -
...moduleAugmentationImportsAndExports5.errors.txt | 1 -
.../moduleAugmentationImportsAndExports5.js | 1 -
.../moduleAugmentationImportsAndExports6.js | 1 -
.../moduleAugmentationImportsAndExports6.symbols | 1 -
.../moduleAugmentationImportsAndExports6.types | 1 -
.../moduleAugmentationInAmbientModule1.js | 4 +-
.../moduleAugmentationInAmbientModule1.symbols | 24 +-
.../moduleAugmentationInAmbientModule1.types | 2 -
.../moduleAugmentationInAmbientModule2.js | 3 +-
.../moduleAugmentationInAmbientModule2.symbols | 23 +-
.../moduleAugmentationInAmbientModule2.types | 1 -
.../moduleAugmentationInAmbientModule3.js | 3 +-
.../moduleAugmentationInAmbientModule3.symbols | 41 +-
.../moduleAugmentationInAmbientModule3.types | 1 -
.../moduleAugmentationInAmbientModule4.js | 3 +-
.../moduleAugmentationInAmbientModule4.symbols | 25 +-
.../moduleAugmentationInAmbientModule4.types | 1 -
.../moduleAugmentationInAmbientModule5.js | 1 -
.../moduleAugmentationInAmbientModule5.symbols | 25 +-
.../moduleAugmentationInAmbientModule5.types | 1 -
.../reference/moduleAugmentationNoNewNames.js | 1 -
.../reference/moduleAugmentationNoNewNames.symbols | 59 +-
.../reference/moduleAugmentationNoNewNames.types | 1 -
.../reference/moduleAugmentationsBundledOutput1.js | 1 -
.../moduleAugmentationsBundledOutput1.symbols | 1 -
.../moduleAugmentationsBundledOutput1.types | 1 -
.../reference/moduleAugmentationsImports1.js | 1 -
.../reference/moduleAugmentationsImports1.symbols | 1 -
.../reference/moduleAugmentationsImports1.types | 1 -
.../reference/moduleAugmentationsImports2.js | 1 -
.../reference/moduleAugmentationsImports2.symbols | 1 -
.../reference/moduleAugmentationsImports2.types | 1 -
.../reference/moduleAugmentationsImports3.js | 1 -
.../reference/moduleAugmentationsImports3.symbols | 1 -
.../reference/moduleAugmentationsImports3.types | 1 -
.../reference/moduleAugmentationsImports4.js | 1 -
.../reference/moduleAugmentationsImports4.symbols | 1 -
.../reference/moduleAugmentationsImports4.types | 1 -
.../baselines/reference/moduleExportAlias.symbols | 226 +
tests/baselines/reference/moduleExportAlias.types | 394 +
.../baselines/reference/moduleMergeConstructor.js | 1 -
.../reference/moduleMergeConstructor.symbols | 13 +-
.../reference/moduleMergeConstructor.types | 1 -
.../reference/moduleOuterQualification.js | 1 -
.../reference/moduleOuterQualification.symbols | 11 +-
.../reference/moduleOuterQualification.types | 1 -
.../reference/moduleResolutionNoResolve.js | 1 -
.../reference/moduleResolutionNoResolve.symbols | 1 -
.../reference/moduleResolutionNoResolve.types | 1 -
.../reference/moduleResolutionWithExtensions.js | 1 -
.../moduleResolutionWithExtensions.symbols | 3 +-
.../moduleResolutionWithExtensions.trace.json | 4 +-
.../reference/moduleResolutionWithExtensions.types | 3 +-
...esolutionWithExtensions_notSupported.errors.txt | 1 -
.../moduleResolutionWithExtensions_notSupported.js | 1 -
.../moduleResolutionWithExtensions_preferTs.js | 1 -
...ResolutionWithExtensions_unexpected2.trace.json | 2 +-
...ionWithExtensions_withAmbientPresent.trace.json | 2 +-
.../reference/moduleResolutionWithSymlinks.js | 2 +-
.../moduleResolutionWithSymlinks.trace.json | 2 +-
...oduleResolutionWithSymlinks_notInNodeModules.js | 4 +-
...esolutionWithSymlinks_referenceTypes.trace.json | 12 +-
.../moduleResolutionWithSymlinks_withOutDir.js | 2 +-
...uleResolutionWithSymlinks_withOutDir.trace.json | 2 +-
tests/baselines/reference/moduleSymbolMerging.js | 1 -
.../reference/moduleSymbolMerging.symbols | 5 +-
.../baselines/reference/moduleSymbolMerging.types | 1 -
tests/baselines/reference/moduleVisibilityTest1.js | 2 -
.../reference/moduleVisibilityTest1.symbols | 152 +-
.../reference/moduleVisibilityTest1.types | 2 -
.../reference/moduleVisibilityTest2.errors.txt | 14 +-
tests/baselines/reference/moduleVisibilityTest2.js | 2 -
tests/baselines/reference/moduledecl.js | 1 -
tests/baselines/reference/moduledecl.symbols | 415 +-
tests/baselines/reference/moduledecl.types | 1 -
.../reference/multipleDeclarations.symbols | 26 +-
.../baselines/reference/multipleDeclarations.types | 14 +-
.../reference/multipleDefaultExports01.errors.txt | 7 +-
.../reference/multipleDefaultExports01.js | 1 -
.../reference/multipleDefaultExports02.errors.txt | 9 +-
.../reference/multipleDefaultExports02.js | 1 -
.../reference/multipleDefaultExports03.errors.txt | 5 +-
.../reference/multipleDefaultExports03.js | 1 -
.../reference/multipleDefaultExports04.errors.txt | 9 +-
.../reference/multipleDefaultExports04.js | 1 -
.../baselines/reference/multipleExports.errors.txt | 7 +-
tests/baselines/reference/multipleExports.js | 1 -
.../reference/multipleNumericIndexers.errors.txt | 5 +-
.../baselines/reference/nameCollisions.errors.txt | 4 +-
.../baselines/reference/namespacesDeclaration1.js | 1 -
.../reference/namespacesDeclaration1.symbols | 7 +-
.../reference/namespacesDeclaration1.types | 1 -
.../reference/namespacesDeclaration2.errors.txt | 7 +-
.../baselines/reference/namespacesDeclaration2.js | 1 -
tests/baselines/reference/narrowedConstInMethod.js | 1 -
.../reference/narrowedConstInMethod.symbols | 19 +-
.../reference/narrowedConstInMethod.types | 1 -
.../reference/narrowingByDiscriminantInLoop.js | 1 -
.../narrowingByDiscriminantInLoop.symbols | 241 +-
.../reference/narrowingByDiscriminantInLoop.types | 1 -
.../reference/narrowingConstrainedTypeParameter.js | 3 +-
.../narrowingConstrainedTypeParameter.symbols | 33 +-
.../narrowingConstrainedTypeParameter.types | 1 -
tests/baselines/reference/nestedSelf.symbols | 4 +-
tests/baselines/reference/nestedSelf.types | 6 +-
tests/baselines/reference/neverType.js | 2 -
tests/baselines/reference/neverType.symbols | 100 +-
tests/baselines/reference/neverType.types | 2 -
.../reference/neverTypeErrors2.errors.txt | 19 +-
tests/baselines/reference/neverTypeErrors2.js | 1 -
.../reference/newExpressionWithCast.errors.txt | 9 +-
tests/baselines/reference/newExpressionWithCast.js | 1 -
.../newNamesInGlobalAugmentations1.errors.txt | 4 +-
.../reference/newNamesInGlobalAugmentations1.js | 2 -
.../baselines/reference/newOperatorConformance.js | 1 -
.../reference/newOperatorConformance.symbols | 101 +-
.../reference/newOperatorConformance.types | 1 -
.../reference/newOperatorErrorCases.errors.txt | 9 +-
tests/baselines/reference/newOperatorErrorCases.js | 1 -
tests/baselines/reference/newWithSpread.errors.txt | 29 +-
tests/baselines/reference/newWithSpread.js | 1 -
tests/baselines/reference/newWithSpreadES5.js | 1 -
tests/baselines/reference/newWithSpreadES5.symbols | 261 +-
tests/baselines/reference/newWithSpreadES5.types | 1 -
tests/baselines/reference/newWithSpreadES6.js | 1 -
tests/baselines/reference/newWithSpreadES6.symbols | 261 +-
tests/baselines/reference/newWithSpreadES6.types | 1 -
.../reference/noBundledEmitFromNodeModules.js | 1 -
.../reference/noBundledEmitFromNodeModules.symbols | 1 -
.../reference/noBundledEmitFromNodeModules.types | 1 -
tests/baselines/reference/noCatchBlock.js | 1 -
tests/baselines/reference/noCatchBlock.js.map | 2 +-
.../baselines/reference/noCatchBlock.sourcemap.txt | 29 +-
tests/baselines/reference/noCatchBlock.symbols | 3 +-
tests/baselines/reference/noCatchBlock.types | 3 +-
tests/baselines/reference/noEmitHelpers.js | 1 -
tests/baselines/reference/noEmitHelpers.symbols | 3 +-
tests/baselines/reference/noEmitHelpers.types | 1 -
tests/baselines/reference/noEmitHelpers2.js | 1 -
tests/baselines/reference/noEmitHelpers2.symbols | 13 +-
tests/baselines/reference/noEmitHelpers2.types | 1 -
tests/baselines/reference/noEmitOnError.errors.txt | 3 +-
...ortModuleAugmentationInDeclarationFile1.symbols | 5 +-
...xportModuleAugmentationInDeclarationFile1.types | 1 -
...ModuleAugmentationInDeclarationFile2.errors.txt | 3 +-
...rtExportModuleAugmentationInDeclarationFile2.js | 1 -
...ModuleAugmentationInDeclarationFile3.errors.txt | 1 -
...rtExportModuleAugmentationInDeclarationFile3.js | 1 -
.../reference/noImplicitAnyForIn.errors.txt | 9 +-
tests/baselines/reference/noImplicitAnyForIn.js | 1 -
.../noImplicitAnyFunctionExpressionAssignment.js | 1 -
...ImplicitAnyFunctionExpressionAssignment.symbols | 23 +-
...noImplicitAnyFunctionExpressionAssignment.types | 1 -
.../reference/noImplicitAnyFunctions.errors.txt | 11 +-
.../baselines/reference/noImplicitAnyFunctions.js | 1 -
.../noImplicitAnyInBareInterface.errors.txt | 5 +-
.../reference/noImplicitAnyInBareInterface.js | 1 -
.../noImplicitAnyInCastExpression.errors.txt | 3 +-
.../reference/noImplicitAnyInCastExpression.js | 1 -
...plicitAnyInContextuallyTypesFunctionParamter.js | 1 -
...tAnyInContextuallyTypesFunctionParamter.symbols | 17 +-
...citAnyInContextuallyTypesFunctionParamter.types | 11 +-
.../reference/noImplicitAnyIndexing.errors.txt | 9 +-
tests/baselines/reference/noImplicitAnyIndexing.js | 1 -
.../reference/noImplicitAnyIndexingSuppressed.js | 1 -
.../noImplicitAnyIndexingSuppressed.symbols | 71 +-
.../noImplicitAnyIndexingSuppressed.types | 1 -
.../noImplicitAnyMissingGetAccessor.errors.txt | 9 +-
.../reference/noImplicitAnyMissingGetAccessor.js | 1 -
.../noImplicitAnyMissingSetAccessor.errors.txt | 3 +-
.../reference/noImplicitAnyMissingSetAccessor.js | 1 -
.../reference/noImplicitAnyModule.errors.txt | 9 +-
tests/baselines/reference/noImplicitAnyModule.js | 1 -
...oImplicitAnyParametersInAmbientClass.errors.txt | 63 +-
.../noImplicitAnyParametersInAmbientClass.js | 1 -
...licitAnyParametersInAmbientFunctions.errors.txt | 45 +-
.../noImplicitAnyParametersInAmbientFunctions.js | 1 -
...ImplicitAnyParametersInAmbientModule.errors.txt | 45 +-
.../noImplicitAnyParametersInAmbientModule.js | 1 -
...ImplicitAnyParametersInBareFunctions.errors.txt | 45 +-
.../noImplicitAnyParametersInBareFunctions.js | 1 -
.../noImplicitAnyParametersInClass.errors.txt | 89 +-
.../reference/noImplicitAnyParametersInClass.js | 1 -
.../noImplicitAnyParametersInInterface.errors.txt | 53 +-
.../noImplicitAnyParametersInInterface.js | 1 -
.../noImplicitAnyParametersInModule.errors.txt | 45 +-
.../reference/noImplicitAnyParametersInModule.js | 1 -
...licitAnyReferencingDeclaredInterface.errors.txt | 3 +-
.../noImplicitAnyReferencingDeclaredInterface.js | 1 -
.../noImplicitAnyStringIndexerOnObject.errors.txt | 3 +-
.../noImplicitAnyStringIndexerOnObject.js | 1 -
.../reference/noImplicitReturnsInAsync1.js | 1 -
.../reference/noImplicitReturnsInAsync1.symbols | 7 +-
.../reference/noImplicitReturnsInAsync1.types | 1 -
.../reference/noImplicitReturnsInAsync2.errors.txt | 5 +-
.../reference/noImplicitReturnsInAsync2.js | 1 -
.../reference/noImplicitThisFunctions.errors.txt | 5 +-
.../baselines/reference/noImplicitThisFunctions.js | 1 -
.../baselines/reference/noImplicitUseStrict_amd.js | 1 -
.../reference/noImplicitUseStrict_amd.symbols | 3 +-
.../reference/noImplicitUseStrict_amd.types | 1 -
.../reference/noImplicitUseStrict_commonjs.js | 1 -
.../reference/noImplicitUseStrict_commonjs.symbols | 3 +-
.../reference/noImplicitUseStrict_commonjs.types | 1 -
.../baselines/reference/noImplicitUseStrict_es6.js | 1 -
.../reference/noImplicitUseStrict_es6.symbols | 3 +-
.../reference/noImplicitUseStrict_es6.types | 1 -
.../reference/noImplicitUseStrict_system.js | 1 -
.../reference/noImplicitUseStrict_system.symbols | 3 +-
.../reference/noImplicitUseStrict_system.types | 1 -
.../baselines/reference/noImplicitUseStrict_umd.js | 1 -
.../reference/noImplicitUseStrict_umd.symbols | 3 +-
.../reference/noImplicitUseStrict_umd.types | 1 -
...UsedBeforeDefinedErrorInAmbientContext1.symbols | 7 +-
...noUsedBeforeDefinedErrorInAmbientContext1.types | 1 -
tests/baselines/reference/nodeResolution1.js | 1 -
tests/baselines/reference/nodeResolution1.symbols | 3 +-
tests/baselines/reference/nodeResolution1.types | 1 -
tests/baselines/reference/nodeResolution2.js | 1 -
tests/baselines/reference/nodeResolution2.symbols | 3 +-
tests/baselines/reference/nodeResolution2.types | 1 -
tests/baselines/reference/nodeResolution3.js | 1 -
tests/baselines/reference/nodeResolution3.symbols | 3 +-
tests/baselines/reference/nodeResolution3.types | 1 -
tests/baselines/reference/nodeResolution4.js | 1 -
tests/baselines/reference/nodeResolution4.symbols | 3 +-
tests/baselines/reference/nodeResolution4.types | 1 -
tests/baselines/reference/nodeResolution5.js | 1 -
tests/baselines/reference/nodeResolution5.symbols | 3 +-
tests/baselines/reference/nodeResolution5.types | 1 -
tests/baselines/reference/nodeResolution6.js | 1 -
tests/baselines/reference/nodeResolution6.symbols | 3 +-
tests/baselines/reference/nodeResolution6.types | 1 -
tests/baselines/reference/nodeResolution7.js | 1 -
tests/baselines/reference/nodeResolution7.symbols | 3 +-
tests/baselines/reference/nodeResolution7.types | 1 -
tests/baselines/reference/nodeResolution8.js | 1 -
tests/baselines/reference/nodeResolution8.symbols | 3 +-
tests/baselines/reference/nodeResolution8.types | 1 -
.../nonIdenticalTypeConstraints.errors.txt | 11 +-
.../reference/nonPrimitiveIndexingWithForIn.js | 13 +
.../nonPrimitiveIndexingWithForIn.symbols | 14 +
.../reference/nonPrimitiveIndexingWithForIn.types | 15 +
...mitiveIndexingWithForInNoImplicitAny.errors.txt | 12 +
.../nonPrimitiveIndexingWithForInNoImplicitAny.js | 13 +
.../nonPrimitiveIndexingWithForInSupressError.js | 13 +
...nPrimitiveIndexingWithForInSupressError.symbols | 14 +
...nonPrimitiveIndexingWithForInSupressError.types | 15 +
.../reference/nonPrimitiveRhsSideOfInExpression.js | 17 +
.../nonPrimitiveRhsSideOfInExpression.symbols | 18 +
.../nonPrimitiveRhsSideOfInExpression.types | 25 +
.../reference/nonPrimitiveStrictNull.errors.txt | 37 +-
.../baselines/reference/nonPrimitiveStrictNull.js | 1 -
.../reference/nounusedTypeParameterConstraint.js | 1 -
.../nounusedTypeParameterConstraint.symbols | 1 -
.../nounusedTypeParameterConstraint.types | 1 -
tests/baselines/reference/null.errors.txt | 3 +-
tests/baselines/reference/null.js | 1 -
tests/baselines/reference/numericLiteralTypes2.js | 1 -
.../reference/numericLiteralTypes2.symbols | 401 +-
.../baselines/reference/numericLiteralTypes2.types | 1 -
...ctBindingPatternKeywordIdentifiers01.errors.txt | 3 +-
.../objectBindingPatternKeywordIdentifiers01.js | 1 -
...ctBindingPatternKeywordIdentifiers02.errors.txt | 5 +-
.../objectBindingPatternKeywordIdentifiers02.js | 1 -
...ctBindingPatternKeywordIdentifiers03.errors.txt | 3 +-
.../objectBindingPatternKeywordIdentifiers03.js | 1 -
...ctBindingPatternKeywordIdentifiers04.errors.txt | 5 +-
.../objectBindingPatternKeywordIdentifiers04.js | 1 -
.../objectBindingPatternKeywordIdentifiers05.js | 1 -
...bjectBindingPatternKeywordIdentifiers05.symbols | 5 +-
.../objectBindingPatternKeywordIdentifiers05.types | 1 -
.../objectBindingPatternKeywordIdentifiers06.js | 1 -
...bjectBindingPatternKeywordIdentifiers06.symbols | 7 +-
.../objectBindingPatternKeywordIdentifiers06.types | 1 -
.../reference/objectCreate-errors.errors.txt | 17 +-
tests/baselines/reference/objectCreate-errors.js | 1 -
tests/baselines/reference/objectCreate.js | 1 -
tests/baselines/reference/objectCreate.symbols | 39 +-
tests/baselines/reference/objectCreate.types | 41 +-
tests/baselines/reference/objectCreate2.js | 1 -
tests/baselines/reference/objectCreate2.symbols | 39 +-
tests/baselines/reference/objectCreate2.types | 41 +-
.../reference/objectLitGetterSetter.types | 4 +-
.../reference/objectLiteralErrors.errors.txt | 121 +-
tests/baselines/reference/objectLiteralErrors.js | 1 -
.../reference/objectLiteralErrorsES3.errors.txt | 5 +-
.../baselines/reference/objectLiteralErrorsES3.js | 1 -
...bjectLiteralShorthandPropertiesWithModuleES6.js | 1 -
...LiteralShorthandPropertiesWithModuleES6.symbols | 19 +-
...ctLiteralShorthandPropertiesWithModuleES6.types | 1 -
tests/baselines/reference/objectRestForOf.symbols | 4 +-
tests/baselines/reference/objectRestForOf.types | 6 +-
.../reference/objectRestNegative.errors.txt | 8 +-
.../baselines/reference/objectSpreadStrictNull.js | 1 -
.../reference/objectSpreadStrictNull.symbols | 95 +-
.../reference/objectSpreadStrictNull.types | 1 -
...ingMembersOfFunctionAssignmentCompat.errors.txt | 8 +-
...ingMembersOfFunctionAssignmentCompat.errors.txt | 8 +-
.../objectTypeWithStringNamedNumericProperty.js | 1 -
...bjectTypeWithStringNamedNumericProperty.symbols | 389 +-
.../objectTypeWithStringNamedNumericProperty.types | 1 -
...objectTypesWithPredefinedTypesAsName.errors.txt | 16 +-
.../optionalBindingParameters1.errors.txt | 5 +-
.../reference/optionalBindingParameters1.js | 1 -
.../optionalBindingParameters2.errors.txt | 5 +-
.../reference/optionalBindingParameters2.js | 1 -
...ptionalBindingParametersInOverloads1.errors.txt | 3 +-
.../optionalBindingParametersInOverloads1.js | 1 -
...ptionalBindingParametersInOverloads2.errors.txt | 3 +-
.../optionalBindingParametersInOverloads2.js | 1 -
tests/baselines/reference/optionalMethods.js | 1 -
tests/baselines/reference/optionalMethods.symbols | 217 +-
tests/baselines/reference/optionalMethods.types | 1 -
.../reference/optionalParameterProperty.errors.txt | 3 +-
.../reference/optionalParameterProperty.js | 1 -
...ionalParamterAndVariableDeclaration2.errors.txt | 3 +-
.../optionalParamterAndVariableDeclaration2.js | 1 -
tests/baselines/reference/optionalProperties01.js | 1 -
.../reference/optionalProperties01.symbols | 17 +-
.../baselines/reference/optionalProperties01.types | 1 -
tests/baselines/reference/optionalProperties02.js | 1 -
.../reference/optionalProperties02.symbols | 7 +-
.../baselines/reference/optionalProperties02.types | 1 -
.../optionsInlineSourceMapMapRoot.errors.txt | 1 -
.../reference/optionsInlineSourceMapMapRoot.js | 3 +-
.../optionsInlineSourceMapMapRoot.sourcemap.txt | 19 +-
.../reference/optionsInlineSourceMapSourceRoot.js | 3 +-
.../optionsInlineSourceMapSourceRoot.sourcemap.txt | 19 +-
.../optionsInlineSourceMapSourceRoot.symbols | 3 +-
.../optionsInlineSourceMapSourceRoot.types | 1 -
.../optionsInlineSourceMapSourcemap.errors.txt | 1 -
.../reference/optionsInlineSourceMapSourcemap.js | 3 +-
.../optionsInlineSourceMapSourcemap.sourcemap.txt | 19 +-
.../reference/optionsOutAndNoModuleGen.errors.txt | 3 +-
.../reference/optionsSourcemapInlineSources.js | 1 -
.../reference/optionsSourcemapInlineSources.js.map | 2 +-
.../optionsSourcemapInlineSources.sourcemap.txt | 17 +-
.../optionsSourcemapInlineSources.symbols | 3 +-
.../reference/optionsSourcemapInlineSources.types | 1 -
.../optionsSourcemapInlineSourcesMapRoot.js | 1 -
.../optionsSourcemapInlineSourcesMapRoot.js.map | 2 +-
...ionsSourcemapInlineSourcesMapRoot.sourcemap.txt | 17 +-
.../optionsSourcemapInlineSourcesMapRoot.symbols | 3 +-
.../optionsSourcemapInlineSourcesMapRoot.types | 1 -
.../optionsSourcemapInlineSourcesSourceRoot.js | 1 -
.../optionsSourcemapInlineSourcesSourceRoot.js.map | 2 +-
...sSourcemapInlineSourcesSourceRoot.sourcemap.txt | 17 +-
...optionsSourcemapInlineSourcesSourceRoot.symbols | 3 +-
.../optionsSourcemapInlineSourcesSourceRoot.types | 1 -
tests/baselines/reference/out-flag2.errors.txt | 1 -
tests/baselines/reference/out-flag2.js | 1 -
tests/baselines/reference/out-flag2.js.map | 2 +-
tests/baselines/reference/out-flag2.sourcemap.txt | 23 +-
tests/baselines/reference/out-flag3.errors.txt | 1 -
tests/baselines/reference/out-flag3.js | 1 -
tests/baselines/reference/out-flag3.js.map | 2 +-
tests/baselines/reference/out-flag3.sourcemap.txt | 27 +-
tests/baselines/reference/outModuleConcatAmd.js | 1 -
.../baselines/reference/outModuleConcatAmd.js.map | 2 +-
.../reference/outModuleConcatAmd.sourcemap.txt | 27 +-
.../baselines/reference/outModuleConcatAmd.symbols | 1 -
tests/baselines/reference/outModuleConcatAmd.types | 1 -
.../reference/outModuleConcatCommonjs.errors.txt | 1 -
.../reference/outModuleConcatES6.errors.txt | 1 -
tests/baselines/reference/outModuleConcatSystem.js | 1 -
.../reference/outModuleConcatSystem.js.map | 2 +-
.../reference/outModuleConcatSystem.sourcemap.txt | 27 +-
.../reference/outModuleConcatSystem.symbols | 1 -
.../reference/outModuleConcatSystem.types | 1 -
.../reference/outModuleConcatUmd.errors.txt | 1 -
...outModuleConcatUnspecifiedModuleKind.errors.txt | 3 +-
.../outModuleConcatUnspecifiedModuleKind.js | 1 -
.../reference/outModuleTripleSlashRefs.js | 1 -
.../reference/outModuleTripleSlashRefs.js.map | 2 +-
.../outModuleTripleSlashRefs.sourcemap.txt | 31 +-
.../reference/outModuleTripleSlashRefs.symbols | 3 +-
.../reference/outModuleTripleSlashRefs.types | 1 -
.../reference/overloadAssignmentCompat.errors.txt | 3 +-
.../reference/overloadAssignmentCompat.js | 1 -
.../reference/overloadOnConstAsTypeAnnotation.js | 1 -
.../overloadOnConstAsTypeAnnotation.symbols | 7 +-
.../overloadOnConstAsTypeAnnotation.types | 1 -
.../overloadResolutionOverNonCTLambdas.symbols | 4 +-
.../overloadResolutionOverNonCTLambdas.types | 4 +-
.../reference/overloadResolutionTest1.errors.txt | 7 +-
.../baselines/reference/overloadResolutionTest1.js | 1 -
.../reference/overrideBaseIntersectionMethod.js | 82 +
.../overrideBaseIntersectionMethod.symbols | 87 +
.../reference/overrideBaseIntersectionMethod.types | 101 +
tests/baselines/reference/packageJsonMain.js | 1 -
.../baselines/reference/packageJsonMain.trace.json | 6 +-
.../packageJsonMain_isNonRecursive.errors.txt | 1 -
.../reference/packageJsonMain_isNonRecursive.js | 1 -
.../reference/paramterDestrcuturingDeclaration.js | 1 -
.../paramterDestrcuturingDeclaration.symbols | 5 +-
.../paramterDestrcuturingDeclaration.types | 1 -
.../parenthesizedContexualTyping1.errors.txt | 9 +-
.../reference/parenthesizedContexualTyping1.js | 1 -
.../reference/parenthesizedContexualTyping3.js | 1 -
.../parenthesizedContexualTyping3.symbols | 127 +-
.../reference/parenthesizedContexualTyping3.types | 1 -
tests/baselines/reference/parseTypes.errors.txt | 11 +-
tests/baselines/reference/parseTypes.js | 1 -
....asyncGenerators.classMethods.esnext.errors.txt | 235 +
...nerators.functionDeclarations.esnext.errors.txt | 137 +
...enerators.functionExpressions.esnext.errors.txt | 171 +
...nerators.objectLiteralMethods.esnext.errors.txt | 218 +
.../reference/parser.forAwait.esnext.errors.txt | 104 +
.../reference/parser10.1.1-8gs.errors.txt | 7 +-
tests/baselines/reference/parser10.1.1-8gs.js | 1 -
tests/baselines/reference/parser630933.symbols | 4 +-
tests/baselines/reference/parser630933.types | 4 +-
tests/baselines/reference/parser768531.js | 1 -
tests/baselines/reference/parser768531.symbols | 3 +-
tests/baselines/reference/parser768531.types | 1 -
.../parserAutomaticSemicolonInsertion1.errors.txt | 8 +-
tests/baselines/reference/parserClass2.errors.txt | 8 +-
tests/baselines/reference/parserClass2.js | 2 -
.../reference/parserClassDeclaration24.errors.txt | 4 +-
tests/baselines/reference/parserEnum1.js | 2 -
tests/baselines/reference/parserEnum1.symbols | 10 +-
tests/baselines/reference/parserEnum1.types | 2 -
tests/baselines/reference/parserEnum2.js | 2 -
tests/baselines/reference/parserEnum2.symbols | 10 +-
tests/baselines/reference/parserEnum2.types | 2 -
tests/baselines/reference/parserEnum3.js | 2 -
tests/baselines/reference/parserEnum3.symbols | 2 -
tests/baselines/reference/parserEnum3.types | 2 -
tests/baselines/reference/parserEnum4.errors.txt | 4 +-
tests/baselines/reference/parserEnum4.js | 2 -
...ErrorRecoveryArrayLiteralExpression3.errors.txt | 9 +-
.../parserErrorRecoveryArrayLiteralExpression3.js | 1 -
.../parserInterfaceDeclaration8.errors.txt | 4 +-
.../reference/parserRealSource10.errors.txt | 5 +-
.../reference/parserStrictMode15.errors.txt | 4 +-
.../reference/parserStrictMode16.errors.txt | 16 +-
.../reference/parserStrictMode2.errors.txt | 4 +-
.../parserVariableDeclaration1.errors.txt | 9 +-
.../reference/parserVariableDeclaration1.js | 1 -
tests/baselines/reference/parser_breakTarget3.js | 1 -
.../reference/parser_breakTarget3.symbols | 3 +-
.../baselines/reference/parser_breakTarget3.types | 1 -
tests/baselines/reference/parser_breakTarget4.js | 1 -
.../reference/parser_breakTarget4.symbols | 3 +-
.../baselines/reference/parser_breakTarget4.types | 1 -
.../baselines/reference/parser_continueTarget3.js | 1 -
.../reference/parser_continueTarget3.symbols | 3 +-
.../reference/parser_continueTarget3.types | 1 -
.../baselines/reference/parser_continueTarget4.js | 1 -
.../reference/parser_continueTarget4.symbols | 3 +-
.../reference/parser_continueTarget4.types | 1 -
.../reference/parser_duplicateLabel1.errors.txt | 4 +-
.../reference/parser_duplicateLabel2.errors.txt | 4 +-
.../baselines/reference/parser_duplicateLabel3.js | 1 -
.../reference/parser_duplicateLabel3.symbols | 3 +-
.../reference/parser_duplicateLabel3.types | 1 -
.../baselines/reference/parser_duplicateLabel4.js | 1 -
.../reference/parser_duplicateLabel4.symbols | 3 +-
.../reference/parser_duplicateLabel4.types | 1 -
...artiallyAnnotatedFunctionWitoutTypeParameter.js | 1 -
...llyAnnotatedFunctionWitoutTypeParameter.symbols | 15 +-
...iallyAnnotatedFunctionWitoutTypeParameter.types | 1 -
...appingBasedModuleResolution2_classic.errors.txt | 8 +-
...thMappingBasedModuleResolution2_node.errors.txt | 8 +-
.../pathMappingBasedModuleResolution3_classic.js | 1 -
...thMappingBasedModuleResolution3_classic.symbols | 11 +-
...appingBasedModuleResolution3_classic.trace.json | 4 +-
...pathMappingBasedModuleResolution3_classic.types | 1 -
.../pathMappingBasedModuleResolution3_node.js | 3 +-
.../pathMappingBasedModuleResolution3_node.symbols | 11 +-
...thMappingBasedModuleResolution3_node.trace.json | 6 +-
.../pathMappingBasedModuleResolution3_node.types | 1 -
...appingBasedModuleResolution4_classic.trace.json | 4 +-
...thMappingBasedModuleResolution4_node.trace.json | 6 +-
...appingBasedModuleResolution5_classic.trace.json | 8 +-
...thMappingBasedModuleResolution5_node.trace.json | 10 +-
...appingBasedModuleResolution6_classic.trace.json | 20 +-
...thMappingBasedModuleResolution6_node.trace.json | 20 +-
...appingBasedModuleResolution7_classic.trace.json | 26 +-
...thMappingBasedModuleResolution7_node.trace.json | 28 +-
...thMappingBasedModuleResolution_withExtension.js | 1 -
...pingBasedModuleResolution_withExtension.symbols | 1 -
...gBasedModuleResolution_withExtension.trace.json | 4 +-
...appingBasedModuleResolution_withExtension.types | 1 -
...esolution_withExtension_failedLookup.errors.txt | 3 +-
...dModuleResolution_withExtension_failedLookup.js | 1 -
...esolution_withExtension_failedLookup.trace.json | 4 +-
.../prefixUnaryOperatorsOnExportedVariables.js | 1 -
...prefixUnaryOperatorsOnExportedVariables.symbols | 19 +-
.../prefixUnaryOperatorsOnExportedVariables.types | 1 -
.../reference/primitiveTypeAsClassName.errors.txt | 4 +-
.../primitiveTypeAsInterfaceName.errors.txt | 4 +-
.../primitiveTypeAsInterfaceNameGeneric.errors.txt | 4 +-
.../printerApi/printsFileCorrectly.default.js | 2 +
.../printsFileCorrectly.removeComments.js | 1 +
.../reference/privacyAccessorDeclFile.errors.txt | 49 +-
.../baselines/reference/privacyAccessorDeclFile.js | 1 -
.../privacyCannotNameAccessorDeclFile.errors.txt | 1 -
.../reference/privacyCannotNameAccessorDeclFile.js | 1 -
.../privacyCannotNameVarTypeDeclFile.errors.txt | 2 -
.../reference/privacyCannotNameVarTypeDeclFile.js | 2 -
...ModuleExportAssignmentOfGenericClass.errors.txt | 20 +
.../privacyClassExtendsClauseDeclFile.errors.txt | 21 +-
.../reference/privacyClassExtendsClauseDeclFile.js | 1 -
...privacyClassImplementsClauseDeclFile.errors.txt | 11 +-
.../privacyClassImplementsClauseDeclFile.js | 1 -
...ctionCannotNameParameterTypeDeclFile.errors.txt | 2 -
...ivacyFunctionCannotNameParameterTypeDeclFile.js | 2 -
...FunctionCannotNameReturnTypeDeclFile.errors.txt | 2 -
.../privacyFunctionCannotNameReturnTypeDeclFile.js | 2 -
.../privacyFunctionParameterDeclFile.errors.txt | 81 +-
.../reference/privacyFunctionParameterDeclFile.js | 1 -
.../privacyFunctionReturnTypeDeclFile.errors.txt | 89 +-
.../reference/privacyFunctionReturnTypeDeclFile.js | 1 -
...rivacyInterfaceExtendsClauseDeclFile.errors.txt | 11 +-
.../privacyInterfaceExtendsClauseDeclFile.js | 1 -
...entExternalModuleImportWithoutExport.errors.txt | 1 -
...evelAmbientExternalModuleImportWithoutExport.js | 1 -
...InternalReferenceImportWithoutExport.errors.txt | 11 +-
...TopLevelInternalReferenceImportWithoutExport.js | 1 -
.../reference/privacyVarDeclFile.errors.txt | 41 +-
tests/baselines/reference/privacyVarDeclFile.js | 1 -
...onSameNameDtsNotSpecifiedWithAllowJs.errors.txt | 4 +-
...onSameNameDtsNotSpecifiedWithAllowJs.errors.txt | 4 +-
.../reference/promisePermutations.errors.txt | 16 +-
.../reference/promisePermutations2.errors.txt | 16 +-
.../reference/promisePermutations3.errors.txt | 20 +-
tests/baselines/reference/promiseTest.js | 1 -
tests/baselines/reference/promiseTest.symbols | 57 +-
tests/baselines/reference/promiseTest.types | 9 +-
tests/baselines/reference/promiseType.js | 403 +-
tests/baselines/reference/promiseType.symbols | 1091 +-
tests/baselines/reference/promiseType.types | 1448 +-
.../reference/promiseTypeInference.symbols | 6 +-
.../baselines/reference/promiseTypeInference.types | 6 +-
tests/baselines/reference/promiseTypeStrictNull.js | 403 +-
.../reference/promiseTypeStrictNull.symbols | 1091 +-
.../reference/promiseTypeStrictNull.types | 1448 +-
.../reference/promiseVoidErrorCallback.symbols | 8 +-
.../reference/promiseVoidErrorCallback.types | 8 +-
tests/baselines/reference/promises.symbols | 4 +-
tests/baselines/reference/promises.types | 4 +-
.../reference/promisesWithConstraints.symbols | 2 +-
.../reference/promisesWithConstraints.types | 2 +-
tests/baselines/reference/properties.js | 1 -
tests/baselines/reference/properties.js.map | 2 +-
tests/baselines/reference/properties.sourcemap.txt | 61 +-
tests/baselines/reference/properties.symbols | 7 +-
tests/baselines/reference/properties.types | 1 -
.../reference/propertyAssignment.errors.txt | 18 +-
tests/baselines/reference/propertyAssignment.js | 2 -
...opertyAccessibleWithinNestedSubclass.errors.txt | 3 +-
...dClassPropertyAccessibleWithinNestedSubclass.js | 1 -
.../baselines/reference/protoAssignment.errors.txt | 3 +-
tests/baselines/reference/protoAssignment.js | 1 -
tests/baselines/reference/qualify.errors.txt | 8 +-
...nfoDisplayPartsArrowFunctionExpression.baseline | 24 +-
.../reference/quickInfoDisplayPartsClass.baseline | 15 +-
.../quickInfoDisplayPartsClassAccessors.baseline | 96 +-
.../quickInfoDisplayPartsClassConstructor.baseline | 78 +-
.../quickInfoDisplayPartsClassMethod.baseline | 48 +-
.../quickInfoDisplayPartsClassProperty.baseline | 48 +-
.../reference/quickInfoDisplayPartsConst.baseline | 48 +-
.../reference/quickInfoDisplayPartsEnum1.baseline | 114 +-
.../reference/quickInfoDisplayPartsEnum2.baseline | 114 +-
.../reference/quickInfoDisplayPartsEnum3.baseline | 114 +-
...oDisplayPartsExternalModuleAlias_file0.baseline | 18 +-
.../quickInfoDisplayPartsExternalModules.baseline | 51 +-
.../quickInfoDisplayPartsFunction.baseline | 42 +-
...uickInfoDisplayPartsFunctionExpression.baseline | 18 +-
.../quickInfoDisplayPartsInterface.baseline | 9 +-
.../quickInfoDisplayPartsInterfaceMembers.baseline | 27 +-
.../reference/quickInfoDisplayPartsLet.baseline | 48 +-
...uickInfoDisplayPartsLiteralLikeNames01.baseline | 30 +-
.../quickInfoDisplayPartsLocalFunction.baseline | 48 +-
.../quickInfoDisplayPartsModules.baseline | 51 +-
.../quickInfoDisplayPartsParameters.baseline | 27 +-
.../quickInfoDisplayPartsTypeAlias.baseline | 18 +-
...ckInfoDisplayPartsTypeParameterInClass.baseline | 123 +-
...nfoDisplayPartsTypeParameterInFunction.baseline | 36 +-
...TypeParameterInFunctionLikeInTypeAlias.baseline | 9 +-
...foDisplayPartsTypeParameterInInterface.baseline | 195 +-
...foDisplayPartsTypeParameterInTypeAlias.baseline | 18 +-
.../reference/quickInfoDisplayPartsVar.baseline | 42 +-
.../quickInfoDisplayPartsVar.shims-pp.baseline | 42 +-
.../quickInfoDisplayPartsVar.shims.baseline | 42 +-
...ckInfoDisplayPartsVarWithStringTypes01.baseline | 9 +-
tests/baselines/reference/reExportDefaultExport.js | 1 -
.../reference/reExportDefaultExport.symbols | 3 +-
.../reference/reExportDefaultExport.types | 1 -
.../reExportGlobalDeclaration1.errors.txt | 1 -
.../reference/reExportGlobalDeclaration1.js | 1 -
.../reExportGlobalDeclaration2.errors.txt | 1 -
.../reference/reExportGlobalDeclaration2.js | 1 -
.../reExportGlobalDeclaration3.errors.txt | 1 -
.../reference/reExportGlobalDeclaration3.js | 1 -
.../reExportGlobalDeclaration4.errors.txt | 1 -
.../reference/reExportGlobalDeclaration4.js | 1 -
.../reference/reExportUndefined1.errors.txt | 3 +-
tests/baselines/reference/reExportUndefined1.js | 1 -
tests/baselines/reference/reExportUndefined2.js | 1 -
.../baselines/reference/reExportUndefined2.symbols | 5 +-
tests/baselines/reference/reExportUndefined2.types | 1 -
.../reference/reachabilityChecks1.errors.txt | 15 +-
tests/baselines/reference/reachabilityChecks1.js | 1 -
.../reference/reachabilityChecks2.errors.txt | 3 +-
tests/baselines/reference/reachabilityChecks2.js | 1 -
.../reference/reachabilityChecks3.errors.txt | 7 +-
tests/baselines/reference/reachabilityChecks3.js | 1 -
.../reference/reachabilityChecks4.errors.txt | 3 +-
tests/baselines/reference/reachabilityChecks4.js | 1 -
.../reference/reachabilityChecks5.errors.txt | 23 +-
tests/baselines/reference/reachabilityChecks5.js | 1 -
.../reference/reachabilityChecks6.errors.txt | 21 +-
tests/baselines/reference/reachabilityChecks6.js | 1 -
.../reference/reachabilityChecks7.errors.txt | 5 +-
tests/baselines/reference/reachabilityChecks7.js | 1 -
tests/baselines/reference/reactImportDropped.js | 1 -
.../baselines/reference/reactImportDropped.symbols | 33 +-
tests/baselines/reference/reactImportDropped.types | 1 -
.../reference/reactNamespaceImportPresevation.js | 1 -
.../reactNamespaceImportPresevation.symbols | 7 +-
.../reactNamespaceImportPresevation.types | 3 +-
.../reactNamespaceInvalidInput.errors.txt | 3 +-
.../reference/reactNamespaceInvalidInput.js | 1 -
tests/baselines/reference/reactNamespaceJSXEmit.js | 1 -
.../reference/reactNamespaceJSXEmit.symbols | 27 +-
.../reference/reactNamespaceJSXEmit.types | 5 +-
.../reactNamespaceMissingDeclaration.errors.txt | 3 +-
.../reference/reactNamespaceMissingDeclaration.js | 1 -
.../reference/readonlyInDeclarationFile.js | 1 -
.../reference/readonlyInDeclarationFile.symbols | 95 +-
.../reference/readonlyInDeclarationFile.types | 1 -
.../readonlyInNonPropertyParameters.errors.txt | 7 +-
.../reference/readonlyInNonPropertyParameters.js | 1 -
.../baselines/reference/readonlyMembers.errors.txt | 31 +-
tests/baselines/reference/readonlyMembers.js | 1 -
.../reboundIdentifierOnImportAlias.errors.txt | 4 +-
.../recurringTypeParamForContainerOfBase01.js | 1 -
.../recurringTypeParamForContainerOfBase01.symbols | 39 +-
.../recurringTypeParamForContainerOfBase01.types | 1 -
.../reference/recursiveBaseCheck3.errors.txt | 5 +-
...veClassInstantiationsWithDefaultConstructors.js | 16 +-
...ssInstantiationsWithDefaultConstructors.symbols | 32 +-
...lassInstantiationsWithDefaultConstructors.types | 24 +-
.../recursiveIdenticalOverloadResolution.js | 1 -
.../recursiveIdenticalOverloadResolution.symbols | 39 +-
.../recursiveIdenticalOverloadResolution.types | 1 -
.../reference/recursiveInheritance.errors.txt | 5 +-
tests/baselines/reference/recursiveInheritance.js | 1 -
.../reference/recursiveMappedTypes.errors.txt | 7 +-
tests/baselines/reference/recursiveMappedTypes.js | 1 -
tests/baselines/reference/recursiveMods.js | 1 -
tests/baselines/reference/recursiveMods.symbols | 33 +-
tests/baselines/reference/recursiveMods.types | 1 -
.../redeclareParameterInCatchBlock.errors.txt | 17 +-
.../reference/redeclareParameterInCatchBlock.js | 1 -
.../reference/reexportClassDefinition.symbols | 2 +
.../reference/regExpWithSlashInCharClass.symbols | 12 +-
.../reference/regExpWithSlashInCharClass.types | 12 +-
.../relativeNamesInClassicResolution.errors.txt | 3 +-
.../reference/relativeNamesInClassicResolution.js | 1 -
tests/baselines/reference/requireOfAnEmptyFile1.js | 2 +-
.../reservedNameOnInterfaceImport.errors.txt | 4 +-
...ervedNameOnModuleImportWithInterface.errors.txt | 4 +-
.../reference/reservedNamesInAliases.errors.txt | 20 +-
...sDeclarationWhenInBaseTypeResolution.errors.txt | 144 +-
.../reference/restElementMustBeLast.errors.txt | 8 +-
tests/baselines/reference/restUnion2.js | 1 -
tests/baselines/reference/restUnion2.symbols | 49 +-
tests/baselines/reference/restUnion2.types | 1 -
.../reference/returnInConstructor1.errors.txt | 16 +-
tests/baselines/reference/returnStatement1.js | 1 -
tests/baselines/reference/returnStatement1.symbols | 7 +-
tests/baselines/reference/returnStatement1.types | 1 -
.../reference/scanner10.1.1-8gs.errors.txt | 4 +-
tests/baselines/reference/scannerClass2.errors.txt | 8 +-
tests/baselines/reference/scannerClass2.js | 2 -
tests/baselines/reference/selfInLambdas.symbols | 7 +
tests/baselines/reference/selfInLambdas.types | 16 +-
.../reference/shadowedInternalModule.errors.txt | 8 +-
.../baselines/reference/shebangBeforeReferences.js | 1 -
.../reference/shebangBeforeReferences.symbols | 3 +-
.../reference/shebangBeforeReferences.types | 1 -
.../shorthand-property-es5-es6.errors.txt | 3 +-
.../reference/shorthand-property-es5-es6.js | 1 -
.../shorthand-property-es6-amd.errors.txt | 3 +-
.../reference/shorthand-property-es6-amd.js | 1 -
.../shorthand-property-es6-es6.errors.txt | 3 +-
.../reference/shorthand-property-es6-es6.js | 1 -
...handOfExportedEntity01_targetES2015_CommonJS.js | 1 -
...fExportedEntity01_targetES2015_CommonJS.symbols | 9 +-
...dOfExportedEntity01_targetES2015_CommonJS.types | 1 -
...orthandOfExportedEntity02_targetES5_CommonJS.js | 1 -
...ndOfExportedEntity02_targetES5_CommonJS.symbols | 9 +-
...handOfExportedEntity02_targetES5_CommonJS.types | 1 -
...orthandPropertyAssignmentInES6Module.errors.txt | 1 -
.../shorthandPropertyAssignmentInES6Module.js | 1 -
...ndPropertyAssignmentsInDestructuring.errors.txt | 30 +-
.../shorthandPropertyAssignmentsInDestructuring.js | 2 -
...opertyAssignmentsInDestructuring_ES6.errors.txt | 30 +-
...rthandPropertyAssignmentsInDestructuring_ES6.js | 2 -
...tionParameterReferencedInObjectLiteral1.symbols | 8 +-
...nctionParameterReferencedInObjectLiteral1.types | 10 +-
.../reference/sourceMap-FileWithComments.js | 1 -
.../reference/sourceMap-FileWithComments.js.map | 2 +-
.../sourceMap-FileWithComments.sourcemap.txt | 281 +-
.../reference/sourceMap-FileWithComments.symbols | 63 +-
.../reference/sourceMap-FileWithComments.types | 1 -
...ceMap-InterfacePrecedingVariableDeclaration1.js | 1 -
...p-InterfacePrecedingVariableDeclaration1.js.map | 2 +-
...facePrecedingVariableDeclaration1.sourcemap.txt | 15 +-
...-InterfacePrecedingVariableDeclaration1.symbols | 3 +-
...ap-InterfacePrecedingVariableDeclaration1.types | 1 -
tests/baselines/reference/sourceMap-NewLine1.js | 1 -
.../baselines/reference/sourceMap-NewLine1.symbols | 1 -
tests/baselines/reference/sourceMap-NewLine1.types | 1 -
.../sourceMap-StringLiteralWithNewLine.js | 1 -
.../sourceMap-StringLiteralWithNewLine.js.map | 2 +-
...ourceMap-StringLiteralWithNewLine.sourcemap.txt | 71 +-
.../sourceMap-StringLiteralWithNewLine.symbols | 23 +-
.../sourceMap-StringLiteralWithNewLine.types | 1 -
...cturingVariableStatementArrayBindingPattern4.js | 1 -
...ingVariableStatementArrayBindingPattern4.js.map | 2 +-
...ableStatementArrayBindingPattern4.sourcemap.txt | 11 +-
...ngVariableStatementArrayBindingPattern4.symbols | 3 +-
...ringVariableStatementArrayBindingPattern4.types | 1 -
...cturingVariableStatementArrayBindingPattern5.js | 1 -
...ingVariableStatementArrayBindingPattern5.js.map | 2 +-
...ableStatementArrayBindingPattern5.sourcemap.txt | 27 +-
...ngVariableStatementArrayBindingPattern5.symbols | 7 +-
...ringVariableStatementArrayBindingPattern5.types | 1 -
...cturingVariableStatementArrayBindingPattern6.js | 1 -
...ingVariableStatementArrayBindingPattern6.js.map | 2 +-
...ableStatementArrayBindingPattern6.sourcemap.txt | 15 +-
...ngVariableStatementArrayBindingPattern6.symbols | 3 +-
...ringVariableStatementArrayBindingPattern6.types | 1 -
...cturingVariableStatementArrayBindingPattern7.js | 1 -
...ingVariableStatementArrayBindingPattern7.js.map | 2 +-
...ableStatementArrayBindingPattern7.sourcemap.txt | 23 +-
...ngVariableStatementArrayBindingPattern7.symbols | 5 +-
...ringVariableStatementArrayBindingPattern7.types | 1 -
...turingVariableStatementObjectBindingPattern1.js | 1 -
...ngVariableStatementObjectBindingPattern1.js.map | 2 +-
...bleStatementObjectBindingPattern1.sourcemap.txt | 11 +-
...gVariableStatementObjectBindingPattern1.symbols | 5 +-
...ingVariableStatementObjectBindingPattern1.types | 1 -
...turingVariableStatementObjectBindingPattern2.js | 1 -
...ngVariableStatementObjectBindingPattern2.js.map | 2 +-
...bleStatementObjectBindingPattern2.sourcemap.txt | 27 +-
...gVariableStatementObjectBindingPattern2.symbols | 13 +-
...ingVariableStatementObjectBindingPattern2.types | 1 -
...turingVariableStatementObjectBindingPattern3.js | 1 -
...ngVariableStatementObjectBindingPattern3.js.map | 2 +-
...bleStatementObjectBindingPattern3.sourcemap.txt | 15 +-
...gVariableStatementObjectBindingPattern3.symbols | 5 +-
...ingVariableStatementObjectBindingPattern3.types | 1 -
...turingVariableStatementObjectBindingPattern4.js | 1 -
...ngVariableStatementObjectBindingPattern4.js.map | 2 +-
...bleStatementObjectBindingPattern4.sourcemap.txt | 23 +-
...gVariableStatementObjectBindingPattern4.symbols | 9 +-
...ingVariableStatementObjectBindingPattern4.types | 1 -
.../reference/sourceMapValidationLabeled.js | 1 -
.../reference/sourceMapValidationLabeled.js.map | 2 +-
.../sourceMapValidationLabeled.sourcemap.txt | 19 +-
.../reference/sourceMapValidationLabeled.symbols | 3 +-
.../reference/sourceMapValidationLabeled.types | 1 -
.../reference/specializationError.symbols | 2 +-
.../baselines/reference/specializationError.types | 2 +-
.../specializationsShouldNotAffectEachOther.js | 1 -
...specializationsShouldNotAffectEachOther.symbols | 37 +-
.../specializationsShouldNotAffectEachOther.types | 11 +-
...sNotSubtypeOfNonSpecializedSignature.errors.txt | 3 +-
...gnatureIsNotSubtypeOfNonSpecializedSignature.js | 1 -
tests/baselines/reference/spreadIntersectionJsx.js | 30 +
.../reference/spreadIntersectionJsx.symbols | 22 +
.../reference/spreadIntersectionJsx.types | 24 +
tests/baselines/reference/spreadUnion2.js | 1 -
tests/baselines/reference/spreadUnion2.symbols | 77 +-
tests/baselines/reference/spreadUnion2.types | 1 -
.../staticPropertyNameConflicts.errors.txt | 40 +-
...icPropertyNameConflictsInAmbientContext.symbols | 59 +-
...aticPropertyNameConflictsInAmbientContext.types | 1 -
.../reference/staticVisibility.errors.txt | 15 +-
tests/baselines/reference/staticVisibility.js | 1 -
.../reference/strictModeReservedWord.errors.txt | 108 +-
.../reference/strictModeReservedWord2.errors.txt | 24 +-
...trictModeReservedWordInDestructuring.errors.txt | 28 +-
...ReservedWordInImportEqualDeclaration.errors.txt | 5 +-
...rictModeReservedWordInImportEqualDeclaration.js | 1 -
...tModeReservedWordInModuleDeclaration.errors.txt | 20 +-
.../reference/strictNullChecksNoWidening.js | 1 -
.../reference/strictNullChecksNoWidening.symbols | 39 +-
.../reference/strictNullChecksNoWidening.types | 1 -
.../baselines/reference/strictNullLogicalAndOr.js | 1 -
.../reference/strictNullLogicalAndOr.symbols | 25 +-
.../reference/strictNullLogicalAndOr.types | 1 -
tests/baselines/reference/stringIncludes.js | 1 -
tests/baselines/reference/stringIncludes.symbols | 7 +-
tests/baselines/reference/stringIncludes.types | 1 -
.../reference/stringLiteralCheckedInIf01.js | 1 -
.../reference/stringLiteralCheckedInIf01.symbols | 19 +-
.../reference/stringLiteralCheckedInIf01.types | 1 -
.../reference/stringLiteralCheckedInIf02.js | 1 -
.../reference/stringLiteralCheckedInIf02.symbols | 29 +-
.../reference/stringLiteralCheckedInIf02.types | 1 -
.../reference/stringLiteralMatchedInSwitch01.js | 1 -
.../stringLiteralMatchedInSwitch01.symbols | 13 +-
.../reference/stringLiteralMatchedInSwitch01.types | 1 -
.../reference/stringLiteralTypeAssertion01.js | 1 -
.../reference/stringLiteralTypeAssertion01.symbols | 67 +-
.../reference/stringLiteralTypeAssertion01.types | 1 -
...iteralTypesAndLogicalOrExpressions01.errors.txt | 3 +-
.../stringLiteralTypesAndLogicalOrExpressions01.js | 1 -
...ingLiteralTypesAndParenthesizedExpressions01.js | 1 -
...teralTypesAndParenthesizedExpressions01.symbols | 9 +-
...LiteralTypesAndParenthesizedExpressions01.types | 1 -
.../reference/stringLiteralTypesAndTuples01.js | 1 -
.../stringLiteralTypesAndTuples01.symbols | 35 +-
.../reference/stringLiteralTypesAndTuples01.types | 1 -
.../reference/stringLiteralTypesAsTags01.js | 1 -
.../reference/stringLiteralTypesAsTags01.symbols | 99 +-
.../reference/stringLiteralTypesAsTags01.types | 1 -
.../reference/stringLiteralTypesAsTags02.js | 1 -
.../reference/stringLiteralTypesAsTags02.symbols | 95 +-
.../reference/stringLiteralTypesAsTags02.types | 1 -
.../reference/stringLiteralTypesAsTags03.js | 1 -
.../reference/stringLiteralTypesAsTags03.symbols | 93 +-
.../reference/stringLiteralTypesAsTags03.types | 1 -
...tringLiteralTypesAsTypeParameterConstraint01.js | 1 -
...LiteralTypesAsTypeParameterConstraint01.symbols | 63 +-
...ngLiteralTypesAsTypeParameterConstraint01.types | 1 -
...tringLiteralTypesAsTypeParameterConstraint02.js | 1 -
...LiteralTypesAsTypeParameterConstraint02.symbols | 25 +-
...ngLiteralTypesAsTypeParameterConstraint02.types | 1 -
.../reference/stringLiteralTypesInUnionTypes01.js | 1 -
.../stringLiteralTypesInUnionTypes01.symbols | 45 +-
.../stringLiteralTypesInUnionTypes01.types | 1 -
.../reference/stringLiteralTypesInUnionTypes02.js | 1 -
.../stringLiteralTypesInUnionTypes02.symbols | 45 +-
.../stringLiteralTypesInUnionTypes02.types | 1 -
.../reference/stringLiteralTypesInUnionTypes03.js | 1 -
.../stringLiteralTypesInUnionTypes03.symbols | 45 +-
.../stringLiteralTypesInUnionTypes03.types | 1 -
.../reference/stringLiteralTypesInUnionTypes04.js | 1 -
.../stringLiteralTypesInUnionTypes04.symbols | 53 +-
.../stringLiteralTypesInUnionTypes04.types | 1 -
...LiteralTypesInVariableDeclarations01.errors.txt | 5 +-
.../stringLiteralTypesInVariableDeclarations01.js | 1 -
...gLiteralTypesOverloadAssignability01.errors.txt | 5 +-
.../stringLiteralTypesOverloadAssignability01.js | 1 -
...gLiteralTypesOverloadAssignability02.errors.txt | 5 +-
.../stringLiteralTypesOverloadAssignability02.js | 1 -
.../stringLiteralTypesOverloadAssignability03.js | 1 -
...ringLiteralTypesOverloadAssignability03.symbols | 33 +-
...stringLiteralTypesOverloadAssignability03.types | 1 -
.../stringLiteralTypesOverloadAssignability04.js | 1 -
...ringLiteralTypesOverloadAssignability04.symbols | 33 +-
...stringLiteralTypesOverloadAssignability04.types | 1 -
.../stringLiteralTypesOverloadAssignability05.js | 1 -
...ringLiteralTypesOverloadAssignability05.symbols | 37 +-
...stringLiteralTypesOverloadAssignability05.types | 1 -
.../reference/stringLiteralTypesOverloads01.js | 1 -
.../stringLiteralTypesOverloads01.symbols | 127 +-
.../reference/stringLiteralTypesOverloads01.types | 1 -
.../reference/stringLiteralTypesOverloads02.js | 1 -
.../stringLiteralTypesOverloads02.symbols | 127 +-
.../reference/stringLiteralTypesOverloads02.types | 1 -
.../reference/stringLiteralTypesOverloads03.js | 1 -
.../stringLiteralTypesOverloads03.symbols | 111 +-
.../reference/stringLiteralTypesOverloads03.types | 1 -
.../reference/stringLiteralTypesOverloads04.js | 1 -
.../stringLiteralTypesOverloads04.symbols | 13 +-
.../reference/stringLiteralTypesOverloads04.types | 1 -
.../stringLiteralTypesOverloads05.errors.txt | 3 +-
.../reference/stringLiteralTypesOverloads05.js | 1 -
.../stringLiteralTypesTypePredicates01.js | 1 -
.../stringLiteralTypesTypePredicates01.symbols | 51 +-
.../stringLiteralTypesTypePredicates01.types | 1 -
...ingLiteralTypesWithTemplateStrings01.errors.txt | 7 +-
.../stringLiteralTypesWithTemplateStrings01.js | 1 -
...ingLiteralTypesWithTemplateStrings02.errors.txt | 5 +-
.../stringLiteralTypesWithTemplateStrings02.js | 1 -
.../stringLiteralTypesWithVariousOperators01.js | 1 -
...tringLiteralTypesWithVariousOperators01.symbols | 125 +-
.../stringLiteralTypesWithVariousOperators01.types | 1 -
...ngLiteralTypesWithVariousOperators02.errors.txt | 21 +-
.../stringLiteralTypesWithVariousOperators02.js | 1 -
tests/baselines/reference/stripInternal1.js | 1 -
tests/baselines/reference/stripInternal1.symbols | 5 +-
tests/baselines/reference/stripInternal1.types | 1 -
.../structuralTypeInDeclareFileForModule.js | 1 -
.../structuralTypeInDeclareFileForModule.symbols | 5 +-
.../structuralTypeInDeclareFileForModule.types | 1 -
.../superCallBeforeThisAccessing4.errors.txt | 8 +-
...tWithIncorrectNumberOfTypeArguments1.errors.txt | 3 +-
...icTypeButWithIncorrectNumberOfTypeArguments1.js | 1 -
...omGenericTypeButWithNoTypeArguments1.errors.txt | 3 +-
...erivesFromGenericTypeButWithNoTypeArguments1.js | 1 -
...sNonGenericTypeButWithTypeArguments1.errors.txt | 3 +-
...atDerivesNonGenericTypeButWithTypeArguments1.js | 1 -
...superCallFromClassThatHasNoBaseType1.errors.txt | 3 +-
.../superCallFromClassThatHasNoBaseType1.js | 1 -
.../reference/superCallFromFunction1.errors.txt | 3 +-
.../baselines/reference/superCallFromFunction1.js | 1 -
.../superCallParameterContextualTyping1.js | 1 -
.../superCallParameterContextualTyping1.symbols | 19 +-
.../superCallParameterContextualTyping1.types | 1 -
.../superCallParameterContextualTyping2.errors.txt | 3 +-
.../superCallParameterContextualTyping2.js | 1 -
tests/baselines/reference/superNewCall1.errors.txt | 7 +-
tests/baselines/reference/superNewCall1.js | 1 -
.../reference/superPropertyAccess.errors.txt | 15 +-
tests/baselines/reference/superPropertyAccess.js | 1 -
.../reference/superPropertyAccess_ES5.errors.txt | 5 +-
.../baselines/reference/superPropertyAccess_ES5.js | 1 -
.../baselines/reference/superPropertyAccess_ES6.js | 1 -
.../reference/superPropertyAccess_ES6.symbols | 71 +-
.../reference/superPropertyAccess_ES6.types | 1 -
.../reference/superSymbolIndexedAccess2.js | 1 -
.../reference/superSymbolIndexedAccess2.symbols | 3 +-
.../reference/superSymbolIndexedAccess2.types | 1 -
.../reference/switchBreakStatements.errors.txt | 23 +-
tests/baselines/reference/switchBreakStatements.js | 1 -
.../switchCaseWithIntersectionTypes01.errors.txt | 5 +-
.../reference/switchCaseWithIntersectionTypes01.js | 1 -
.../switchCaseWithUnionTypes01.errors.txt | 3 +-
.../reference/switchCaseWithUnionTypes01.js | 1 -
...switchStatementsWithMultipleDefaults.errors.txt | 7 +-
.../switchStatementsWithMultipleDefaults.js | 1 -
.../reference/symbolProperty33.errors.txt | 4 +-
.../reference/symbolProperty34.errors.txt | 4 +-
tests/baselines/reference/symbolType2.errors.txt | 4 +-
tests/baselines/reference/symbolType20.errors.txt | 4 +-
tests/baselines/reference/symbolType3.errors.txt | 4 +-
.../baselines/reference/systemExportAssignment.js | 1 -
.../reference/systemExportAssignment.symbols | 5 +-
.../reference/systemExportAssignment.types | 1 -
.../reference/systemExportAssignment2.errors.txt | 3 +-
.../baselines/reference/systemExportAssignment2.js | 1 -
.../baselines/reference/systemExportAssignment3.js | 1 -
.../reference/systemExportAssignment3.symbols | 5 +-
.../reference/systemExportAssignment3.types | 1 -
tests/baselines/reference/systemModule1.js | 1 -
tests/baselines/reference/systemModule1.symbols | 3 +-
tests/baselines/reference/systemModule1.types | 1 -
.../baselines/reference/systemModule10.errors.txt | 5 +-
tests/baselines/reference/systemModule10.js | 1 -
.../reference/systemModule10_ES5.errors.txt | 5 +-
tests/baselines/reference/systemModule10_ES5.js | 1 -
.../baselines/reference/systemModule11.errors.txt | 17 +-
tests/baselines/reference/systemModule11.js | 8 +-
.../baselines/reference/systemModule12.errors.txt | 3 +-
tests/baselines/reference/systemModule12.js | 1 -
tests/baselines/reference/systemModule13.js | 1 -
tests/baselines/reference/systemModule13.symbols | 25 +-
tests/baselines/reference/systemModule13.types | 1 -
.../baselines/reference/systemModule14.errors.txt | 3 +-
tests/baselines/reference/systemModule14.js | 1 -
tests/baselines/reference/systemModule15.js | 5 -
tests/baselines/reference/systemModule15.symbols | 55 +-
tests/baselines/reference/systemModule15.types | 5 -
.../baselines/reference/systemModule16.errors.txt | 21 +-
tests/baselines/reference/systemModule16.js | 1 -
tests/baselines/reference/systemModule17.js | 3 -
tests/baselines/reference/systemModule17.symbols | 79 +-
tests/baselines/reference/systemModule17.types | 3 -
tests/baselines/reference/systemModule2.errors.txt | 3 +-
tests/baselines/reference/systemModule2.js | 1 -
tests/baselines/reference/systemModule3.js | 5 -
tests/baselines/reference/systemModule3.symbols | 9 +-
tests/baselines/reference/systemModule3.types | 9 +-
tests/baselines/reference/systemModule4.js | 1 -
tests/baselines/reference/systemModule4.symbols | 5 +-
tests/baselines/reference/systemModule4.types | 1 -
tests/baselines/reference/systemModule5.js | 1 -
tests/baselines/reference/systemModule5.symbols | 1 -
tests/baselines/reference/systemModule5.types | 1 -
tests/baselines/reference/systemModule6.js | 1 -
tests/baselines/reference/systemModule6.symbols | 3 +-
tests/baselines/reference/systemModule6.types | 1 -
tests/baselines/reference/systemModule7.js | 1 -
tests/baselines/reference/systemModule7.symbols | 9 +-
tests/baselines/reference/systemModule7.types | 1 -
tests/baselines/reference/systemModule8.js | 1 -
tests/baselines/reference/systemModule8.symbols | 75 +-
tests/baselines/reference/systemModule8.types | 1 -
tests/baselines/reference/systemModule9.errors.txt | 13 +-
tests/baselines/reference/systemModule9.js | 1 -
.../reference/systemModuleAmbientDeclarations.js | 1 -
.../systemModuleAmbientDeclarations.symbols | 23 +-
.../systemModuleAmbientDeclarations.types | 1 -
.../baselines/reference/systemModuleConstEnums.js | 1 -
.../reference/systemModuleConstEnums.symbols | 31 +-
.../reference/systemModuleConstEnums.types | 1 -
.../systemModuleConstEnumsSeparateCompilation.js | 1 -
...stemModuleConstEnumsSeparateCompilation.symbols | 31 +-
...systemModuleConstEnumsSeparateCompilation.types | 1 -
.../reference/systemModuleDeclarationMerging.js | 1 -
.../systemModuleDeclarationMerging.symbols | 19 +-
.../reference/systemModuleDeclarationMerging.types | 1 -
.../reference/systemModuleExportDefault.js | 1 -
.../reference/systemModuleExportDefault.symbols | 3 +-
.../reference/systemModuleExportDefault.types | 3 +-
.../systemModuleNonTopLevelModuleMembers.js | 1 -
.../systemModuleNonTopLevelModuleMembers.symbols | 25 +-
.../systemModuleNonTopLevelModuleMembers.types | 1 -
.../reference/systemModuleWithSuperClass.js | 1 -
.../reference/systemModuleWithSuperClass.symbols | 3 +-
.../reference/systemModuleWithSuperClass.types | 1 -
.../reference/taggedTemplateContextualTyping1.js | 1 -
.../taggedTemplateContextualTyping1.symbols | 113 +-
.../taggedTemplateContextualTyping1.types | 1 -
.../reference/taggedTemplateContextualTyping2.js | 1 -
.../taggedTemplateContextualTyping2.symbols | 81 +-
.../taggedTemplateContextualTyping2.types | 1 -
...tringsPlainCharactersThatArePartsOfEscapes01.js | 2 -
...sPlainCharactersThatArePartsOfEscapes01.symbols | 4 +-
...ngsPlainCharactersThatArePartsOfEscapes01.types | 2 -
...gsPlainCharactersThatArePartsOfEscapes01_ES6.js | 1 -
...inCharactersThatArePartsOfEscapes01_ES6.symbols | 3 +-
...lainCharactersThatArePartsOfEscapes01_ES6.types | 1 -
...tringsPlainCharactersThatArePartsOfEscapes02.js | 2 -
...sPlainCharactersThatArePartsOfEscapes02.symbols | 4 +-
...ngsPlainCharactersThatArePartsOfEscapes02.types | 2 -
...gsPlainCharactersThatArePartsOfEscapes02_ES6.js | 1 -
...inCharactersThatArePartsOfEscapes02_ES6.symbols | 3 +-
...lainCharactersThatArePartsOfEscapes02_ES6.types | 1 -
...TemplateStringsTypeArgumentInference.errors.txt | 6 +-
.../taggedTemplateStringsTypeArgumentInference.js | 2 -
...plateStringsTypeArgumentInferenceES6.errors.txt | 5 +-
...aggedTemplateStringsTypeArgumentInferenceES6.js | 1 -
...taggedTemplateStringsWithOverloadResolution2.js | 1 -
...dTemplateStringsWithOverloadResolution2.symbols | 49 +-
...gedTemplateStringsWithOverloadResolution2.types | 1 -
...mplateStringsWithOverloadResolution3.errors.txt | 13 +-
...taggedTemplateStringsWithOverloadResolution3.js | 1 -
.../taggedTemplateStringsWithTagNamedDeclare.js | 2 -
...aggedTemplateStringsWithTagNamedDeclare.symbols | 6 +-
.../taggedTemplateStringsWithTagNamedDeclare.types | 2 -
.../taggedTemplateStringsWithTagNamedDeclareES6.js | 1 -
...edTemplateStringsWithTagNamedDeclareES6.symbols | 5 +-
...ggedTemplateStringsWithTagNamedDeclareES6.types | 1 -
...nExpressionsInSubstitutionExpression.errors.txt | 4 +-
...nFunctionExpressionsInSubstitutionExpression.js | 2 -
...pressionsInSubstitutionExpressionES6.errors.txt | 3 +-
...nctionExpressionsInSubstitutionExpressionES6.js | 1 -
...ithIncompleteNoSubstitutionTemplate1.errors.txt | 3 +-
...mplatesWithIncompleteNoSubstitutionTemplate1.js | 1 -
...ithIncompleteNoSubstitutionTemplate2.errors.txt | 3 +-
...mplatesWithIncompleteNoSubstitutionTemplate2.js | 1 -
...esWithIncompleteTemplateExpressions1.errors.txt | 3 +-
...dTemplatesWithIncompleteTemplateExpressions1.js | 1 -
...esWithIncompleteTemplateExpressions2.errors.txt | 5 +-
...dTemplatesWithIncompleteTemplateExpressions2.js | 1 -
...esWithIncompleteTemplateExpressions3.errors.txt | 5 +-
...dTemplatesWithIncompleteTemplateExpressions3.js | 1 -
...esWithIncompleteTemplateExpressions4.errors.txt | 7 +-
...dTemplatesWithIncompleteTemplateExpressions4.js | 1 -
...esWithIncompleteTemplateExpressions5.errors.txt | 5 +-
...dTemplatesWithIncompleteTemplateExpressions5.js | 1 -
...esWithIncompleteTemplateExpressions6.errors.txt | 5 +-
...dTemplatesWithIncompleteTemplateExpressions6.js | 1 -
tests/baselines/reference/targetTypeArgs.symbols | 24 +-
tests/baselines/reference/targetTypeArgs.types | 36 +-
.../reference/targetTypeObjectLiteralToAny.symbols | 4 +-
.../reference/targetTypeObjectLiteralToAny.types | 6 +-
.../reference/targetTypeVoidFunc.errors.txt | 4 +-
.../templateStringControlCharacterEscapes01.js | 2 -
...templateStringControlCharacterEscapes01.symbols | 4 +-
.../templateStringControlCharacterEscapes01.types | 2 -
.../templateStringControlCharacterEscapes01_ES6.js | 1 -
...lateStringControlCharacterEscapes01_ES6.symbols | 3 +-
...mplateStringControlCharacterEscapes01_ES6.types | 1 -
.../templateStringControlCharacterEscapes02.js | 2 -
...templateStringControlCharacterEscapes02.symbols | 4 +-
.../templateStringControlCharacterEscapes02.types | 2 -
.../templateStringControlCharacterEscapes02_ES6.js | 1 -
...lateStringControlCharacterEscapes02_ES6.symbols | 3 +-
...mplateStringControlCharacterEscapes02_ES6.types | 1 -
.../templateStringControlCharacterEscapes03.js | 2 -
...templateStringControlCharacterEscapes03.symbols | 4 +-
.../templateStringControlCharacterEscapes03.types | 2 -
.../templateStringControlCharacterEscapes03_ES6.js | 1 -
...lateStringControlCharacterEscapes03_ES6.symbols | 3 +-
...mplateStringControlCharacterEscapes03_ES6.types | 1 -
.../templateStringControlCharacterEscapes04.js | 2 -
...templateStringControlCharacterEscapes04.symbols | 4 +-
.../templateStringControlCharacterEscapes04.types | 2 -
.../templateStringControlCharacterEscapes04_ES6.js | 1 -
...lateStringControlCharacterEscapes04_ES6.symbols | 3 +-
...mplateStringControlCharacterEscapes04_ES6.types | 1 -
.../templateStringInDeleteExpression.errors.txt | 4 +-
.../templateStringInDeleteExpressionES6.errors.txt | 4 +-
.../templateStringInYieldKeyword.errors.txt | 11 -
.../reference/templateStringInYieldKeyword.js | 2 +-
.../reference/templateStringInYieldKeyword.symbols | 10 +
.../reference/templateStringInYieldKeyword.types | 12 +
.../reference/templateStringMultiline1.js | 2 -
.../reference/templateStringMultiline1.symbols | 4 +-
.../reference/templateStringMultiline1.types | 2 -
.../reference/templateStringMultiline1_ES6.js | 1 -
.../reference/templateStringMultiline1_ES6.symbols | 3 +-
.../reference/templateStringMultiline1_ES6.types | 1 -
.../reference/templateStringMultiline2.js | 2 -
.../reference/templateStringMultiline2.symbols | 4 +-
.../reference/templateStringMultiline2.types | 2 -
.../reference/templateStringMultiline2_ES6.js | 1 -
.../reference/templateStringMultiline2_ES6.symbols | 3 +-
.../reference/templateStringMultiline2_ES6.types | 1 -
.../reference/templateStringMultiline3.js | 2 -
.../reference/templateStringMultiline3.symbols | 4 +-
.../reference/templateStringMultiline3.types | 2 -
.../reference/templateStringMultiline3_ES6.js | 1 -
.../reference/templateStringMultiline3_ES6.symbols | 3 +-
.../reference/templateStringMultiline3_ES6.types | 1 -
...StringPlainCharactersThatArePartsOfEscapes01.js | 1 -
...gPlainCharactersThatArePartsOfEscapes01.symbols | 3 +-
...ingPlainCharactersThatArePartsOfEscapes01.types | 1 -
...ngPlainCharactersThatArePartsOfEscapes01_ES6.js | 1 -
...inCharactersThatArePartsOfEscapes01_ES6.symbols | 3 +-
...lainCharactersThatArePartsOfEscapes01_ES6.types | 1 -
...StringPlainCharactersThatArePartsOfEscapes02.js | 2 -
...gPlainCharactersThatArePartsOfEscapes02.symbols | 4 +-
...ingPlainCharactersThatArePartsOfEscapes02.types | 2 -
...ngPlainCharactersThatArePartsOfEscapes02_ES6.js | 1 -
...inCharactersThatArePartsOfEscapes02_ES6.symbols | 3 +-
...lainCharactersThatArePartsOfEscapes02_ES6.types | 1 -
.../reference/templateStringTermination1.js | 1 -
.../reference/templateStringTermination1.symbols | 3 +-
.../reference/templateStringTermination1.types | 1 -
.../reference/templateStringTermination2.js | 1 -
.../reference/templateStringTermination2.symbols | 3 +-
.../reference/templateStringTermination2.types | 1 -
.../reference/templateStringTermination3.js | 1 -
.../reference/templateStringTermination3.symbols | 3 +-
.../reference/templateStringTermination3.types | 1 -
.../reference/templateStringTermination4.js | 1 -
.../reference/templateStringTermination4.symbols | 3 +-
.../reference/templateStringTermination4.types | 1 -
.../reference/templateStringTermination5.js | 1 -
.../reference/templateStringTermination5.symbols | 3 +-
.../reference/templateStringTermination5.types | 1 -
.../templateStringUnterminated1.errors.txt | 3 +-
.../reference/templateStringUnterminated1.js | 1 -
.../templateStringUnterminated2.errors.txt | 3 +-
.../reference/templateStringUnterminated2.js | 1 -
.../templateStringUnterminated3.errors.txt | 3 +-
.../reference/templateStringUnterminated3.js | 1 -
.../templateStringUnterminated4.errors.txt | 3 +-
.../reference/templateStringUnterminated4.js | 1 -
.../templateStringUnterminated5.errors.txt | 3 +-
.../reference/templateStringUnterminated5.js | 1 -
.../reference/templateStringWhitespaceEscapes1.js | 2 -
.../templateStringWhitespaceEscapes1.symbols | 4 +-
.../templateStringWhitespaceEscapes1.types | 2 -
.../templateStringWhitespaceEscapes1_ES6.js | 1 -
.../templateStringWhitespaceEscapes1_ES6.symbols | 3 +-
.../templateStringWhitespaceEscapes1_ES6.types | 1 -
.../reference/templateStringWhitespaceEscapes2.js | 2 -
.../templateStringWhitespaceEscapes2.symbols | 4 +-
.../templateStringWhitespaceEscapes2.types | 2 -
.../templateStringWhitespaceEscapes2_ES6.js | 1 -
.../templateStringWhitespaceEscapes2_ES6.symbols | 3 +-
.../templateStringWhitespaceEscapes2_ES6.types | 1 -
.../templateStringWithBackslashEscapes01.js | 2 -
.../templateStringWithBackslashEscapes01.symbols | 10 +-
.../templateStringWithBackslashEscapes01.types | 2 -
.../templateStringWithBackslashEscapes01_ES6.js | 1 -
...emplateStringWithBackslashEscapes01_ES6.symbols | 9 +-
.../templateStringWithBackslashEscapes01_ES6.types | 1 -
...mplateStringWithEmbeddedYieldKeyword.errors.txt | 2 +
.../templateStringWithEmbeddedYieldKeyword.js | 42 +-
...lateStringsArrayTypeDefinedInES5Mode.errors.txt | 3 +-
.../templateStringsArrayTypeDefinedInES5Mode.js | 1 -
...ateStringsArrayTypeNotDefinedES5Mode.errors.txt | 3 +-
.../templateStringsArrayTypeNotDefinedES5Mode.js | 1 -
...teStringsArrayTypeRedefinedInES6Mode.errors.txt | 3 +-
.../templateStringsArrayTypeRedefinedInES6Mode.js | 1 -
...nExpressionsInSubstitutionExpression.errors.txt | 4 +-
...nFunctionExpressionsInSubstitutionExpression.js | 2 -
...pressionsInSubstitutionExpressionES6.errors.txt | 3 +-
...nctionExpressionsInSubstitutionExpressionES6.js | 1 -
.../reference/ternaryExpressionSourceMap.js | 1 -
.../reference/ternaryExpressionSourceMap.js.map | 2 +-
.../ternaryExpressionSourceMap.sourcemap.txt | 51 +-
.../reference/ternaryExpressionSourceMap.symbols | 7 +-
.../reference/ternaryExpressionSourceMap.types | 1 -
.../baselines/reference/textChanges/deleteNode1.js | 13 +
.../baselines/reference/textChanges/deleteNode2.js | 12 +
.../baselines/reference/textChanges/deleteNode3.js | 14 +
.../baselines/reference/textChanges/deleteNode4.js | 13 +
.../baselines/reference/textChanges/deleteNode5.js | 16 +
.../textChanges/deleteNodeAfterInClass1.js | 12 +
.../textChanges/deleteNodeAfterInClass2.js | 12 +
.../reference/textChanges/deleteNodeInList1.js | 4 +
.../reference/textChanges/deleteNodeInList10.js | 10 +
.../reference/textChanges/deleteNodeInList11.js | 10 +
.../reference/textChanges/deleteNodeInList12.js | 10 +
.../reference/textChanges/deleteNodeInList13.js | 15 +
.../reference/textChanges/deleteNodeInList14.js | 15 +
.../reference/textChanges/deleteNodeInList15.js | 15 +
.../reference/textChanges/deleteNodeInList1_1.js | 4 +
.../reference/textChanges/deleteNodeInList2.js | 4 +
.../reference/textChanges/deleteNodeInList2_1.js | 4 +
.../reference/textChanges/deleteNodeInList3.js | 4 +
.../reference/textChanges/deleteNodeInList3_1.js | 4 +
.../reference/textChanges/deleteNodeInList4.js | 13 +
.../reference/textChanges/deleteNodeInList4_1.js | 17 +
.../reference/textChanges/deleteNodeInList5.js | 13 +
.../reference/textChanges/deleteNodeInList5_1.js | 16 +
.../reference/textChanges/deleteNodeInList6.js | 13 +
.../reference/textChanges/deleteNodeInList6_1.js | 16 +
.../reference/textChanges/deleteNodeInList7.js | 10 +
.../reference/textChanges/deleteNodeInList8.js | 10 +
.../reference/textChanges/deleteNodeInList9.js | 10 +
.../reference/textChanges/deleteNodeRange1.js | 16 +
.../reference/textChanges/deleteNodeRange2.js | 15 +
.../reference/textChanges/deleteNodeRange3.js | 17 +
.../reference/textChanges/deleteNodeRange4.js | 16 +
.../reference/textChanges/deleteRange1.js | 15 +
.../reference/textChanges/extractMethodLike.js | 49 +
.../reference/textChanges/insertNodeAfter1.js | 26 +
.../reference/textChanges/insertNodeAfter2.js | 26 +
.../insertNodeAfter3-block with newline.js | 16 +
.../reference/textChanges/insertNodeAfter3.js | 14 +
.../reference/textChanges/insertNodeAfter4.js | 16 +
.../textChanges/insertNodeAfterInClass1.js | 12 +
.../textChanges/insertNodeAfterInClass2.js | 12 +
.../textChanges/insertNodeAfterMultipleNodes.js | 21 +
.../reference/textChanges/insertNodeAt1.js | 22 +
.../reference/textChanges/insertNodeAt2.js | 20 +
.../reference/textChanges/insertNodeBefore1.js | 26 +
.../reference/textChanges/insertNodeBefore2.js | 26 +
.../insertNodeInClassAfterNodeWithoutSeparator1.js | 12 +
.../insertNodeInClassAfterNodeWithoutSeparator2.js | 14 +
...ertNodeInInterfaceAfterNodeWithoutSeparator1.js | 12 +
...ertNodeInInterfaceAfterNodeWithoutSeparator2.js | 12 +
.../textChanges/insertNodeInListAfter1.js | 6 +
.../textChanges/insertNodeInListAfter10.js | 10 +
.../textChanges/insertNodeInListAfter11.js | 11 +
.../textChanges/insertNodeInListAfter12.js | 10 +
.../textChanges/insertNodeInListAfter13.js | 11 +
.../textChanges/insertNodeInListAfter14.js | 13 +
.../textChanges/insertNodeInListAfter15.js | 13 +
.../textChanges/insertNodeInListAfter16.js | 13 +
.../textChanges/insertNodeInListAfter17.js | 13 +
.../textChanges/insertNodeInListAfter18.js | 10 +
.../textChanges/insertNodeInListAfter2.js | 6 +
.../textChanges/insertNodeInListAfter3.js | 6 +
.../textChanges/insertNodeInListAfter4.js | 6 +
.../textChanges/insertNodeInListAfter5.js | 6 +
.../textChanges/insertNodeInListAfter6.js | 9 +
.../textChanges/insertNodeInListAfter7.js | 9 +
.../textChanges/insertNodeInListAfter8.js | 9 +
.../textChanges/insertNodeInListAfter9.js | 9 +
...odeInStatementListAfterNodeWithoutSeparator1.js | 8 +
.../reference/textChanges/replaceNode1.js | 20 +
.../textChanges/replaceNode1NoLineBreakBefore.js | 13 +
.../reference/textChanges/replaceNode2.js | 20 +
.../reference/textChanges/replaceNode3.js | 21 +
.../reference/textChanges/replaceNode4.js | 19 +
.../reference/textChanges/replaceNode5.js | 19 +
.../reference/textChanges/replaceNodeRange1.js | 19 +
.../reference/textChanges/replaceNodeRange2.js | 19 +
.../reference/textChanges/replaceNodeRange3.js | 20 +
.../reference/textChanges/replaceNodeRange4.js | 18 +
.../reference/textChanges/replaceRange.js | 19 +
.../textChanges/replaceRangeNoLineBreakBefore.js | 6 +
.../replaceRangeWithForcedIndentation.js | 19 +
tests/baselines/reference/thisBinding2.errors.txt | 27 +
tests/baselines/reference/thisBinding2.symbols | 3 +
tests/baselines/reference/thisBinding2.types | 8 +-
.../reference/thisInObjectLiterals.errors.txt | 14 +-
tests/baselines/reference/thisInObjectLiterals.js | 3 +-
.../reference/thisInObjectLiterals.symbols | 45 +
.../baselines/reference/thisInObjectLiterals.types | 50 +
.../thisTypeInAccessorsNegative.errors.txt | 6 +-
.../reference/thisTypeInAccessorsNegative.js | 2 -
...ypeInBasePropertyAndDerivedContainerOfBase01.js | 1 -
...BasePropertyAndDerivedContainerOfBase01.symbols | 19 +-
...InBasePropertyAndDerivedContainerOfBase01.types | 1 -
.../reference/thisTypeInFunctions2.errors.txt | 59 +
tests/baselines/reference/thisTypeInFunctions2.js | 12 +-
.../reference/thisTypeInFunctions2.symbols | 28 +-
.../baselines/reference/thisTypeInFunctions2.types | 40 +-
.../thisTypeInNativeThisAssignableMethods.js | 709 +
.../thisTypeInNativeThisAssignableMethods.symbols | 1568 +++
.../thisTypeInNativeThisAssignableMethods.types | 1931 +++
.../reference/thisTypeInObjectLiterals.symbols | 24 +
.../reference/thisTypeInObjectLiterals.types | 78 +-
.../reference/thisTypeInObjectLiterals2.js | 492 +
.../reference/thisTypeInObjectLiterals2.symbols | 781 ++
.../reference/thisTypeInObjectLiterals2.types | 896 ++
.../reference/throwInEnclosingStatements.js | 1 -
.../reference/throwInEnclosingStatements.symbols | 65 +-
.../reference/throwInEnclosingStatements.types | 1 -
tests/baselines/reference/throwStatements.js | 1 -
tests/baselines/reference/throwStatements.symbols | 155 +-
tests/baselines/reference/throwStatements.types | 1 -
tests/baselines/reference/trailingCommasES3.js | 1 -
.../baselines/reference/trailingCommasES3.symbols | 31 +-
tests/baselines/reference/trailingCommasES3.types | 1 -
tests/baselines/reference/trailingCommasES5.js | 1 -
.../baselines/reference/trailingCommasES5.symbols | 31 +-
tests/baselines/reference/trailingCommasES5.types | 1 -
...ailingCommasInFunctionParametersAndArguments.js | 1 -
...gCommasInFunctionParametersAndArguments.symbols | 39 +-
...ingCommasInFunctionParametersAndArguments.types | 1 -
.../transformsCorrectly.substitution.js | 1 +
...ransformArrowInBlockScopedLoopVarInitializer.js | 1 -
...ormArrowInBlockScopedLoopVarInitializer.symbols | 7 +-
...sformArrowInBlockScopedLoopVarInitializer.types | 1 -
.../reference/transformNestedGeneratorsWithTry.js | 4 +-
.../reference/transformsElideNullUndefinedType.js | 1 -
.../transformsElideNullUndefinedType.symbols | 111 +-
.../transformsElideNullUndefinedType.types | 9 +-
.../Does not generate semantic diagnostics.js | 2 -
.../Generates expected syntactic diagnostics.js | 2 -
.../reference/transpile/Generates module output.js | 1 -
...s no diagnostics for missing file references.js | 2 -
.../Generates no diagnostics with valid inputs.js | 2 -
.../No extra errors for file without extension.js | 1 -
...-options module-kind is out-of-range.errors.txt | 4 +-
...compiler-options module-kind is out-of-range.js | 2 -
...ptions target-script is out-of-range.errors.txt | 4 +-
...mpiler-options target-script is out-of-range.js | 2 -
.../reference/transpile/Sets module name.js | 1 -
.../transpile/Support options with lib values.js | 2 -
.../transpile/Support options with types values.js | 2 -
.../transpile/Supports backslashes in file name.js | 2 -
.../transpile/Supports setting allowJs.js | 2 -
...upports setting allowSyntheticDefaultImports.js | 2 -
.../Supports setting allowUnreachableCode.js | 2 -
.../Supports setting allowUnusedLabels.js | 2 -
.../transpile/Supports setting alwaysStrict.js | 1 -
.../transpile/Supports setting baseUrl.js | 2 -
.../transpile/Supports setting charset.js | 2 -
.../transpile/Supports setting declaration.js | 2 -
.../transpile/Supports setting declarationDir.js | 2 -
.../transpile/Supports setting emitBOM.js | 2 -
.../Supports setting emitDecoratorMetadata.js | 2 -
.../Supports setting experimentalDecorators.js | 2 -
...rts setting forceConsistentCasingInFileNames.js | 2 -
.../transpile/Supports setting isolatedModules.js | 2 -
.../reference/transpile/Supports setting jsx.js | 2 -
.../transpile/Supports setting jsxFactory.js | 2 -
.../reference/transpile/Supports setting lib.js | 2 -
.../reference/transpile/Supports setting locale.js | 2 -
.../reference/transpile/Supports setting module.js | 2 -
.../transpile/Supports setting moduleResolution.js | 2 -
.../transpile/Supports setting newLine.js | 2 -
.../reference/transpile/Supports setting noEmit.js | 2 -
.../transpile/Supports setting noEmitHelpers.js | 2 -
.../transpile/Supports setting noEmitOnError.js | 2 -
.../Supports setting noErrorTruncation.js | 2 -
.../Supports setting noFallthroughCasesInSwitch.js | 2 -
.../transpile/Supports setting noImplicitAny.js | 2 -
.../Supports setting noImplicitReturns.js | 2 -
.../transpile/Supports setting noImplicitThis.js | 2 -
.../Supports setting noImplicitUseStrict.js | 1 -
.../reference/transpile/Supports setting noLib.js | 2 -
.../transpile/Supports setting noResolve.js | 2 -
.../reference/transpile/Supports setting out.js | 2 -
.../reference/transpile/Supports setting outDir.js | 2 -
.../transpile/Supports setting outFile.js | 2 -
.../reference/transpile/Supports setting paths.js | 2 -
.../Supports setting preserveConstEnums.js | 2 -
.../transpile/Supports setting reactNamespace.js | 2 -
.../transpile/Supports setting removeComments.js | 2 -
.../transpile/Supports setting rootDir.js | 2 -
.../transpile/Supports setting rootDirs.js | 2 -
.../Supports setting skipDefaultLibCheck.js | 2 -
.../transpile/Supports setting skipLibCheck.js | 2 -
.../transpile/Supports setting strictNullChecks.js | 2 -
.../transpile/Supports setting stripInternal.js | 2 -
...upports setting suppressExcessPropertyErrors.js | 2 -
...ports setting suppressImplicitAnyIndexErrors.js | 2 -
.../transpile/Supports setting typeRoots.js | 2 -
.../reference/transpile/Supports setting types.js | 2 -
.../transpile/Supports urls in file name.js | 2 -
.../transpile/Uses correct newLine character.js | 2 -
.../reference/transpile/transpile .js files.js | 2 -
.../transpile file as tsx if jsx is specified.js | 2 -
.../Default initialized TSConfig/tsconfig.json | 57 +-
.../tsconfig.json | 58 +-
.../tsconfig.json | 58 +-
.../tsconfig.json | 67 +-
.../tsconfig.json | 61 +-
.../tsconfig.json | 57 +-
.../tsconfig.json | 61 +-
.../tsconfig.json | 61 +-
.../reference/tsxAttributeErrors.errors.txt | 27 +-
tests/baselines/reference/tsxAttributeErrors.js | 1 -
.../baselines/reference/tsxAttributeResolution.js | 1 -
.../reference/tsxAttributeResolution.symbols | 9 +-
.../reference/tsxAttributeResolution.types | 1 -
.../reference/tsxAttributeResolution1.errors.txt | 54 +-
.../reference/tsxAttributeResolution10.errors.txt | 9 +-
.../reference/tsxAttributeResolution10.js | 1 -
.../reference/tsxAttributeResolution11.errors.txt | 9 +-
.../reference/tsxAttributeResolution11.js | 1 -
.../reference/tsxAttributeResolution12.errors.txt | 18 +-
.../reference/tsxAttributeResolution12.js | 2 -
.../reference/tsxAttributeResolution13.js | 1 -
.../reference/tsxAttributeResolution13.symbols | 1 -
.../reference/tsxAttributeResolution13.types | 1 -
.../reference/tsxAttributeResolution14.errors.txt | 20 +-
.../reference/tsxAttributeResolution14.js | 2 -
.../reference/tsxAttributeResolution15.errors.txt | 23 +
.../reference/tsxAttributeResolution15.js | 47 +
.../reference/tsxAttributeResolution16.js | 52 +
.../reference/tsxAttributeResolution16.symbols | 56 +
.../reference/tsxAttributeResolution16.types | 58 +
.../reference/tsxAttributeResolution3.errors.txt | 42 +-
.../baselines/reference/tsxAttributeResolution3.js | 8 +-
.../reference/tsxAttributeResolution5.errors.txt | 26 +-
.../reference/tsxAttributeResolution6.errors.txt | 22 +-
.../reference/tsxAttributeResolution7.errors.txt | 8 +-
.../reference/tsxAttributeResolution9.errors.txt | 9 +-
.../baselines/reference/tsxAttributeResolution9.js | 1 -
.../reference/tsxDefaultAttributesResolution1.js | 41 +
.../tsxDefaultAttributesResolution1.symbols | 32 +
.../tsxDefaultAttributesResolution1.types | 34 +
.../reference/tsxDefaultAttributesResolution2.js | 41 +
.../tsxDefaultAttributesResolution2.symbols | 32 +
.../tsxDefaultAttributesResolution2.types | 35 +
.../tsxDefaultAttributesResolution3.errors.txt | 25 +
.../reference/tsxDefaultAttributesResolution3.js | 41 +
tests/baselines/reference/tsxDefaultImports.js | 1 -
.../baselines/reference/tsxDefaultImports.symbols | 15 +-
tests/baselines/reference/tsxDefaultImports.types | 1 -
tests/baselines/reference/tsxDynamicTagName1.js | 1 -
.../baselines/reference/tsxDynamicTagName1.symbols | 7 +-
tests/baselines/reference/tsxDynamicTagName1.types | 1 -
.../reference/tsxDynamicTagName2.errors.txt | 5 +-
tests/baselines/reference/tsxDynamicTagName2.js | 1 -
.../reference/tsxDynamicTagName3.errors.txt | 3 +-
tests/baselines/reference/tsxDynamicTagName3.js | 1 -
tests/baselines/reference/tsxDynamicTagName4.js | 1 -
.../baselines/reference/tsxDynamicTagName4.symbols | 15 +-
tests/baselines/reference/tsxDynamicTagName4.types | 1 -
tests/baselines/reference/tsxDynamicTagName5.js | 1 -
.../baselines/reference/tsxDynamicTagName5.symbols | 11 +-
tests/baselines/reference/tsxDynamicTagName5.types | 1 -
tests/baselines/reference/tsxDynamicTagName6.js | 1 -
.../baselines/reference/tsxDynamicTagName6.symbols | 19 +-
tests/baselines/reference/tsxDynamicTagName6.types | 1 -
.../reference/tsxDynamicTagName7.errors.txt | 1 -
tests/baselines/reference/tsxDynamicTagName7.js | 1 -
tests/baselines/reference/tsxDynamicTagName8.js | 1 -
.../baselines/reference/tsxDynamicTagName8.symbols | 11 +-
tests/baselines/reference/tsxDynamicTagName8.types | 1 -
tests/baselines/reference/tsxDynamicTagName9.js | 1 -
.../baselines/reference/tsxDynamicTagName9.symbols | 11 +-
tests/baselines/reference/tsxDynamicTagName9.types | 1 -
tests/baselines/reference/tsxElementResolution.js | 1 -
.../reference/tsxElementResolution.symbols | 37 +-
.../baselines/reference/tsxElementResolution.types | 3 +-
.../reference/tsxElementResolution11.errors.txt | 8 +-
.../reference/tsxElementResolution12.errors.txt | 23 +-
.../baselines/reference/tsxElementResolution12.js | 10 +-
.../reference/tsxElementResolution13.symbols | 2 +-
.../reference/tsxElementResolution13.types | 2 +-
.../reference/tsxElementResolution14.symbols | 2 +-
.../reference/tsxElementResolution14.types | 2 +-
.../reference/tsxElementResolution15.errors.txt | 4 +-
.../reference/tsxElementResolution16.errors.txt | 4 +-
.../baselines/reference/tsxElementResolution17.js | 1 -
.../reference/tsxElementResolution17.symbols | 13 +-
.../reference/tsxElementResolution17.types | 1 -
.../reference/tsxElementResolution18.errors.txt | 4 +-
.../baselines/reference/tsxElementResolution19.js | 2 -
.../reference/tsxElementResolution19.symbols | 10 +-
.../reference/tsxElementResolution19.types | 4 +-
.../reference/tsxElementResolution3.errors.txt | 13 +-
.../reference/tsxElementResolution4.errors.txt | 13 +-
.../reference/tsxElementResolution5.symbols | 2 +-
.../reference/tsxElementResolution5.types | 2 +-
.../reference/tsxElementResolution9.symbols | 2 +-
.../reference/tsxElementResolution9.types | 2 +-
tests/baselines/reference/tsxEmit1.symbols | 34 +-
tests/baselines/reference/tsxEmit1.types | 32 +-
tests/baselines/reference/tsxEmit2.js | 2 +-
tests/baselines/reference/tsxEmit2.symbols | 32 +-
tests/baselines/reference/tsxEmit2.types | 2 +-
tests/baselines/reference/tsxEmit3.errors.txt | 9 +-
tests/baselines/reference/tsxEmit3.js | 1 -
tests/baselines/reference/tsxEmit3.js.map | 2 +-
tests/baselines/reference/tsxEmit3.sourcemap.txt | 349 +-
.../reference/tsxErrorRecovery1.errors.txt | 11 +-
tests/baselines/reference/tsxErrorRecovery1.js | 1 -
.../reference/tsxErrorRecovery2.errors.txt | 11 +-
tests/baselines/reference/tsxErrorRecovery2.js | 1 -
.../reference/tsxErrorRecovery3.errors.txt | 13 +-
tests/baselines/reference/tsxErrorRecovery3.js | 1 -
.../baselines/reference/tsxExternalModuleEmit1.js | 1 -
.../reference/tsxExternalModuleEmit1.symbols | 15 +-
.../reference/tsxExternalModuleEmit1.types | 1 -
.../baselines/reference/tsxExternalModuleEmit2.js | 1 -
.../reference/tsxExternalModuleEmit2.symbols | 7 +-
.../reference/tsxExternalModuleEmit2.types | 1 -
.../tsxGenericArrowFunctionParsing.symbols | 4 +-
.../reference/tsxGenericArrowFunctionParsing.types | 4 +-
tests/baselines/reference/tsxInArrowFunction.js | 1 -
.../baselines/reference/tsxInArrowFunction.symbols | 45 +-
tests/baselines/reference/tsxInArrowFunction.types | 9 +-
tests/baselines/reference/tsxNoJsx.js | 1 -
tests/baselines/reference/tsxNoJsx.symbols | 1 -
tests/baselines/reference/tsxNoJsx.types | 1 -
tests/baselines/reference/tsxPreserveEmit1.js | 1 -
tests/baselines/reference/tsxPreserveEmit1.symbols | 15 +-
tests/baselines/reference/tsxPreserveEmit1.types | 1 -
tests/baselines/reference/tsxPreserveEmit2.js | 2 -
tests/baselines/reference/tsxPreserveEmit2.symbols | 8 +-
tests/baselines/reference/tsxPreserveEmit2.types | 2 -
tests/baselines/reference/tsxPreserveEmit3.js | 1 -
tests/baselines/reference/tsxPreserveEmit3.symbols | 7 +-
tests/baselines/reference/tsxPreserveEmit3.types | 1 -
tests/baselines/reference/tsxReactEmit1.symbols | 38 +-
tests/baselines/reference/tsxReactEmit1.types | 36 +-
tests/baselines/reference/tsxReactEmit2.js | 2 +-
tests/baselines/reference/tsxReactEmit2.symbols | 32 +-
tests/baselines/reference/tsxReactEmit2.types | 2 +-
tests/baselines/reference/tsxReactEmit3.js | 1 -
tests/baselines/reference/tsxReactEmit3.symbols | 25 +-
tests/baselines/reference/tsxReactEmit3.types | 1 -
tests/baselines/reference/tsxReactEmit4.errors.txt | 2 +-
tests/baselines/reference/tsxReactEmit4.js | 2 +-
tests/baselines/reference/tsxReactEmit5.js | 3 +-
tests/baselines/reference/tsxReactEmit5.symbols | 15 +-
tests/baselines/reference/tsxReactEmit5.types | 7 +-
tests/baselines/reference/tsxReactEmit6.js | 3 +-
tests/baselines/reference/tsxReactEmit6.symbols | 19 +-
tests/baselines/reference/tsxReactEmit6.types | 7 +-
tests/baselines/reference/tsxReactEmit7.errors.txt | 5 +-
tests/baselines/reference/tsxReactEmit7.js | 1 -
.../reference/tsxReactEmitEntities.symbols | 6 +-
.../baselines/reference/tsxReactEmitEntities.types | 6 +-
tests/baselines/reference/tsxReactEmitNesting.js | 1 -
.../reference/tsxReactEmitNesting.symbols | 107 +-
.../baselines/reference/tsxReactEmitNesting.types | 39 +-
tests/baselines/reference/tsxSfcReturnNull.js | 23 +
tests/baselines/reference/tsxSfcReturnNull.symbols | 24 +
tests/baselines/reference/tsxSfcReturnNull.types | 29 +
.../reference/tsxSfcReturnNullStrictNullChecks.js | 23 +
.../tsxSfcReturnNullStrictNullChecks.symbols | 24 +
.../tsxSfcReturnNullStrictNullChecks.types | 29 +
...sxSfcReturnUndefinedStrictNullChecks.errors.txt | 19 +
.../tsxSfcReturnUndefinedStrictNullChecks.js | 24 +
.../reference/tsxSpreadAttributesResolution1.js | 43 +
.../tsxSpreadAttributesResolution1.symbols | 33 +
.../reference/tsxSpreadAttributesResolution1.types | 37 +
.../tsxSpreadAttributesResolution10.errors.txt | 62 +
.../reference/tsxSpreadAttributesResolution10.js | 58 +
.../reference/tsxSpreadAttributesResolution11.js | 73 +
.../tsxSpreadAttributesResolution11.symbols | 103 +
.../tsxSpreadAttributesResolution11.types | 132 +
.../tsxSpreadAttributesResolution12.errors.txt | 51 +
.../reference/tsxSpreadAttributesResolution12.js | 69 +
.../tsxSpreadAttributesResolution2.errors.txt | 45 +
.../reference/tsxSpreadAttributesResolution2.js | 50 +
.../reference/tsxSpreadAttributesResolution3.js | 54 +
.../tsxSpreadAttributesResolution3.symbols | 53 +
.../reference/tsxSpreadAttributesResolution3.types | 60 +
.../reference/tsxSpreadAttributesResolution4.js | 84 +
.../tsxSpreadAttributesResolution4.symbols | 92 +
.../reference/tsxSpreadAttributesResolution4.types | 112 +
.../tsxSpreadAttributesResolution5.errors.txt | 50 +
.../reference/tsxSpreadAttributesResolution5.js | 80 +
.../tsxSpreadAttributesResolution6.errors.txt | 29 +
.../reference/tsxSpreadAttributesResolution6.js | 48 +
.../reference/tsxSpreadAttributesResolution7.js | 60 +
.../tsxSpreadAttributesResolution7.symbols | 61 +
.../reference/tsxSpreadAttributesResolution7.types | 71 +
.../reference/tsxSpreadAttributesResolution8.js | 63 +
.../tsxSpreadAttributesResolution8.symbols | 67 +
.../reference/tsxSpreadAttributesResolution8.types | 76 +
.../reference/tsxSpreadAttributesResolution9.js | 60 +
.../tsxSpreadAttributesResolution9.symbols | 68 +
.../reference/tsxSpreadAttributesResolution9.types | 78 +
tests/baselines/reference/tsxSpreadChildren.js | 1 -
.../baselines/reference/tsxSpreadChildren.symbols | 89 +-
tests/baselines/reference/tsxSpreadChildren.types | 11 +-
.../tsxStatelessFunctionComponentOverload1.js | 64 +
.../tsxStatelessFunctionComponentOverload1.symbols | 175 +
.../tsxStatelessFunctionComponentOverload1.types | 195 +
.../tsxStatelessFunctionComponentOverload2.js | 62 +
.../tsxStatelessFunctionComponentOverload2.symbols | 102 +
.../tsxStatelessFunctionComponentOverload2.types | 130 +
.../tsxStatelessFunctionComponentOverload3.js | 37 +
.../tsxStatelessFunctionComponentOverload3.symbols | 96 +
.../tsxStatelessFunctionComponentOverload3.types | 109 +
...xStatelessFunctionComponentOverload4.errors.txt | 111 +
.../tsxStatelessFunctionComponentOverload4.js | 61 +
...xStatelessFunctionComponentOverload5.errors.txt | 103 +
.../tsxStatelessFunctionComponentOverload5.js | 92 +
.../tsxStatelessFunctionComponentOverload6.js | 94 +
.../tsxStatelessFunctionComponentOverload6.symbols | 190 +
.../tsxStatelessFunctionComponentOverload6.types | 226 +
.../tsxStatelessFunctionComponents1.errors.txt | 89 +-
.../reference/tsxStatelessFunctionComponents1.js | 60 +
.../tsxStatelessFunctionComponents2.errors.txt | 15 +-
.../reference/tsxStatelessFunctionComponents2.js | 1 -
.../reference/tsxStatelessFunctionComponents3.js | 1 -
.../tsxStatelessFunctionComponents3.symbols | 39 +-
.../tsxStatelessFunctionComponents3.types | 1 -
...tatelessFunctionComponentsWithTypeArguments1.js | 51 +
...essFunctionComponentsWithTypeArguments1.symbols | 110 +
...elessFunctionComponentsWithTypeArguments1.types | 122 +
...FunctionComponentsWithTypeArguments2.errors.txt | 60 +
...tatelessFunctionComponentsWithTypeArguments2.js | 53 +
...FunctionComponentsWithTypeArguments3.errors.txt | 44 +
...tatelessFunctionComponentsWithTypeArguments3.js | 44 +
...essFunctionComponentsWithTypeArguments3.symbols | 128 +
...elessFunctionComponentsWithTypeArguments3.types | 138 +
...FunctionComponentsWithTypeArguments4.errors.txt | 24 +
...tatelessFunctionComponentsWithTypeArguments4.js | 23 +
...FunctionComponentsWithTypeArguments5.errors.txt | 37 +
...tatelessFunctionComponentsWithTypeArguments5.js | 36 +
tests/baselines/reference/tsxTypeErrors.js | 1 -
tests/baselines/reference/tsxTypeErrors.symbols | 53 +-
tests/baselines/reference/tsxTypeErrors.types | 13 +-
tests/baselines/reference/tsxUnionElementType1.js | 27 +
.../reference/tsxUnionElementType1.symbols | 34 +
.../baselines/reference/tsxUnionElementType1.types | 38 +
.../reference/tsxUnionElementType2.errors.txt | 26 +
tests/baselines/reference/tsxUnionElementType2.js | 27 +
tests/baselines/reference/tsxUnionElementType3.js | 102 +
.../reference/tsxUnionElementType3.symbols | 99 +
.../baselines/reference/tsxUnionElementType3.types | 111 +
.../reference/tsxUnionElementType4.errors.txt | 59 +
tests/baselines/reference/tsxUnionElementType4.js | 99 +
tests/baselines/reference/tsxUnionElementType5.js | 40 +
.../reference/tsxUnionElementType5.symbols | 54 +
.../baselines/reference/tsxUnionElementType5.types | 62 +
.../reference/tsxUnionElementType6.errors.txt | 54 +
tests/baselines/reference/tsxUnionElementType6.js | 45 +
.../baselines/reference/tsxUnionTypeComponent1.js | 1 -
.../reference/tsxUnionTypeComponent1.symbols | 49 +-
.../reference/tsxUnionTypeComponent1.types | 9 +-
.../reference/tsxUnionTypeComponent2.errors.txt | 3 +-
.../baselines/reference/tsxUnionTypeComponent2.js | 1 -
...terfacesDifferingByTypeParameterName.errors.txt | 17 +-
...erfacesDifferingByTypeParameterName2.errors.txt | 11 +-
...icInterfacesWithDifferentConstraints.errors.txt | 11 +-
...acesWithTheSameNameButDifferentArity.errors.txt | 11 +-
.../reference/typeAliasDeclarationEmit.errors.txt | 3 +-
.../reference/typeAliasDeclarationEmit.js | 1 -
.../reference/typeAliasDeclarationEmit2.js | 1 -
.../reference/typeAliasDeclarationEmit2.symbols | 7 +-
.../reference/typeAliasDeclarationEmit2.types | 1 -
.../reference/typeArgumentInferenceOrdering.js | 11 +-
.../typeArgumentInferenceOrdering.symbols | 46 +-
.../reference/typeArgumentInferenceOrdering.types | 36 +-
.../typeArgumentInferenceTransitiveConstraints.js | 1 -
...eArgumentInferenceTransitiveConstraints.symbols | 33 +-
...ypeArgumentInferenceTransitiveConstraints.types | 1 -
...ivelyReferencedTypeAliasToTypeLiteral01.symbols | 4 +-
...rsivelyReferencedTypeAliasToTypeLiteral01.types | 6 +-
...ivelyReferencedTypeAliasToTypeLiteral02.symbols | 4 +-
...rsivelyReferencedTypeAliasToTypeLiteral02.types | 6 +-
...ypeArgumentsWithStringLiteralTypes01.errors.txt | 33 +-
.../typeArgumentsWithStringLiteralTypes01.js | 1 -
.../reference/typeCheckTypeArgument.errors.txt | 13 +-
tests/baselines/reference/typeCheckTypeArgument.js | 1 -
tests/baselines/reference/typeGuardFunction.js | 1 -
.../baselines/reference/typeGuardFunction.symbols | 193 +-
tests/baselines/reference/typeGuardFunction.types | 1 -
.../reference/typeGuardFunctionErrors.errors.txt | 111 +-
.../baselines/reference/typeGuardFunctionErrors.js | 1 -
.../reference/typeGuardFunctionGenerics.js | 1 -
.../reference/typeGuardFunctionGenerics.symbols | 133 +-
.../reference/typeGuardFunctionGenerics.types | 1 -
.../reference/typeGuardIntersectionTypes.js | 1 -
.../reference/typeGuardIntersectionTypes.symbols | 235 +-
.../reference/typeGuardIntersectionTypes.types | 1 -
tests/baselines/reference/typeGuardOfFormIsType.js | 1 -
.../reference/typeGuardOfFormIsType.symbols | 145 +-
.../reference/typeGuardOfFormIsType.types | 1 -
.../reference/typeGuardOfFormIsTypeOnInterfaces.js | 1 -
.../typeGuardOfFormIsTypeOnInterfaces.symbols | 167 +-
.../typeGuardOfFormIsTypeOnInterfaces.types | 1 -
.../baselines/reference/typeGuardsAsAssertions.js | 3 +-
.../reference/typeGuardsAsAssertions.symbols | 231 +-
.../reference/typeGuardsAsAssertions.types | 1 -
.../reference/typeGuardsInClassAccessors.js | 1 -
.../reference/typeGuardsInClassAccessors.symbols | 177 +-
.../reference/typeGuardsInClassAccessors.types | 1 -
.../reference/typeGuardsInExternalModule.js | 2 +-
.../baselines/reference/typeGuardsInProperties.js | 1 -
.../reference/typeGuardsInProperties.symbols | 109 +-
.../reference/typeGuardsInProperties.types | 1 -
.../reference/typeGuardsNestedAssignments.js | 1 -
.../reference/typeGuardsNestedAssignments.symbols | 69 +-
.../reference/typeGuardsNestedAssignments.types | 1 -
.../baselines/reference/typeGuardsObjectMethods.js | 1 -
.../reference/typeGuardsObjectMethods.symbols | 109 +-
.../reference/typeGuardsObjectMethods.types | 1 -
.../reference/typeGuardsTypeParameters.js | 67 +
.../reference/typeGuardsTypeParameters.symbols | 97 +
.../reference/typeGuardsTypeParameters.types | 107 +
.../typeParameterListWithTrailingComma1.errors.txt | 8 +
tests/baselines/reference/typePredicateInLoop.js | 2 +-
...typePredicateOnVariableDeclaration01.errors.txt | 3 +-
.../typePredicateOnVariableDeclaration01.js | 1 -
...typePredicateOnVariableDeclaration02.errors.txt | 11 +-
.../typePredicateOnVariableDeclaration02.js | 1 -
.../reference/typeReferenceDirectives1.js | 1 -
.../reference/typeReferenceDirectives1.symbols | 3 +-
.../reference/typeReferenceDirectives1.trace.json | 8 +-
.../reference/typeReferenceDirectives1.types | 1 -
.../reference/typeReferenceDirectives10.js | 1 -
.../reference/typeReferenceDirectives10.symbols | 3 +-
.../reference/typeReferenceDirectives10.trace.json | 8 +-
.../reference/typeReferenceDirectives10.types | 1 -
.../reference/typeReferenceDirectives11.errors.txt | 7 +-
.../reference/typeReferenceDirectives11.trace.json | 4 +-
.../reference/typeReferenceDirectives12.errors.txt | 3 -
.../reference/typeReferenceDirectives12.trace.json | 8 +-
.../reference/typeReferenceDirectives13.js | 1 -
.../reference/typeReferenceDirectives13.symbols | 3 +-
.../reference/typeReferenceDirectives13.trace.json | 8 +-
.../reference/typeReferenceDirectives13.types | 1 -
.../reference/typeReferenceDirectives2.js | 1 -
.../reference/typeReferenceDirectives2.symbols | 3 +-
.../reference/typeReferenceDirectives2.trace.json | 4 +-
.../reference/typeReferenceDirectives2.types | 1 -
.../reference/typeReferenceDirectives3.js | 1 -
.../reference/typeReferenceDirectives3.symbols | 3 +-
.../reference/typeReferenceDirectives3.trace.json | 8 +-
.../reference/typeReferenceDirectives3.types | 1 -
.../reference/typeReferenceDirectives4.js | 1 -
.../reference/typeReferenceDirectives4.symbols | 3 +-
.../reference/typeReferenceDirectives4.trace.json | 8 +-
.../reference/typeReferenceDirectives4.types | 1 -
.../reference/typeReferenceDirectives5.js | 1 -
.../reference/typeReferenceDirectives5.symbols | 3 +-
.../reference/typeReferenceDirectives5.trace.json | 8 +-
.../reference/typeReferenceDirectives5.types | 1 -
.../reference/typeReferenceDirectives6.js | 1 -
.../reference/typeReferenceDirectives6.symbols | 9 +-
.../reference/typeReferenceDirectives6.trace.json | 8 +-
.../reference/typeReferenceDirectives6.types | 1 -
.../reference/typeReferenceDirectives7.js | 3 +-
.../reference/typeReferenceDirectives7.symbols | 5 +-
.../reference/typeReferenceDirectives7.trace.json | 8 +-
.../reference/typeReferenceDirectives7.types | 1 -
.../reference/typeReferenceDirectives8.js | 4 -
.../reference/typeReferenceDirectives8.symbols | 14 +-
.../reference/typeReferenceDirectives8.trace.json | 4 +-
.../reference/typeReferenceDirectives8.types | 4 -
.../reference/typeReferenceDirectives9.js | 4 +-
.../reference/typeReferenceDirectives9.symbols | 4 +-
.../reference/typeReferenceDirectives9.trace.json | 8 +-
.../reference/typeReferenceDirectives9.types | 2 -
.../typeRootsFromMultipleNodeModulesDirectories.js | 1 -
...RootsFromMultipleNodeModulesDirectories.symbols | 3 +-
...tsFromMultipleNodeModulesDirectories.trace.json | 12 +-
...peRootsFromMultipleNodeModulesDirectories.types | 1 -
.../typeRootsFromNodeModulesInParentDirectory.js | 1 -
...peRootsFromNodeModulesInParentDirectory.symbols | 3 +-
...ootsFromNodeModulesInParentDirectory.trace.json | 4 +-
...typeRootsFromNodeModulesInParentDirectory.types | 1 -
tests/baselines/reference/typedArrays.js | 1 -
tests/baselines/reference/typedArrays.symbols | 567 +-
tests/baselines/reference/typedArrays.types | 145 +-
.../typedArraysCrossAssignability01.errors.txt | 129 +-
.../reference/typedArraysCrossAssignability01.js | 1 -
.../typeofOperatorWithBooleanType.errors.txt | 3 +-
.../reference/typeofOperatorWithBooleanType.js | 1 -
.../typeofOperatorWithEnumType.errors.txt | 3 +-
.../reference/typeofOperatorWithEnumType.js | 1 -
.../baselines/reference/typeofProperty.errors.txt | 13 +-
tests/baselines/reference/typeofProperty.js | 1 -
tests/baselines/reference/typeofStrictNull.js | 1 -
tests/baselines/reference/typeofStrictNull.symbols | 7 +-
tests/baselines/reference/typeofStrictNull.types | 1 -
tests/baselines/reference/typeofUndefined.js | 1 -
tests/baselines/reference/typeofUndefined.symbols | 5 +-
tests/baselines/reference/typeofUndefined.types | 1 -
.../types.asyncGenerators.esnext.1.symbols | 152 +
.../reference/types.asyncGenerators.esnext.1.types | 262 +
.../types.asyncGenerators.esnext.2.errors.txt | 212 +
.../reference/types.forAwait.esnext.1.symbols | 55 +
.../reference/types.forAwait.esnext.1.types | 55 +
.../reference/types.forAwait.esnext.2.errors.txt | 39 +
.../reference/types.forAwait.esnext.3.errors.txt | 31 +
.../typesWithPrivateConstructor.errors.txt | 5 +-
.../reference/typesWithPrivateConstructor.js | 1 -
.../typesWithProtectedConstructor.errors.txt | 5 +-
.../reference/typesWithProtectedConstructor.js | 1 -
.../typesWithPublicConstructor.errors.txt | 4 +-
.../baselines/reference/typingsLookup1.trace.json | 8 +-
.../baselines/reference/typingsLookup3.trace.json | 8 +-
.../baselines/reference/typingsLookup4.trace.json | 24 +-
tests/baselines/reference/typingsLookupAmd.js | 1 -
tests/baselines/reference/typingsLookupAmd.symbols | 1 -
.../reference/typingsLookupAmd.trace.json | 4 +-
tests/baselines/reference/typingsLookupAmd.types | 1 -
tests/baselines/reference/umd-augmentation-1.js | 1 -
.../baselines/reference/umd-augmentation-1.symbols | 55 +-
tests/baselines/reference/umd-augmentation-1.types | 1 -
tests/baselines/reference/umd-augmentation-2.js | 1 -
.../baselines/reference/umd-augmentation-2.symbols | 55 +-
tests/baselines/reference/umd-augmentation-2.types | 1 -
tests/baselines/reference/umd-augmentation-3.js | 1 -
.../baselines/reference/umd-augmentation-3.symbols | 59 +-
tests/baselines/reference/umd-augmentation-3.types | 1 -
tests/baselines/reference/umd-augmentation-4.js | 1 -
.../baselines/reference/umd-augmentation-4.symbols | 59 +-
tests/baselines/reference/umd-augmentation-4.types | 1 -
tests/baselines/reference/umd-errors.errors.txt | 3 +-
tests/baselines/reference/umd-errors.js | 1 -
tests/baselines/reference/umd1.js | 1 -
tests/baselines/reference/umd1.symbols | 27 +-
tests/baselines/reference/umd1.types | 1 -
tests/baselines/reference/umd2.errors.txt | 1 -
tests/baselines/reference/umd2.js | 1 -
tests/baselines/reference/umd3.js | 1 -
tests/baselines/reference/umd3.symbols | 23 +-
tests/baselines/reference/umd3.types | 1 -
tests/baselines/reference/umd4.js | 1 -
tests/baselines/reference/umd4.symbols | 23 +-
tests/baselines/reference/umd4.types | 1 -
tests/baselines/reference/umd5.errors.txt | 1 -
tests/baselines/reference/umd5.js | 1 -
tests/baselines/reference/umd6.js | 1 -
tests/baselines/reference/umd6.symbols | 11 +-
tests/baselines/reference/umd6.types | 1 -
tests/baselines/reference/umd7.js | 1 -
tests/baselines/reference/umd7.symbols | 5 +-
tests/baselines/reference/umd7.types | 1 -
tests/baselines/reference/umd8.errors.txt | 1 -
tests/baselines/reference/umd8.js | 1 -
.../reference/unclosedExportClause01.errors.txt | 1 -
.../baselines/reference/unclosedExportClause01.js | 1 -
.../reference/unclosedExportClause02.errors.txt | 1 -
.../baselines/reference/unclosedExportClause02.js | 1 -
.../reference/undeclaredMethod.errors.txt | 3 +-
tests/baselines/reference/undeclaredMethod.js | 1 -
tests/baselines/reference/underscoreTest1.js | 238 +-
tests/baselines/reference/underscoreTest1.symbols | 1140 +-
tests/baselines/reference/underscoreTest1.types | 1090 +-
...odeExtendedEscapesInRegularExpressions01_ES5.js | 1 -
...tendedEscapesInRegularExpressions01_ES5.symbols | 3 +-
...ExtendedEscapesInRegularExpressions01_ES5.types | 1 -
...odeExtendedEscapesInRegularExpressions01_ES6.js | 1 -
...tendedEscapesInRegularExpressions01_ES6.symbols | 3 +-
...ExtendedEscapesInRegularExpressions01_ES6.types | 1 -
...odeExtendedEscapesInRegularExpressions02_ES5.js | 1 -
...tendedEscapesInRegularExpressions02_ES5.symbols | 3 +-
...ExtendedEscapesInRegularExpressions02_ES5.types | 1 -
...odeExtendedEscapesInRegularExpressions02_ES6.js | 1 -
...tendedEscapesInRegularExpressions02_ES6.symbols | 3 +-
...ExtendedEscapesInRegularExpressions02_ES6.types | 1 -
...odeExtendedEscapesInRegularExpressions03_ES5.js | 1 -
...tendedEscapesInRegularExpressions03_ES5.symbols | 3 +-
...ExtendedEscapesInRegularExpressions03_ES5.types | 1 -
...odeExtendedEscapesInRegularExpressions03_ES6.js | 1 -
...tendedEscapesInRegularExpressions03_ES6.symbols | 3 +-
...ExtendedEscapesInRegularExpressions03_ES6.types | 1 -
...odeExtendedEscapesInRegularExpressions04_ES5.js | 1 -
...tendedEscapesInRegularExpressions04_ES5.symbols | 3 +-
...ExtendedEscapesInRegularExpressions04_ES5.types | 1 -
...odeExtendedEscapesInRegularExpressions04_ES6.js | 1 -
...tendedEscapesInRegularExpressions04_ES6.symbols | 3 +-
...ExtendedEscapesInRegularExpressions04_ES6.types | 1 -
...odeExtendedEscapesInRegularExpressions05_ES5.js | 1 -
...tendedEscapesInRegularExpressions05_ES5.symbols | 3 +-
...ExtendedEscapesInRegularExpressions05_ES5.types | 1 -
...odeExtendedEscapesInRegularExpressions05_ES6.js | 1 -
...tendedEscapesInRegularExpressions05_ES6.symbols | 3 +-
...ExtendedEscapesInRegularExpressions05_ES6.types | 1 -
...odeExtendedEscapesInRegularExpressions06_ES5.js | 1 -
...tendedEscapesInRegularExpressions06_ES5.symbols | 3 +-
...ExtendedEscapesInRegularExpressions06_ES5.types | 1 -
...odeExtendedEscapesInRegularExpressions06_ES6.js | 1 -
...tendedEscapesInRegularExpressions06_ES6.symbols | 3 +-
...ExtendedEscapesInRegularExpressions06_ES6.types | 1 -
...odeExtendedEscapesInRegularExpressions07_ES5.js | 1 -
...tendedEscapesInRegularExpressions07_ES5.symbols | 3 +-
...ExtendedEscapesInRegularExpressions07_ES5.types | 1 -
...odeExtendedEscapesInRegularExpressions07_ES6.js | 1 -
...tendedEscapesInRegularExpressions07_ES6.symbols | 3 +-
...ExtendedEscapesInRegularExpressions07_ES6.types | 1 -
...odeExtendedEscapesInRegularExpressions08_ES5.js | 1 -
...tendedEscapesInRegularExpressions08_ES5.symbols | 3 +-
...ExtendedEscapesInRegularExpressions08_ES5.types | 1 -
...odeExtendedEscapesInRegularExpressions08_ES6.js | 1 -
...tendedEscapesInRegularExpressions08_ES6.symbols | 3 +-
...ExtendedEscapesInRegularExpressions08_ES6.types | 1 -
...odeExtendedEscapesInRegularExpressions09_ES5.js | 1 -
...tendedEscapesInRegularExpressions09_ES5.symbols | 3 +-
...ExtendedEscapesInRegularExpressions09_ES5.types | 1 -
...odeExtendedEscapesInRegularExpressions09_ES6.js | 1 -
...tendedEscapesInRegularExpressions09_ES6.symbols | 3 +-
...ExtendedEscapesInRegularExpressions09_ES6.types | 1 -
...odeExtendedEscapesInRegularExpressions10_ES5.js | 1 -
...tendedEscapesInRegularExpressions10_ES5.symbols | 3 +-
...ExtendedEscapesInRegularExpressions10_ES5.types | 1 -
...odeExtendedEscapesInRegularExpressions10_ES6.js | 1 -
...tendedEscapesInRegularExpressions10_ES6.symbols | 3 +-
...ExtendedEscapesInRegularExpressions10_ES6.types | 1 -
...odeExtendedEscapesInRegularExpressions11_ES5.js | 1 -
...tendedEscapesInRegularExpressions11_ES5.symbols | 3 +-
...ExtendedEscapesInRegularExpressions11_ES5.types | 1 -
...odeExtendedEscapesInRegularExpressions11_ES6.js | 1 -
...tendedEscapesInRegularExpressions11_ES6.symbols | 3 +-
...ExtendedEscapesInRegularExpressions11_ES6.types | 1 -
...odeExtendedEscapesInRegularExpressions12_ES5.js | 1 -
...tendedEscapesInRegularExpressions12_ES5.symbols | 3 +-
...ExtendedEscapesInRegularExpressions12_ES5.types | 1 -
...odeExtendedEscapesInRegularExpressions12_ES6.js | 1 -
...tendedEscapesInRegularExpressions12_ES6.symbols | 3 +-
...ExtendedEscapesInRegularExpressions12_ES6.types | 1 -
...odeExtendedEscapesInRegularExpressions13_ES5.js | 1 -
...tendedEscapesInRegularExpressions13_ES5.symbols | 3 +-
...ExtendedEscapesInRegularExpressions13_ES5.types | 1 -
...odeExtendedEscapesInRegularExpressions13_ES6.js | 1 -
...tendedEscapesInRegularExpressions13_ES6.symbols | 3 +-
...ExtendedEscapesInRegularExpressions13_ES6.types | 1 -
...odeExtendedEscapesInRegularExpressions14_ES5.js | 1 -
...tendedEscapesInRegularExpressions14_ES5.symbols | 3 +-
...ExtendedEscapesInRegularExpressions14_ES5.types | 1 -
...odeExtendedEscapesInRegularExpressions14_ES6.js | 1 -
...tendedEscapesInRegularExpressions14_ES6.symbols | 3 +-
...ExtendedEscapesInRegularExpressions14_ES6.types | 1 -
...odeExtendedEscapesInRegularExpressions15_ES5.js | 1 -
...tendedEscapesInRegularExpressions15_ES5.symbols | 3 +-
...ExtendedEscapesInRegularExpressions15_ES5.types | 1 -
...odeExtendedEscapesInRegularExpressions15_ES6.js | 1 -
...tendedEscapesInRegularExpressions15_ES6.symbols | 3 +-
...ExtendedEscapesInRegularExpressions15_ES6.types | 1 -
...odeExtendedEscapesInRegularExpressions16_ES5.js | 1 -
...tendedEscapesInRegularExpressions16_ES5.symbols | 3 +-
...ExtendedEscapesInRegularExpressions16_ES5.types | 1 -
...odeExtendedEscapesInRegularExpressions16_ES6.js | 1 -
...tendedEscapesInRegularExpressions16_ES6.symbols | 3 +-
...ExtendedEscapesInRegularExpressions16_ES6.types | 1 -
...odeExtendedEscapesInRegularExpressions17_ES5.js | 1 -
...tendedEscapesInRegularExpressions17_ES5.symbols | 3 +-
...ExtendedEscapesInRegularExpressions17_ES5.types | 1 -
...odeExtendedEscapesInRegularExpressions17_ES6.js | 1 -
...tendedEscapesInRegularExpressions17_ES6.symbols | 3 +-
...ExtendedEscapesInRegularExpressions17_ES6.types | 1 -
...odeExtendedEscapesInRegularExpressions18_ES5.js | 1 -
...tendedEscapesInRegularExpressions18_ES5.symbols | 3 +-
...ExtendedEscapesInRegularExpressions18_ES5.types | 1 -
...odeExtendedEscapesInRegularExpressions18_ES6.js | 1 -
...tendedEscapesInRegularExpressions18_ES6.symbols | 3 +-
...ExtendedEscapesInRegularExpressions18_ES6.types | 1 -
...odeExtendedEscapesInRegularExpressions19_ES5.js | 1 -
...tendedEscapesInRegularExpressions19_ES5.symbols | 3 +-
...ExtendedEscapesInRegularExpressions19_ES5.types | 1 -
...odeExtendedEscapesInRegularExpressions19_ES6.js | 1 -
...tendedEscapesInRegularExpressions19_ES6.symbols | 3 +-
...ExtendedEscapesInRegularExpressions19_ES6.types | 1 -
.../unicodeExtendedEscapesInStrings01_ES5.js | 1 -
.../unicodeExtendedEscapesInStrings01_ES5.symbols | 3 +-
.../unicodeExtendedEscapesInStrings01_ES5.types | 1 -
.../unicodeExtendedEscapesInStrings01_ES6.js | 1 -
.../unicodeExtendedEscapesInStrings01_ES6.symbols | 3 +-
.../unicodeExtendedEscapesInStrings01_ES6.types | 1 -
.../unicodeExtendedEscapesInStrings02_ES5.js | 1 -
.../unicodeExtendedEscapesInStrings02_ES5.symbols | 3 +-
.../unicodeExtendedEscapesInStrings02_ES5.types | 1 -
.../unicodeExtendedEscapesInStrings02_ES6.js | 1 -
.../unicodeExtendedEscapesInStrings02_ES6.symbols | 3 +-
.../unicodeExtendedEscapesInStrings02_ES6.types | 1 -
.../unicodeExtendedEscapesInStrings03_ES5.js | 1 -
.../unicodeExtendedEscapesInStrings03_ES5.symbols | 3 +-
.../unicodeExtendedEscapesInStrings03_ES5.types | 1 -
.../unicodeExtendedEscapesInStrings03_ES6.js | 1 -
.../unicodeExtendedEscapesInStrings03_ES6.symbols | 3 +-
.../unicodeExtendedEscapesInStrings03_ES6.types | 1 -
.../unicodeExtendedEscapesInStrings04_ES5.js | 1 -
.../unicodeExtendedEscapesInStrings04_ES5.symbols | 3 +-
.../unicodeExtendedEscapesInStrings04_ES5.types | 1 -
.../unicodeExtendedEscapesInStrings04_ES6.js | 1 -
.../unicodeExtendedEscapesInStrings04_ES6.symbols | 3 +-
.../unicodeExtendedEscapesInStrings04_ES6.types | 1 -
.../unicodeExtendedEscapesInStrings05_ES5.js | 1 -
.../unicodeExtendedEscapesInStrings05_ES5.symbols | 3 +-
.../unicodeExtendedEscapesInStrings05_ES5.types | 1 -
.../unicodeExtendedEscapesInStrings05_ES6.js | 1 -
.../unicodeExtendedEscapesInStrings05_ES6.symbols | 3 +-
.../unicodeExtendedEscapesInStrings05_ES6.types | 1 -
.../unicodeExtendedEscapesInStrings06_ES5.js | 1 -
.../unicodeExtendedEscapesInStrings06_ES5.symbols | 3 +-
.../unicodeExtendedEscapesInStrings06_ES5.types | 1 -
.../unicodeExtendedEscapesInStrings06_ES6.js | 1 -
.../unicodeExtendedEscapesInStrings06_ES6.symbols | 3 +-
.../unicodeExtendedEscapesInStrings06_ES6.types | 1 -
...nicodeExtendedEscapesInStrings07_ES5.errors.txt | 3 +-
.../unicodeExtendedEscapesInStrings07_ES5.js | 1 -
...nicodeExtendedEscapesInStrings07_ES6.errors.txt | 3 +-
.../unicodeExtendedEscapesInStrings07_ES6.js | 1 -
.../unicodeExtendedEscapesInStrings08_ES5.js | 1 -
.../unicodeExtendedEscapesInStrings08_ES5.symbols | 3 +-
.../unicodeExtendedEscapesInStrings08_ES5.types | 1 -
.../unicodeExtendedEscapesInStrings08_ES6.js | 1 -
.../unicodeExtendedEscapesInStrings08_ES6.symbols | 3 +-
.../unicodeExtendedEscapesInStrings08_ES6.types | 1 -
.../unicodeExtendedEscapesInStrings09_ES5.js | 1 -
.../unicodeExtendedEscapesInStrings09_ES5.symbols | 3 +-
.../unicodeExtendedEscapesInStrings09_ES5.types | 1 -
.../unicodeExtendedEscapesInStrings09_ES6.js | 1 -
.../unicodeExtendedEscapesInStrings09_ES6.symbols | 3 +-
.../unicodeExtendedEscapesInStrings09_ES6.types | 1 -
.../unicodeExtendedEscapesInStrings10_ES5.js | 1 -
.../unicodeExtendedEscapesInStrings10_ES5.symbols | 3 +-
.../unicodeExtendedEscapesInStrings10_ES5.types | 1 -
.../unicodeExtendedEscapesInStrings10_ES6.js | 1 -
.../unicodeExtendedEscapesInStrings10_ES6.symbols | 3 +-
.../unicodeExtendedEscapesInStrings10_ES6.types | 1 -
.../unicodeExtendedEscapesInStrings11_ES5.js | 1 -
.../unicodeExtendedEscapesInStrings11_ES5.symbols | 3 +-
.../unicodeExtendedEscapesInStrings11_ES5.types | 1 -
.../unicodeExtendedEscapesInStrings11_ES6.js | 1 -
.../unicodeExtendedEscapesInStrings11_ES6.symbols | 3 +-
.../unicodeExtendedEscapesInStrings11_ES6.types | 1 -
...nicodeExtendedEscapesInStrings12_ES5.errors.txt | 3 +-
.../unicodeExtendedEscapesInStrings12_ES5.js | 1 -
...nicodeExtendedEscapesInStrings12_ES6.errors.txt | 3 +-
.../unicodeExtendedEscapesInStrings12_ES6.js | 1 -
.../unicodeExtendedEscapesInStrings13_ES5.js | 1 -
.../unicodeExtendedEscapesInStrings13_ES5.symbols | 3 +-
.../unicodeExtendedEscapesInStrings13_ES5.types | 1 -
.../unicodeExtendedEscapesInStrings13_ES6.js | 1 -
.../unicodeExtendedEscapesInStrings13_ES6.symbols | 3 +-
.../unicodeExtendedEscapesInStrings13_ES6.types | 1 -
...nicodeExtendedEscapesInStrings14_ES5.errors.txt | 3 +-
.../unicodeExtendedEscapesInStrings14_ES5.js | 1 -
...nicodeExtendedEscapesInStrings14_ES6.errors.txt | 3 +-
.../unicodeExtendedEscapesInStrings14_ES6.js | 1 -
.../unicodeExtendedEscapesInStrings15_ES5.js | 1 -
.../unicodeExtendedEscapesInStrings15_ES5.symbols | 3 +-
.../unicodeExtendedEscapesInStrings15_ES5.types | 1 -
.../unicodeExtendedEscapesInStrings15_ES6.js | 1 -
.../unicodeExtendedEscapesInStrings15_ES6.symbols | 3 +-
.../unicodeExtendedEscapesInStrings15_ES6.types | 1 -
.../unicodeExtendedEscapesInStrings16_ES5.js | 1 -
.../unicodeExtendedEscapesInStrings16_ES5.symbols | 3 +-
.../unicodeExtendedEscapesInStrings16_ES5.types | 1 -
.../unicodeExtendedEscapesInStrings16_ES6.js | 1 -
.../unicodeExtendedEscapesInStrings16_ES6.symbols | 3 +-
.../unicodeExtendedEscapesInStrings16_ES6.types | 1 -
...nicodeExtendedEscapesInStrings17_ES5.errors.txt | 7 +-
.../unicodeExtendedEscapesInStrings17_ES5.js | 1 -
...nicodeExtendedEscapesInStrings17_ES6.errors.txt | 7 +-
.../unicodeExtendedEscapesInStrings17_ES6.js | 1 -
.../unicodeExtendedEscapesInStrings18_ES5.js | 1 -
.../unicodeExtendedEscapesInStrings18_ES5.symbols | 3 +-
.../unicodeExtendedEscapesInStrings18_ES5.types | 1 -
.../unicodeExtendedEscapesInStrings18_ES6.js | 1 -
.../unicodeExtendedEscapesInStrings18_ES6.symbols | 3 +-
.../unicodeExtendedEscapesInStrings18_ES6.types | 1 -
...nicodeExtendedEscapesInStrings19_ES5.errors.txt | 3 +-
.../unicodeExtendedEscapesInStrings19_ES5.js | 1 -
...nicodeExtendedEscapesInStrings19_ES6.errors.txt | 3 +-
.../unicodeExtendedEscapesInStrings19_ES6.js | 1 -
...nicodeExtendedEscapesInStrings20_ES5.errors.txt | 3 +-
.../unicodeExtendedEscapesInStrings20_ES5.js | 1 -
...nicodeExtendedEscapesInStrings20_ES6.errors.txt | 3 +-
.../unicodeExtendedEscapesInStrings20_ES6.js | 1 -
...nicodeExtendedEscapesInStrings21_ES5.errors.txt | 3 +-
.../unicodeExtendedEscapesInStrings21_ES5.js | 1 -
...nicodeExtendedEscapesInStrings21_ES6.errors.txt | 3 +-
.../unicodeExtendedEscapesInStrings21_ES6.js | 1 -
...nicodeExtendedEscapesInStrings22_ES5.errors.txt | 3 +-
.../unicodeExtendedEscapesInStrings22_ES5.js | 1 -
...nicodeExtendedEscapesInStrings22_ES6.errors.txt | 3 +-
.../unicodeExtendedEscapesInStrings22_ES6.js | 1 -
.../unicodeExtendedEscapesInStrings23_ES5.js | 1 -
.../unicodeExtendedEscapesInStrings23_ES5.symbols | 3 +-
.../unicodeExtendedEscapesInStrings23_ES5.types | 1 -
.../unicodeExtendedEscapesInStrings23_ES6.js | 1 -
.../unicodeExtendedEscapesInStrings23_ES6.symbols | 3 +-
.../unicodeExtendedEscapesInStrings23_ES6.types | 1 -
...nicodeExtendedEscapesInStrings24_ES5.errors.txt | 3 +-
.../unicodeExtendedEscapesInStrings24_ES5.js | 1 -
...nicodeExtendedEscapesInStrings24_ES6.errors.txt | 3 +-
.../unicodeExtendedEscapesInStrings24_ES6.js | 1 -
...nicodeExtendedEscapesInStrings25_ES5.errors.txt | 3 +-
.../unicodeExtendedEscapesInStrings25_ES5.js | 1 -
...nicodeExtendedEscapesInStrings25_ES6.errors.txt | 3 +-
.../unicodeExtendedEscapesInStrings25_ES6.js | 1 -
.../unicodeExtendedEscapesInTemplates01_ES5.js | 1 -
...unicodeExtendedEscapesInTemplates01_ES5.symbols | 3 +-
.../unicodeExtendedEscapesInTemplates01_ES5.types | 1 -
.../unicodeExtendedEscapesInTemplates01_ES6.js | 1 -
...unicodeExtendedEscapesInTemplates01_ES6.symbols | 3 +-
.../unicodeExtendedEscapesInTemplates01_ES6.types | 1 -
.../unicodeExtendedEscapesInTemplates02_ES5.js | 1 -
...unicodeExtendedEscapesInTemplates02_ES5.symbols | 3 +-
.../unicodeExtendedEscapesInTemplates02_ES5.types | 1 -
.../unicodeExtendedEscapesInTemplates02_ES6.js | 1 -
...unicodeExtendedEscapesInTemplates02_ES6.symbols | 3 +-
.../unicodeExtendedEscapesInTemplates02_ES6.types | 1 -
.../unicodeExtendedEscapesInTemplates03_ES5.js | 1 -
...unicodeExtendedEscapesInTemplates03_ES5.symbols | 3 +-
.../unicodeExtendedEscapesInTemplates03_ES5.types | 1 -
.../unicodeExtendedEscapesInTemplates03_ES6.js | 1 -
...unicodeExtendedEscapesInTemplates03_ES6.symbols | 3 +-
.../unicodeExtendedEscapesInTemplates03_ES6.types | 1 -
.../unicodeExtendedEscapesInTemplates04_ES5.js | 1 -
...unicodeExtendedEscapesInTemplates04_ES5.symbols | 3 +-
.../unicodeExtendedEscapesInTemplates04_ES5.types | 1 -
.../unicodeExtendedEscapesInTemplates04_ES6.js | 1 -
...unicodeExtendedEscapesInTemplates04_ES6.symbols | 3 +-
.../unicodeExtendedEscapesInTemplates04_ES6.types | 1 -
.../unicodeExtendedEscapesInTemplates05_ES5.js | 1 -
...unicodeExtendedEscapesInTemplates05_ES5.symbols | 3 +-
.../unicodeExtendedEscapesInTemplates05_ES5.types | 1 -
.../unicodeExtendedEscapesInTemplates05_ES6.js | 1 -
...unicodeExtendedEscapesInTemplates05_ES6.symbols | 3 +-
.../unicodeExtendedEscapesInTemplates05_ES6.types | 1 -
.../unicodeExtendedEscapesInTemplates06_ES5.js | 1 -
...unicodeExtendedEscapesInTemplates06_ES5.symbols | 3 +-
.../unicodeExtendedEscapesInTemplates06_ES5.types | 1 -
.../unicodeExtendedEscapesInTemplates06_ES6.js | 1 -
...unicodeExtendedEscapesInTemplates06_ES6.symbols | 3 +-
.../unicodeExtendedEscapesInTemplates06_ES6.types | 1 -
...codeExtendedEscapesInTemplates07_ES5.errors.txt | 3 +-
.../unicodeExtendedEscapesInTemplates07_ES5.js | 1 -
...codeExtendedEscapesInTemplates07_ES6.errors.txt | 3 +-
.../unicodeExtendedEscapesInTemplates07_ES6.js | 1 -
.../unicodeExtendedEscapesInTemplates08_ES5.js | 1 -
...unicodeExtendedEscapesInTemplates08_ES5.symbols | 3 +-
.../unicodeExtendedEscapesInTemplates08_ES5.types | 1 -
.../unicodeExtendedEscapesInTemplates08_ES6.js | 1 -
...unicodeExtendedEscapesInTemplates08_ES6.symbols | 3 +-
.../unicodeExtendedEscapesInTemplates08_ES6.types | 1 -
.../unicodeExtendedEscapesInTemplates09_ES5.js | 1 -
...unicodeExtendedEscapesInTemplates09_ES5.symbols | 3 +-
.../unicodeExtendedEscapesInTemplates09_ES5.types | 1 -
.../unicodeExtendedEscapesInTemplates09_ES6.js | 1 -
...unicodeExtendedEscapesInTemplates09_ES6.symbols | 3 +-
.../unicodeExtendedEscapesInTemplates09_ES6.types | 1 -
.../unicodeExtendedEscapesInTemplates10_ES5.js | 1 -
...unicodeExtendedEscapesInTemplates10_ES5.symbols | 3 +-
.../unicodeExtendedEscapesInTemplates10_ES5.types | 1 -
.../unicodeExtendedEscapesInTemplates10_ES6.js | 1 -
...unicodeExtendedEscapesInTemplates10_ES6.symbols | 3 +-
.../unicodeExtendedEscapesInTemplates10_ES6.types | 1 -
.../unicodeExtendedEscapesInTemplates11_ES5.js | 1 -
...unicodeExtendedEscapesInTemplates11_ES5.symbols | 3 +-
.../unicodeExtendedEscapesInTemplates11_ES5.types | 1 -
.../unicodeExtendedEscapesInTemplates11_ES6.js | 1 -
...unicodeExtendedEscapesInTemplates11_ES6.symbols | 3 +-
.../unicodeExtendedEscapesInTemplates11_ES6.types | 1 -
...codeExtendedEscapesInTemplates12_ES5.errors.txt | 3 +-
.../unicodeExtendedEscapesInTemplates12_ES5.js | 1 -
...codeExtendedEscapesInTemplates12_ES6.errors.txt | 3 +-
.../unicodeExtendedEscapesInTemplates12_ES6.js | 1 -
.../unicodeExtendedEscapesInTemplates13_ES5.js | 1 -
...unicodeExtendedEscapesInTemplates13_ES5.symbols | 3 +-
.../unicodeExtendedEscapesInTemplates13_ES5.types | 1 -
.../unicodeExtendedEscapesInTemplates13_ES6.js | 1 -
...unicodeExtendedEscapesInTemplates13_ES6.symbols | 3 +-
.../unicodeExtendedEscapesInTemplates13_ES6.types | 1 -
...codeExtendedEscapesInTemplates14_ES5.errors.txt | 3 +-
.../unicodeExtendedEscapesInTemplates14_ES5.js | 1 -
...codeExtendedEscapesInTemplates14_ES6.errors.txt | 3 +-
.../unicodeExtendedEscapesInTemplates14_ES6.js | 1 -
.../unicodeExtendedEscapesInTemplates15_ES5.js | 1 -
...unicodeExtendedEscapesInTemplates15_ES5.symbols | 3 +-
.../unicodeExtendedEscapesInTemplates15_ES5.types | 1 -
.../unicodeExtendedEscapesInTemplates15_ES6.js | 1 -
...unicodeExtendedEscapesInTemplates15_ES6.symbols | 3 +-
.../unicodeExtendedEscapesInTemplates15_ES6.types | 1 -
.../unicodeExtendedEscapesInTemplates16_ES5.js | 1 -
...unicodeExtendedEscapesInTemplates16_ES5.symbols | 3 +-
.../unicodeExtendedEscapesInTemplates16_ES5.types | 1 -
.../unicodeExtendedEscapesInTemplates16_ES6.js | 1 -
...unicodeExtendedEscapesInTemplates16_ES6.symbols | 3 +-
.../unicodeExtendedEscapesInTemplates16_ES6.types | 1 -
...codeExtendedEscapesInTemplates17_ES5.errors.txt | 7 +-
.../unicodeExtendedEscapesInTemplates17_ES5.js | 1 -
...codeExtendedEscapesInTemplates17_ES6.errors.txt | 7 +-
.../unicodeExtendedEscapesInTemplates17_ES6.js | 1 -
.../unicodeExtendedEscapesInTemplates18_ES5.js | 1 -
...unicodeExtendedEscapesInTemplates18_ES5.symbols | 3 +-
.../unicodeExtendedEscapesInTemplates18_ES5.types | 1 -
.../unicodeExtendedEscapesInTemplates18_ES6.js | 1 -
...unicodeExtendedEscapesInTemplates18_ES6.symbols | 3 +-
.../unicodeExtendedEscapesInTemplates18_ES6.types | 1 -
...codeExtendedEscapesInTemplates19_ES5.errors.txt | 3 +-
.../unicodeExtendedEscapesInTemplates19_ES5.js | 1 -
...codeExtendedEscapesInTemplates19_ES6.errors.txt | 3 +-
.../unicodeExtendedEscapesInTemplates19_ES6.js | 1 -
.../unicodeExtendedEscapesInTemplates20_ES5.js | 1 -
...unicodeExtendedEscapesInTemplates20_ES5.symbols | 3 +-
.../unicodeExtendedEscapesInTemplates20_ES5.types | 1 -
.../unicodeExtendedEscapesInTemplates20_ES6.js | 1 -
...unicodeExtendedEscapesInTemplates20_ES6.symbols | 3 +-
.../unicodeExtendedEscapesInTemplates20_ES6.types | 1 -
.../reference/unreachableFlowAfterFinally.js | 1 -
.../reference/unreachableFlowAfterFinally.symbols | 7 +-
.../reference/unreachableFlowAfterFinally.types | 1 -
.../reference/untypedModuleImport_allowJs.types | 8 +-
.../reference/unusedClassesinModule1.errors.txt | 3 +-
.../baselines/reference/unusedClassesinModule1.js | 1 -
.../reference/unusedClassesinNamespace1.errors.txt | 3 +-
.../reference/unusedClassesinNamespace1.js | 1 -
.../reference/unusedClassesinNamespace2.errors.txt | 3 +-
.../reference/unusedClassesinNamespace2.js | 1 -
.../reference/unusedClassesinNamespace3.js | 1 -
.../reference/unusedClassesinNamespace3.symbols | 9 +-
.../reference/unusedClassesinNamespace3.types | 1 -
.../reference/unusedClassesinNamespace4.errors.txt | 3 +-
.../reference/unusedClassesinNamespace4.js | 1 -
.../reference/unusedClassesinNamespace5.errors.txt | 3 +-
.../reference/unusedClassesinNamespace5.js | 1 -
.../unusedFunctionsinNamespaces1.errors.txt | 3 +-
.../reference/unusedFunctionsinNamespaces1.js | 1 -
.../unusedFunctionsinNamespaces2.errors.txt | 3 +-
.../reference/unusedFunctionsinNamespaces2.js | 1 -
.../unusedFunctionsinNamespaces3.errors.txt | 5 +-
.../reference/unusedFunctionsinNamespaces3.js | 1 -
.../unusedFunctionsinNamespaces4.errors.txt | 3 +-
.../reference/unusedFunctionsinNamespaces4.js | 1 -
.../unusedFunctionsinNamespaces5.errors.txt | 5 +-
.../reference/unusedFunctionsinNamespaces5.js | 1 -
.../unusedFunctionsinNamespaces6.errors.txt | 3 +-
.../reference/unusedFunctionsinNamespaces6.js | 1 -
tests/baselines/reference/unusedGetterInClass.js | 1 -
.../reference/unusedGetterInClass.symbols | 9 +-
.../baselines/reference/unusedGetterInClass.types | 1 -
.../unusedIdentifiersConsolidated1.errors.txt | 33 +-
.../reference/unusedIdentifiersConsolidated1.js | 1 -
.../baselines/reference/unusedImports1.errors.txt | 1 -
tests/baselines/reference/unusedImports1.js | 1 -
.../baselines/reference/unusedImports10.errors.txt | 3 +-
tests/baselines/reference/unusedImports10.js | 1 -
tests/baselines/reference/unusedImports11.js | 1 -
tests/baselines/reference/unusedImports11.symbols | 1 -
tests/baselines/reference/unusedImports11.types | 1 -
.../baselines/reference/unusedImports12.errors.txt | 1 -
tests/baselines/reference/unusedImports12.js | 1 -
tests/baselines/reference/unusedImports13.js | 1 -
tests/baselines/reference/unusedImports13.symbols | 3 +-
tests/baselines/reference/unusedImports13.types | 1 -
tests/baselines/reference/unusedImports14.js | 1 -
tests/baselines/reference/unusedImports14.symbols | 3 +-
tests/baselines/reference/unusedImports14.types | 1 -
tests/baselines/reference/unusedImports15.js | 1 -
tests/baselines/reference/unusedImports15.symbols | 3 +-
tests/baselines/reference/unusedImports15.types | 1 -
tests/baselines/reference/unusedImports16.js | 1 -
tests/baselines/reference/unusedImports16.symbols | 3 +-
tests/baselines/reference/unusedImports16.types | 1 -
.../baselines/reference/unusedImports2.errors.txt | 1 -
tests/baselines/reference/unusedImports2.js | 1 -
.../baselines/reference/unusedImports3.errors.txt | 1 -
tests/baselines/reference/unusedImports3.js | 1 -
.../baselines/reference/unusedImports4.errors.txt | 1 -
tests/baselines/reference/unusedImports4.js | 1 -
.../baselines/reference/unusedImports5.errors.txt | 1 -
tests/baselines/reference/unusedImports5.js | 1 -
.../baselines/reference/unusedImports6.errors.txt | 1 -
tests/baselines/reference/unusedImports6.js | 1 -
.../baselines/reference/unusedImports7.errors.txt | 1 -
tests/baselines/reference/unusedImports7.js | 1 -
.../baselines/reference/unusedImports8.errors.txt | 1 -
tests/baselines/reference/unusedImports8.js | 1 -
.../baselines/reference/unusedImports9.errors.txt | 1 -
tests/baselines/reference/unusedImports9.js | 1 -
.../unusedInterfaceinNamespace1.errors.txt | 3 +-
.../reference/unusedInterfaceinNamespace1.js | 1 -
.../unusedInterfaceinNamespace2.errors.txt | 3 +-
.../reference/unusedInterfaceinNamespace2.js | 1 -
.../unusedInterfaceinNamespace3.errors.txt | 3 +-
.../reference/unusedInterfaceinNamespace3.js | 1 -
.../reference/unusedInterfaceinNamespace4.js | 1 -
.../reference/unusedInterfaceinNamespace4.symbols | 13 +-
.../reference/unusedInterfaceinNamespace4.types | 1 -
.../reference/unusedInterfaceinNamespace5.js | 1 -
.../reference/unusedInterfaceinNamespace5.symbols | 19 +-
.../reference/unusedInterfaceinNamespace5.types | 1 -
.../unusedLocalsAndObjectSpread.errors.txt | 5 +-
.../reference/unusedLocalsAndObjectSpread.js | 1 -
.../unusedLocalsAndObjectSpread2.errors.txt | 7 +-
.../reference/unusedLocalsAndObjectSpread2.js | 1 -
.../reference/unusedLocalsAndParameters.errors.txt | 49 +-
.../reference/unusedLocalsAndParameters.js | 1 -
.../unusedLocalsAndParametersDeferred.errors.txt | 7 +-
.../reference/unusedLocalsAndParametersDeferred.js | 1 -
.../unusedLocalsAndParametersOverloadSignatures.js | 1 -
...edLocalsAndParametersOverloadSignatures.symbols | 75 +-
...usedLocalsAndParametersOverloadSignatures.types | 1 -
.../unusedLocalsAndParametersTypeAliases.js | 1 -
.../unusedLocalsAndParametersTypeAliases.symbols | 39 +-
.../unusedLocalsAndParametersTypeAliases.types | 1 -
...nusedLocalsAndParametersTypeAliases2.errors.txt | 5 +-
.../unusedLocalsAndParametersTypeAliases2.js | 1 -
.../reference/unusedLocalsInMethod1.errors.txt | 3 +-
tests/baselines/reference/unusedLocalsInMethod1.js | 1 -
.../reference/unusedLocalsInMethod2.errors.txt | 3 +-
tests/baselines/reference/unusedLocalsInMethod2.js | 1 -
.../reference/unusedLocalsInMethod3.errors.txt | 3 +-
tests/baselines/reference/unusedLocalsInMethod3.js | 1 -
...eclarationWithinFunctionDeclaration1.errors.txt | 11 +-
...unctionDeclarationWithinFunctionDeclaration1.js | 1 -
...eclarationWithinFunctionDeclaration2.errors.txt | 15 +-
...unctionDeclarationWithinFunctionDeclaration2.js | 1 -
...DeclarationWithinFunctionExpression1.errors.txt | 11 +-
...FunctionDeclarationWithinFunctionExpression1.js | 1 -
...DeclarationWithinFunctionExpression2.errors.txt | 15 +-
...FunctionDeclarationWithinFunctionExpression2.js | 1 -
...ExpressionWithinFunctionDeclaration1.errors.txt | 11 +-
...FunctionExpressionWithinFunctionDeclaration1.js | 1 -
...ExpressionWithinFunctionDeclaration2.errors.txt | 15 +-
...FunctionExpressionWithinFunctionDeclaration2.js | 1 -
...nExpressionWithinFunctionExpression1.errors.txt | 11 +-
...nFunctionExpressionWithinFunctionExpression1.js | 1 -
...nExpressionWithinFunctionExpression2.errors.txt | 15 +-
...nFunctionExpressionWithinFunctionExpression2.js | 1 -
.../unusedLocalsStartingWithUnderscore.errors.txt | 3 +-
.../unusedLocalsStartingWithUnderscore.js | 1 -
.../unusedLocalsinConstructor1.errors.txt | 3 +-
.../reference/unusedLocalsinConstructor1.js | 1 -
.../unusedLocalsinConstructor2.errors.txt | 3 +-
.../reference/unusedLocalsinConstructor2.js | 1 -
.../reference/unusedMethodsInInterface.js | 1 -
.../reference/unusedMethodsInInterface.symbols | 9 +-
.../reference/unusedMethodsInInterface.types | 1 -
.../reference/unusedModuleInModule.errors.txt | 3 +-
tests/baselines/reference/unusedModuleInModule.js | 1 -
...unusedMultipleParameter1InContructor.errors.txt | 5 +-
.../unusedMultipleParameter1InContructor.js | 1 -
...ltipleParameter1InFunctionExpression.errors.txt | 5 +-
...unusedMultipleParameter1InFunctionExpression.js | 1 -
...unusedMultipleParameter2InContructor.errors.txt | 7 +-
.../unusedMultipleParameter2InContructor.js | 1 -
...ltipleParameter2InFunctionExpression.errors.txt | 7 +-
...unusedMultipleParameter2InFunctionExpression.js | 1 -
...ipleParameters1InFunctionDeclaration.errors.txt | 5 +-
...usedMultipleParameters1InFunctionDeclaration.js | 1 -
...ltipleParameters1InMethodDeclaration.errors.txt | 5 +-
...unusedMultipleParameters1InMethodDeclaration.js | 1 -
...ipleParameters2InFunctionDeclaration.errors.txt | 7 +-
...usedMultipleParameters2InFunctionDeclaration.js | 1 -
...ltipleParameters2InMethodDeclaration.errors.txt | 7 +-
...unusedMultipleParameters2InMethodDeclaration.js | 1 -
.../reference/unusedNamespaceInModule.errors.txt | 3 +-
.../baselines/reference/unusedNamespaceInModule.js | 1 -
.../unusedNamespaceInNamespace.errors.txt | 3 +-
.../reference/unusedNamespaceInNamespace.js | 1 -
.../reference/unusedParameterInCatchClause.js | 1 -
.../reference/unusedParameterInCatchClause.symbols | 3 +-
.../reference/unusedParameterInCatchClause.types | 1 -
.../reference/unusedParameterProperty1.errors.txt | 3 +-
.../reference/unusedParameterProperty1.js | 1 -
.../reference/unusedParameterProperty2.errors.txt | 3 +-
.../reference/unusedParameterProperty2.js | 1 -
.../reference/unusedParameterUsedInTypeOf.js | 1 -
.../reference/unusedParameterUsedInTypeOf.symbols | 9 +-
.../reference/unusedParameterUsedInTypeOf.types | 1 -
.../reference/unusedParametersInLambda1.errors.txt | 3 +-
.../reference/unusedParametersInLambda1.js | 1 -
.../reference/unusedParametersInLambda2.errors.txt | 3 +-
.../reference/unusedParametersInLambda2.js | 1 -
tests/baselines/reference/unusedParametersThis.js | 1 -
.../reference/unusedParametersThis.symbols | 83 +-
.../baselines/reference/unusedParametersThis.types | 1 -
.../unusedParametersWithUnderscore.errors.txt | 13 +-
.../reference/unusedParametersWithUnderscore.js | 1 -
.../unusedParametersinConstructor1.errors.txt | 3 +-
.../reference/unusedParametersinConstructor1.js | 1 -
.../unusedParametersinConstructor2.errors.txt | 3 +-
.../reference/unusedParametersinConstructor2.js | 1 -
.../unusedParametersinConstructor3.errors.txt | 5 +-
.../reference/unusedParametersinConstructor3.js | 1 -
tests/baselines/reference/unusedPrivateMembers.js | 1 -
.../reference/unusedPrivateMembers.symbols | 85 +-
.../baselines/reference/unusedPrivateMembers.types | 1 -
.../unusedPrivateMethodInClass1.errors.txt | 3 +-
.../reference/unusedPrivateMethodInClass1.js | 1 -
.../unusedPrivateMethodInClass2.errors.txt | 5 +-
.../reference/unusedPrivateMethodInClass2.js | 1 -
.../unusedPrivateMethodInClass3.errors.txt | 5 +-
.../reference/unusedPrivateMethodInClass3.js | 1 -
.../unusedPrivateMethodInClass4.errors.txt | 3 +-
.../reference/unusedPrivateMethodInClass4.js | 1 -
.../unusedPrivateVariableInClass1.errors.txt | 3 +-
.../reference/unusedPrivateVariableInClass1.js | 1 -
.../unusedPrivateVariableInClass2.errors.txt | 5 +-
.../reference/unusedPrivateVariableInClass2.js | 1 -
.../unusedPrivateVariableInClass3.errors.txt | 5 +-
.../reference/unusedPrivateVariableInClass3.js | 1 -
.../unusedPrivateVariableInClass4.errors.txt | 3 +-
.../reference/unusedPrivateVariableInClass4.js | 1 -
.../unusedPrivateVariableInClass5.errors.txt | 3 +-
.../reference/unusedPrivateVariableInClass5.js | 1 -
tests/baselines/reference/unusedSetterInClass.js | 1 -
.../reference/unusedSetterInClass.symbols | 13 +-
.../baselines/reference/unusedSetterInClass.types | 1 -
.../unusedSingleParameterInContructor.errors.txt | 5 +-
.../reference/unusedSingleParameterInContructor.js | 1 -
...SingleParameterInFunctionDeclaration.errors.txt | 5 +-
.../unusedSingleParameterInFunctionDeclaration.js | 1 -
...dSingleParameterInFunctionExpression.errors.txt | 5 +-
.../unusedSingleParameterInFunctionExpression.js | 1 -
...edSingleParameterInMethodDeclaration.errors.txt | 5 +-
.../unusedSingleParameterInMethodDeclaration.js | 1 -
.../reference/unusedSwitchStatment.errors.txt | 13 +-
tests/baselines/reference/unusedSwitchStatment.js | 1 -
.../unusedTypeParameterInFunction1.errors.txt | 3 +-
.../reference/unusedTypeParameterInFunction1.js | 1 -
.../unusedTypeParameterInFunction2.errors.txt | 3 +-
.../reference/unusedTypeParameterInFunction2.js | 1 -
.../unusedTypeParameterInFunction3.errors.txt | 3 +-
.../reference/unusedTypeParameterInFunction3.js | 1 -
.../unusedTypeParameterInFunction4.errors.txt | 3 +-
.../reference/unusedTypeParameterInFunction4.js | 1 -
.../unusedTypeParameterInInterface1.errors.txt | 3 +-
.../reference/unusedTypeParameterInInterface1.js | 1 -
.../unusedTypeParameterInInterface2.errors.txt | 3 +-
.../reference/unusedTypeParameterInInterface2.js | 1 -
.../unusedTypeParameterInLambda1.errors.txt | 3 +-
.../reference/unusedTypeParameterInLambda1.js | 1 -
.../unusedTypeParameterInLambda2.errors.txt | 3 +-
.../reference/unusedTypeParameterInLambda2.js | 1 -
.../unusedTypeParameterInMethod1.errors.txt | 3 +-
.../reference/unusedTypeParameterInMethod1.js | 1 -
.../unusedTypeParameterInMethod2.errors.txt | 3 +-
.../reference/unusedTypeParameterInMethod2.js | 1 -
.../unusedTypeParameterInMethod3.errors.txt | 3 +-
.../reference/unusedTypeParameterInMethod3.js | 1 -
.../unusedTypeParameterInMethod4.errors.txt | 3 +-
.../reference/unusedTypeParameterInMethod4.js | 1 -
.../unusedTypeParameterInMethod5.errors.txt | 3 +-
.../reference/unusedTypeParameterInMethod5.js | 1 -
.../reference/unusedTypeParameters1.errors.txt | 3 +-
tests/baselines/reference/unusedTypeParameters1.js | 1 -
.../reference/unusedTypeParameters2.errors.txt | 3 +-
tests/baselines/reference/unusedTypeParameters2.js | 1 -
.../reference/unusedTypeParameters3.errors.txt | 5 +-
tests/baselines/reference/unusedTypeParameters3.js | 1 -
.../reference/unusedTypeParameters4.errors.txt | 3 +-
tests/baselines/reference/unusedTypeParameters4.js | 1 -
.../reference/unusedTypeParameters5.errors.txt | 3 +-
tests/baselines/reference/unusedTypeParameters5.js | 1 -
tests/baselines/reference/unusedTypeParameters6.js | 1 -
.../reference/unusedTypeParameters6.symbols | 7 +-
.../reference/unusedTypeParameters6.types | 1 -
tests/baselines/reference/unusedTypeParameters7.js | 1 -
.../reference/unusedTypeParameters7.symbols | 9 +-
.../reference/unusedTypeParameters7.types | 1 -
.../reference/unusedTypeParameters8.errors.txt | 1 -
tests/baselines/reference/unusedTypeParameters8.js | 1 -
tests/baselines/reference/unusedTypeParameters9.js | 1 -
.../reference/unusedTypeParameters9.symbols | 61 +-
.../reference/unusedTypeParameters9.types | 1 -
.../reference/unusedVariablesinBlocks1.errors.txt | 3 +-
.../reference/unusedVariablesinBlocks1.js | 1 -
.../reference/unusedVariablesinBlocks2.errors.txt | 3 +-
.../reference/unusedVariablesinBlocks2.js | 1 -
.../reference/unusedVariablesinForLoop.errors.txt | 3 +-
.../reference/unusedVariablesinForLoop.js | 1 -
.../reference/unusedVariablesinForLoop2.errors.txt | 3 +-
.../reference/unusedVariablesinForLoop2.js | 1 -
.../reference/unusedVariablesinForLoop3.errors.txt | 3 +-
.../reference/unusedVariablesinForLoop3.js | 1 -
.../reference/unusedVariablesinForLoop4.errors.txt | 3 +-
.../reference/unusedVariablesinForLoop4.js | 1 -
.../reference/unusedVariablesinModules1.errors.txt | 3 +-
.../reference/unusedVariablesinModules1.js | 1 -
.../unusedVariablesinNamespaces1.errors.txt | 3 +-
.../reference/unusedVariablesinNamespaces1.js | 1 -
.../unusedVariablesinNamespaces2.errors.txt | 3 +-
.../reference/unusedVariablesinNamespaces2.js | 1 -
.../unusedVariablesinNamespaces3.errors.txt | 3 +-
.../reference/unusedVariablesinNamespaces3.js | 1 -
tests/baselines/reference/useBeforeDeclaration.js | 1 -
.../reference/useBeforeDeclaration.symbols | 9 +-
.../baselines/reference/useBeforeDeclaration.types | 1 -
.../reference/useObjectValuesAndEntries1.js | 1 -
.../reference/useObjectValuesAndEntries1.symbols | 29 +-
.../reference/useObjectValuesAndEntries1.types | 1 -
.../useObjectValuesAndEntries2.errors.txt | 5 +-
.../reference/useObjectValuesAndEntries2.js | 1 -
.../useObjectValuesAndEntries3.errors.txt | 5 +-
.../reference/useObjectValuesAndEntries3.js | 1 -
.../reference/useObjectValuesAndEntries4.js | 1 -
.../reference/useObjectValuesAndEntries4.symbols | 19 +-
.../reference/useObjectValuesAndEntries4.types | 1 -
tests/baselines/reference/useSharedArrayBuffer1.js | 1 -
.../reference/useSharedArrayBuffer1.symbols | 11 +-
.../reference/useSharedArrayBuffer1.types | 1 -
.../reference/useSharedArrayBuffer2.errors.txt | 3 +-
tests/baselines/reference/useSharedArrayBuffer2.js | 1 -
.../reference/useSharedArrayBuffer3.errors.txt | 3 +-
tests/baselines/reference/useSharedArrayBuffer3.js | 1 -
tests/baselines/reference/useSharedArrayBuffer4.js | 1 -
.../reference/useSharedArrayBuffer4.symbols | 19 +-
.../reference/useSharedArrayBuffer4.types | 1 -
tests/baselines/reference/useSharedArrayBuffer5.js | 1 -
.../reference/useSharedArrayBuffer5.symbols | 11 +-
.../reference/useSharedArrayBuffer5.types | 1 -
tests/baselines/reference/useSharedArrayBuffer6.js | 1 -
.../reference/useSharedArrayBuffer6.symbols | 11 +-
.../reference/useSharedArrayBuffer6.types | 1 -
.../reference/useStrictLikePrologueString01.js | 1 -
.../useStrictLikePrologueString01.symbols | 3 +-
.../reference/useStrictLikePrologueString01.types | 1 -
tests/baselines/reference/varAsID.js | 1 -
tests/baselines/reference/varAsID.symbols | 17 +-
tests/baselines/reference/varAsID.types | 1 -
...ctsWithImportInDifferentPartOfModule.errors.txt | 4 +-
tests/baselines/reference/verifyDefaultLib_dom.js | 1 -
.../reference/verifyDefaultLib_dom.symbols | 3 +-
.../baselines/reference/verifyDefaultLib_dom.types | 1 -
.../reference/verifyDefaultLib_webworker.js | 1 -
.../reference/verifyDefaultLib_webworker.symbols | 3 +-
.../reference/verifyDefaultLib_webworker.types | 1 -
.../reference/visibilityOfCrossModuleTypeUsage.js | 2 +-
.../reference/visibilityOfTypeParameters.js | 1 -
.../reference/visibilityOfTypeParameters.symbols | 13 +-
.../reference/visibilityOfTypeParameters.types | 1 -
tests/baselines/reference/whileBreakStatements.js | 1 -
.../reference/whileBreakStatements.symbols | 3 +-
.../baselines/reference/whileBreakStatements.types | 1 -
tests/baselines/reference/widenToAny1.errors.txt | 3 +-
tests/baselines/reference/widenToAny1.js | 1 -
tests/baselines/reference/widenedTypes.errors.txt | 19 +-
tests/baselines/reference/widenedTypes.js | 1 -
tests/baselines/reference/witness.errors.txt | 30 +-
tests/baselines/reference/witness.js | 4 -
.../reference/yieldExpression1.errors.txt | 9 -
tests/baselines/reference/yieldExpression1.symbols | 6 +
tests/baselines/reference/yieldExpression1.types | 7 +
.../SystemModuleForStatementNoInitializer.ts | 18 +
.../asyncFunctionWithForStatementNoInitializer.ts | 24 +
tests/cases/compiler/baseConstraintOfDecorator.ts | 8 +
tests/cases/compiler/checkJsFiles.ts | 7 +
tests/cases/compiler/checkJsFiles2.ts | 8 +
tests/cases/compiler/checkJsFiles3.ts | 7 +
tests/cases/compiler/checkJsFiles4.ts | 8 +
tests/cases/compiler/checkJsFiles5.ts | 8 +
tests/cases/compiler/checkJsFiles6.ts | 6 +
.../cases/compiler/checkJsFiles_skipDiagnostics.ts | 33 +
.../compiler/circularInferredTypeOfVariable.ts | 20 +
...eckUsedBeforeDefinitionInFunctionDeclaration.ts | 4 +
...DeclarationCheckUsedBeforeDefinitionInItself.ts | 4 +
.../cases/compiler/classWithEmptyTypeParameter.ts | 2 +
tests/cases/compiler/conflictMarkerTrivia3.tsx | 2 +
tests/cases/compiler/conflictMarkerTrivia4.ts | 2 +
tests/cases/compiler/deeplyNestedCheck.ts | 9 +
...ltParameterAddsUndefinedWithStrictNullChecks.ts | 9 +
.../compiler/emitBundleWithPrologueDirectives1.ts | 10 +
tests/cases/compiler/emitBundleWithShebang1.ts | 7 +
tests/cases/compiler/emitBundleWithShebang2.ts | 13 +
.../emitBundleWithShebangAndPrologueDirectives1.ts | 9 +
.../emitBundleWithShebangAndPrologueDirectives2.ts | 16 +
tests/cases/compiler/enumUsedBeforeDeclaration.ts | 5 +
tests/cases/compiler/evalAfter0.ts | 4 +
tests/cases/compiler/extendsUntypedModule.ts | 9 +
tests/cases/compiler/genericDefaults.ts | 481 +
tests/cases/compiler/genericDefaultsErrors.ts | 41 +
tests/cases/compiler/genericDefaultsJs.ts | 80 +
tests/cases/compiler/indexedAccessRelation.ts | 18 +
.../cases/compiler/indexedAccessTypeConstraints.ts | 36 +
tests/cases/compiler/misspelledNewMetaProperty.ts | 1 +
.../cases/compiler/noImplicitThisObjectLiterals.ts | 10 -
.../compiler/overrideBaseIntersectionMethod.ts | 31 +
tests/cases/compiler/promiseType.ts | 215 +-
tests/cases/compiler/promiseTypeStrictNull.ts | 215 +-
...veClassInstantiationsWithDefaultConstructors.ts | 13 +-
tests/cases/compiler/selfInLambdas.ts | 3 +
tests/cases/compiler/spreadIntersectionJsx.tsx | 6 +
tests/cases/compiler/thisBinding2.ts | 3 +
.../thisTypeInNativeThisAssignableMethods.ts | 398 +
.../compiler/typeArgumentInferenceOrdering.ts | 6 +-
tests/cases/compiler/underscoreTest1.ts | 740 +-
tests/cases/compiler/yieldExpression1.ts | 1 +
.../controlFlow/typeGuardsTypeParameters.ts | 35 +
.../declarationEmitThisPredicates02.ts | 2 +-
...clarationEmitThisPredicatesWithPrivateName02.ts | 2 +-
.../emitter.asyncGenerators.classMethods.es2015.ts | 60 +
....asyncGenerators.functionDeclarations.es2015.ts | 29 +
...r.asyncGenerators.functionExpressions.es2015.ts | 29 +
....asyncGenerators.objectLiteralMethods.es2015.ts | 43 +
.../es2015/forAwait/emitter.forAwait.es2015.ts | 26 +
.../emitter.asyncGenerators.classMethods.es5.ts | 60 +
...ter.asyncGenerators.functionDeclarations.es5.ts | 29 +
...tter.asyncGenerators.functionExpressions.es5.ts | 29 +
...ter.asyncGenerators.objectLiteralMethods.es5.ts | 43 +
.../emitter/es5/forAwait/emitter.forAwait.es5.ts | 26 +
.../emitter.asyncGenerators.classMethods.esnext.ts | 60 +
....asyncGenerators.functionDeclarations.esnext.ts | 29 +
...r.asyncGenerators.functionExpressions.esnext.ts | 29 +
....asyncGenerators.objectLiteralMethods.esnext.ts | 43 +
.../esnext/forAwait/emitter.forAwait.esnext.ts | 26 +
...clarationWithPropertyAccessInHeritageClause1.ts | 12 +
...ArrayBindingPatternAndAssignment1ES5iterable.ts | 53 +
...estructuringParameterDeclaration1ES5iterable.ts | 97 +
...estructuringParameterDeclaration3ES5iterable.ts | 47 +
...estructuringParameterDeclaration7ES5iterable.ts | 15 +
...destructuringVariableDeclaration1ES5iterable.ts | 41 +
.../emptyAssignmentPatterns01_ES5iterable.ts | 8 +
.../emptyAssignmentPatterns02_ES5iterable.ts | 9 +
.../emptyAssignmentPatterns03_ES5iterable.ts | 8 +
.../emptyAssignmentPatterns04_ES5iterable.ts | 9 +
...ableDeclarationBindingPatterns01_ES5iterable.ts | 51 +
...ableDeclarationBindingPatterns02_ES5iterable.ts | 13 +
.../es6/destructuring/iterableArrayPattern1.ts | 5 +-
.../es6/destructuring/iterableArrayPattern10.ts | 7 +-
.../es6/destructuring/iterableArrayPattern11.ts | 7 +-
.../es6/destructuring/iterableArrayPattern12.ts | 7 +-
.../es6/destructuring/iterableArrayPattern13.ts | 7 +-
.../es6/destructuring/iterableArrayPattern14.ts | 7 +-
.../es6/destructuring/iterableArrayPattern15.ts | 7 +-
.../es6/destructuring/iterableArrayPattern17.ts | 7 +-
.../es6/destructuring/iterableArrayPattern18.ts | 7 +-
.../es6/destructuring/iterableArrayPattern19.ts | 7 +-
.../es6/destructuring/iterableArrayPattern2.ts | 5 +-
.../es6/destructuring/iterableArrayPattern20.ts | 7 +-
.../es6/destructuring/iterableArrayPattern3.ts | 7 +-
.../es6/destructuring/iterableArrayPattern4.ts | 7 +-
.../es6/destructuring/iterableArrayPattern5.ts | 7 +-
.../es6/destructuring/iterableArrayPattern6.ts | 7 +-
.../es6/destructuring/iterableArrayPattern7.ts | 7 +-
.../es6/destructuring/iterableArrayPattern8.ts | 7 +-
.../conformance/es6/for-ofStatements/for-of14.ts | 8 +-
.../conformance/es6/for-ofStatements/for-of15.ts | 8 +-
.../conformance/es6/for-ofStatements/for-of16.ts | 8 +-
.../conformance/es6/for-ofStatements/for-of17.ts | 8 +-
.../conformance/es6/for-ofStatements/for-of18.ts | 8 +-
.../conformance/es6/for-ofStatements/for-of19.ts | 8 +-
.../conformance/es6/for-ofStatements/for-of20.ts | 8 +-
.../conformance/es6/for-ofStatements/for-of21.ts | 8 +-
.../conformance/es6/for-ofStatements/for-of22.ts | 10 +-
.../conformance/es6/for-ofStatements/for-of23.ts | 8 +-
.../conformance/es6/for-ofStatements/for-of25.ts | 8 +-
.../conformance/es6/for-ofStatements/for-of26.ts | 8 +-
.../conformance/es6/for-ofStatements/for-of27.ts | 6 +-
.../conformance/es6/for-ofStatements/for-of28.ts | 6 +-
.../conformance/es6/for-ofStatements/for-of30.ts | 6 +-
.../conformance/es6/for-ofStatements/for-of31.ts | 6 +-
.../conformance/es6/for-ofStatements/for-of33.ts | 6 +-
.../conformance/es6/for-ofStatements/for-of34.ts | 6 +-
.../conformance/es6/for-ofStatements/for-of35.ts | 6 +-
.../FunctionDeclaration10_es6.ts | 1 +
.../FunctionDeclaration11_es6.ts | 1 +
.../FunctionDeclaration12_es6.ts | 1 +
.../FunctionDeclaration13_es6.ts | 1 +
.../FunctionDeclaration1_es6.ts | 1 +
.../FunctionDeclaration2_es6.ts | 1 +
.../FunctionDeclaration3_es6.ts | 1 +
.../FunctionDeclaration4_es6.ts | 1 +
.../FunctionDeclaration5_es6.ts | 1 +
.../FunctionDeclaration6_es6.ts | 1 +
.../FunctionDeclaration7_es6.ts | 1 +
.../FunctionDeclaration9_es6.ts | 1 +
.../functionExpressions/FunctionExpression1_es6.ts | 1 +
.../functionExpressions/FunctionExpression2_es6.ts | 1 +
.../FunctionPropertyAssignments1_es6.ts | 1 +
.../FunctionPropertyAssignments2_es6.ts | 1 +
.../FunctionPropertyAssignments3_es6.ts | 1 +
.../FunctionPropertyAssignments4_es6.ts | 1 +
.../FunctionPropertyAssignments5_es6.ts | 1 +
.../FunctionPropertyAssignments6_es6.ts | 1 +
.../MemberFunctionDeclaration1_es6.ts | 1 +
.../MemberFunctionDeclaration2_es6.ts | 1 +
.../MemberFunctionDeclaration3_es6.ts | 1 +
.../MemberFunctionDeclaration4_es6.ts | 1 +
.../MemberFunctionDeclaration5_es6.ts | 1 +
.../MemberFunctionDeclaration6_es6.ts | 1 +
.../MemberFunctionDeclaration7_es6.ts | 1 +
.../MemberFunctionDeclaration8_es6.ts | 3 +-
.../es6/spread/arrayLiteralSpreadES5iterable.ts | 23 +
.../es6/spread/iteratorSpreadInArray.ts | 6 +-
.../es6/spread/iteratorSpreadInArray10.ts | 6 +-
.../es6/spread/iteratorSpreadInArray2.ts | 6 +-
.../es6/spread/iteratorSpreadInArray3.ts | 6 +-
.../es6/spread/iteratorSpreadInArray4.ts | 6 +-
.../es6/spread/iteratorSpreadInArray5.ts | 6 +-
.../es6/spread/iteratorSpreadInArray6.ts | 8 +-
.../es6/spread/iteratorSpreadInArray7.ts | 8 +-
.../es6/spread/iteratorSpreadInArray8.ts | 6 +-
.../es6/spread/iteratorSpreadInArray9.ts | 6 +-
.../conformance/es6/spread/iteratorSpreadInCall.ts | 6 +-
.../es6/spread/iteratorSpreadInCall10.ts | 7 +-
.../es6/spread/iteratorSpreadInCall11.ts | 7 +-
.../es6/spread/iteratorSpreadInCall12.ts | 6 +-
.../es6/spread/iteratorSpreadInCall2.ts | 6 +-
.../es6/spread/iteratorSpreadInCall3.ts | 6 +-
.../es6/spread/iteratorSpreadInCall4.ts | 6 +-
.../es6/spread/iteratorSpreadInCall5.ts | 6 +-
.../es6/spread/iteratorSpreadInCall6.ts | 6 +-
.../es6/spread/iteratorSpreadInCall7.ts | 6 +-
.../es6/spread/iteratorSpreadInCall8.ts | 6 +-
.../es6/spread/iteratorSpreadInCall9.ts | 6 +-
.../es6/templates/templateStringInYieldKeyword.ts | 3 +-
.../es6/yieldExpressions/YieldExpression10_es6.ts | 1 +
.../es6/yieldExpressions/YieldExpression11_es6.ts | 1 +
.../es6/yieldExpressions/YieldExpression12_es6.ts | 1 +
.../es6/yieldExpressions/YieldExpression13_es6.ts | 1 +
.../es6/yieldExpressions/YieldExpression14_es6.ts | 1 +
.../es6/yieldExpressions/YieldExpression15_es6.ts | 1 +
.../es6/yieldExpressions/YieldExpression16_es6.ts | 1 +
.../es6/yieldExpressions/YieldExpression17_es6.ts | 1 +
.../es6/yieldExpressions/YieldExpression18_es6.ts | 1 +
.../es6/yieldExpressions/YieldExpression19_es6.ts | 1 +
.../es6/yieldExpressions/YieldExpression1_es6.ts | 1 +
.../es6/yieldExpressions/YieldExpression2_es6.ts | 1 +
.../es6/yieldExpressions/YieldExpression3_es6.ts | 1 +
.../es6/yieldExpressions/YieldExpression4_es6.ts | 1 +
.../es6/yieldExpressions/YieldExpression5_es6.ts | 1 +
.../es6/yieldExpressions/YieldExpression6_es6.ts | 1 +
.../es6/yieldExpressions/YieldExpression7_es6.ts | 1 +
.../es6/yieldExpressions/YieldExpression8_es6.ts | 1 +
.../es6/yieldExpressions/YieldExpression9_es6.ts | 1 +
.../yieldExpressions/YieldStarExpression1_es6.ts | 1 +
.../yieldExpressions/YieldStarExpression2_es6.ts | 1 +
.../yieldExpressions/YieldStarExpression3_es6.ts | 1 +
.../yieldExpressions/YieldStarExpression4_es6.ts | 1 +
.../es6/yieldExpressions/generatorTypeCheck62.ts | 40 +
.../es6/yieldExpressions/generatorTypeCheck63.ts | 43 +
.../thisKeyword/thisInObjectLiterals.ts | 6 +-
.../invalidSyntaxNamespaceImportWithAMD.ts | 6 +
.../invalidSyntaxNamespaceImportWithCommonjs.ts | 6 +
.../invalidSyntaxNamespaceImportWithSystem.ts | 6 +
.../conformance/jsx/tsxAttributeResolution15.tsx | 20 +
.../conformance/jsx/tsxAttributeResolution16.tsx | 29 +
.../conformance/jsx/tsxAttributeResolution3.tsx | 4 +-
.../jsx/tsxDefaultAttributesResolution1.tsx | 18 +
.../jsx/tsxDefaultAttributesResolution2.tsx | 18 +
.../jsx/tsxDefaultAttributesResolution3.tsx | 18 +
.../conformance/jsx/tsxElementResolution12.tsx | 5 +-
tests/cases/conformance/jsx/tsxEmit2.tsx | 2 +-
tests/cases/conformance/jsx/tsxReactEmit2.tsx | 2 +-
tests/cases/conformance/jsx/tsxReactEmit4.tsx | 2 +-
tests/cases/conformance/jsx/tsxReactEmit5.tsx | 2 +-
tests/cases/conformance/jsx/tsxReactEmit6.tsx | 2 +-
tests/cases/conformance/jsx/tsxSfcReturnNull.tsx | 16 +
.../jsx/tsxSfcReturnNullStrictNullChecks.tsx | 17 +
.../jsx/tsxSfcReturnUndefinedStrictNullChecks.tsx | 17 +
.../jsx/tsxSpreadAttributesResolution1.tsx | 18 +
.../jsx/tsxSpreadAttributesResolution10.tsx | 27 +
.../jsx/tsxSpreadAttributesResolution11.tsx | 36 +
.../jsx/tsxSpreadAttributesResolution12.tsx | 34 +
.../jsx/tsxSpreadAttributesResolution2.tsx | 24 +
.../jsx/tsxSpreadAttributesResolution3.tsx | 26 +
.../jsx/tsxSpreadAttributesResolution4.tsx | 39 +
.../jsx/tsxSpreadAttributesResolution5.tsx | 38 +
.../jsx/tsxSpreadAttributesResolution6.tsx | 22 +
.../jsx/tsxSpreadAttributesResolution7.tsx | 29 +
.../jsx/tsxSpreadAttributesResolution8.tsx | 31 +
.../jsx/tsxSpreadAttributesResolution9.tsx | 29 +
.../jsx/tsxStatelessFunctionComponentOverload1.tsx | 44 +
.../jsx/tsxStatelessFunctionComponentOverload2.tsx | 37 +
.../jsx/tsxStatelessFunctionComponentOverload3.tsx | 29 +
.../jsx/tsxStatelessFunctionComponentOverload4.tsx | 39 +
.../jsx/tsxStatelessFunctionComponentOverload5.tsx | 62 +
.../jsx/tsxStatelessFunctionComponentOverload6.tsx | 62 +
.../jsx/tsxStatelessFunctionComponents1.tsx | 34 +
...atelessFunctionComponentsWithTypeArguments1.tsx | 36 +
...atelessFunctionComponentsWithTypeArguments2.tsx | 37 +
...atelessFunctionComponentsWithTypeArguments3.tsx | 29 +
...atelessFunctionComponentsWithTypeArguments4.tsx | 17 +
...atelessFunctionComponentsWithTypeArguments5.tsx | 24 +
.../cases/conformance/jsx/tsxUnionElementType1.tsx | 17 +
.../cases/conformance/jsx/tsxUnionElementType2.tsx | 17 +
.../cases/conformance/jsx/tsxUnionElementType3.tsx | 41 +
.../cases/conformance/jsx/tsxUnionElementType4.tsx | 39 +
.../cases/conformance/jsx/tsxUnionElementType5.tsx | 25 +
.../cases/conformance/jsx/tsxUnionElementType6.tsx | 27 +
.../parser.asyncGenerators.classMethods.esnext.ts | 149 +
....asyncGenerators.functionDeclarations.esnext.ts | 87 +
...r.asyncGenerators.functionExpressions.esnext.ts | 87 +
....asyncGenerators.objectLiteralMethods.esnext.ts | 144 +
.../forAwait/parser.forAwait.esnext.ts | 63 +
tests/cases/conformance/salsa/inferingFromAny.ts | 47 +
.../salsa/inferringClassMembersFromAssignments.ts | 125 +
tests/cases/conformance/salsa/jsDocTypes.ts | 80 +
.../salsa/jsObjectsMarkedAsOpenEnded.ts | 36 +
tests/cases/conformance/salsa/moduleExportAlias.ts | 79 +
.../statements/for-ofStatements/ES5For-of33.ts | 5 +
.../statements/for-ofStatements/ES5For-of34.ts | 8 +
.../statements/for-ofStatements/ES5For-of35.ts | 6 +
.../statements/for-ofStatements/ES5For-of36.ts | 6 +
.../for-ofStatements/ES5For-ofTypeCheck10.ts | 5 +-
.../types.asyncGenerators.esnext.1.ts | 80 +
.../types.asyncGenerators.esnext.2.ts | 75 +
...xtuallyTypedStringLiteralsInJsxAttributes02.tsx | 42 +
.../types/forAwait/types.forAwait.esnext.1.ts | 27 +
.../types/forAwait/types.forAwait.esnext.2.ts | 21 +
.../types/forAwait/types.forAwait.esnext.3.ts | 17 +
.../nonPrimitive/nonPrimitiveIndexingWithForIn.ts | 5 +
.../nonPrimitiveIndexingWithForInNoImplicitAny.ts | 6 +
.../nonPrimitiveIndexingWithForInSupressError.ts | 7 +
.../nonPrimitiveRhsSideOfInExpression.ts | 8 +
.../types/thisType/looseThisTypeInFunctions.ts | 3 +
.../types/thisType/thisTypeInAccessorsNegative.ts | 1 -
.../types/thisType/thisTypeInFunctions2.ts | 9 +-
.../types/thisType/thisTypeInObjectLiterals.ts | 3 +
.../types/thisType/thisTypeInObjectLiterals2.ts | 245 +
.../typeAliases/classDoesNotDependOnBaseTypes.ts | 14 +-
tests/cases/fourslash/codeFixAddForgottenThis01.ts | 10 +-
tests/cases/fourslash/codeFixAddMissingMember.ts | 14 +
tests/cases/fourslash/codeFixAddMissingMember2.ts | 14 +
tests/cases/fourslash/codeFixAddMissingMember3.ts | 14 +
tests/cases/fourslash/codeFixAddMissingMember4.ts | 22 +
tests/cases/fourslash/codeFixAddMissingMember5.ts | 19 +
tests/cases/fourslash/codeFixAddMissingMember6.ts | 18 +
tests/cases/fourslash/codeFixAddMissingMember7.ts | 15 +
...sExprClassImplementClassFunctionVoidInferred.ts | 2 +-
.../fourslash/codeFixClassExtendAbstractGetter.ts | 11 -
.../codeFixClassExtendAbstractGetterSetter.ts | 24 +-
.../fourslash/codeFixClassExtendAbstractMethod.ts | 8 +-
.../codeFixClassExtendAbstractMethodThis.ts | 13 +
...endAbstractMethodTypeParamsInstantiateNumber.ts | 5 +-
...ssExtendAbstractMethodTypeParamsInstantiateU.ts | 5 +-
.../codeFixClassExtendAbstractPrivateProperty.ts | 3 +-
.../codeFixClassExtendAbstractProperty.ts | 11 +-
.../codeFixClassExtendAbstractPropertyThis.ts | 11 +
.../codeFixClassExtendAbstractProtectedProperty.ts | 3 +-
.../codeFixClassExtendAbstractPublicProperty.ts | 4 +-
.../fourslash/codeFixClassExtendAbstractSetter.ts | 11 -
...eFixClassExtendAbstractSomePropertiesPresent.ts | 4 +-
...deFixClassImplementClassFunctionVoidInferred.ts | 2 +-
...deFixClassImplementClassMemberAnonymousClass.ts | 13 +
.../codeFixClassImplementClassMethodViaHeritage.ts | 4 +-
...odeFixClassImplementClassMultipleSignatures1.ts | 2 +-
...odeFixClassImplementClassMultipleSignatures2.ts | 2 +-
.../codeFixClassImplementClassPropertyTypeQuery.ts | 10 +
.../codeFixClassImplementDeepInheritance.ts | 3 +-
.../fourslash/codeFixClassImplementInterface36.ts | 20 -
.../fourslash/codeFixClassImplementInterface39.ts | 18 -
.../codeFixClassImplementInterfaceArrayTuple.ts | 15 +
.../codeFixClassImplementInterfaceCallSignature.ts | 10 +
.../codeFixClassImplementInterfaceComments.ts | 27 +
...ssImplementInterfaceComputedPropertyLiterals.ts | 6 +-
...nterfaceComputedPropertyNameWellKnownSymbols.ts | 15 +-
...FixClassImplementInterfaceConstructSignature.ts | 10 +
...deFixClassImplementInterfaceDuplicateMember1.ts | 3 +-
...deFixClassImplementInterfaceEmptyTypeLiteral.ts | 13 +
.../codeFixClassImplementInterfaceInNamespace.ts | 17 +
...ClassImplementInterfaceIndexSignaturesNumber.ts | 4 +-
.../codeFixClassImplementInterfaceIndexType.ts | 10 +
...lassImplementInterfaceInheritsAbstractMethod.ts | 13 +
.../codeFixClassImplementInterfaceMappedType.ts | 10 +
...codeFixClassImplementInterfaceMemberOrdering.ts | 58 +
...ImplementInterfaceMethodThisAndSelfReference.ts | 13 +
...ixClassImplementInterfaceMethodTypePredicate.ts | 16 +
...deFixClassImplementInterfaceMethodWithParams.ts | 14 -
...ixClassImplementInterfaceMultipleImplements1.ts | 5 +-
...ixClassImplementInterfaceMultipleImplements2.ts | 5 +-
...mentInterfaceMultipleImplementsIntersection1.ts | 3 +-
...lementInterfaceMultipleMembersAndPunctuation.ts | 9 +-
...FixClassImplementInterfaceMultipleSignatures.ts | 2 +-
...assImplementInterfaceMultipleSignaturesRest1.ts | 2 +-
...assImplementInterfaceMultipleSignaturesRest2.ts | 2 +-
...eFixClassImplementInterfaceNamespaceConflict.ts | 4 +-
.../codeFixClassImplementInterfaceProperty.ts | 19 +
...terfacePropertyFromParentConstructorFunction.ts | 2 +-
...FixClassImplementInterfacePropertySignatures.ts | 34 +
.../codeFixClassImplementInterfaceQualifiedName.ts | 12 +
...ClassImplementInterfaceSomePropertiesPresent.ts | 4 +-
...ImplementInterfaceTypeParamInstantiateDeeply.ts | 2 +-
...ImplementInterfaceTypeParamInstantiateNumber.ts | 2 +-
...ClassImplementInterfaceTypeParamInstantiateT.ts | 2 +-
...ClassImplementInterfaceTypeParamInstantiateU.ts | 2 +-
...odeFixClassImplementInterfaceTypeParamMethod.ts | 2 +-
.../fourslash/codeFixDisableJsDiagnosticsInFile.ts | 11 +
.../codeFixDisableJsDiagnosticsInFile2.ts | 15 +
.../codeFixDisableJsDiagnosticsInFile3.ts | 14 +
.../codeFixDisableJsDiagnosticsInFile4.ts | 18 +
.../codeFixDisableJsDiagnosticsInFile5.ts | 17 +
.../codeFixDisableJsDiagnosticsInFile6.ts | 17 +
.../codeFixDisableJsDiagnosticsInFile7.ts | 17 +
.../codeFixDisableJsDiagnosticsInFile8.ts | 19 +
tests/cases/fourslash/codeFixSuperAfterThis.ts | 10 +-
tests/cases/fourslash/codeFixSuperCall.ts | 11 +-
...odeFixUndeclaredIndexSignatureNumericLiteral.ts | 2 +-
.../fourslash/completionEntryForUnionMethod.ts | 4 +-
tests/cases/fourslash/completionInJsDoc.ts | 88 +-
.../fourslash/completionListAtInvalidLocations.ts | 44 +-
.../cases/fourslash/deleteClassWithEnumPresent.ts | 12 +-
.../fourslash/docCommentTemplateIndentation.ts | 8 +-
.../cases/fourslash/extendArrayInterfaceMember.ts | 2 +-
...lReferPropertyAccessExpressionHeritageClause.ts | 20 +
.../fourslash/findAllRefsForStringLiteralTypes.ts | 4 +-
.../findAllRefsForVariableInExtendsClause01.ts | 2 +-
.../cases/fourslash/formattingInDestructuring3.ts | 20 +
.../cases/fourslash/formattingInDestructuring4.ts | 19 +
tests/cases/fourslash/fourslash.ts | 5 +-
tests/cases/fourslash/genericMapTyping1.ts | 6 +-
.../cases/fourslash/getJavaScriptCompletions20.ts | 2 +-
.../goToDefinitionObjectLiteralProperties1.ts | 19 +
.../fourslash/goToDefinition_untypedModule.ts | 10 +
.../fourslash/goToImplementationClassMethod_00.ts | 2 +-
.../fourslash/goToImplementationInterface_00.ts | 4 +-
.../fourslash/goToImplementationInterface_07.ts | 2 +
...nitionPropertyAccessExpressionHeritageClause.ts | 17 +
.../fourslash/importNameCodeFixExistingImport10.ts | 2 +-
.../fourslash/importNameCodeFixExistingImport11.ts | 3 +-
.../fourslash/importNameCodeFixExistingImport9.ts | 3 +-
tests/cases/fourslash/jsDocFunctionSignatures9.ts | 3 +-
tests/cases/fourslash/jsDocTags.ts | 75 +
...vigationBarItemsInsideMethodsAndConstructors.ts | 8 +-
tests/cases/fourslash/navigationBarItemsItems.ts | 12 +-
.../cases/fourslash/quickInfoDisplayPartsEnum1.ts | 2 +-
.../quickInfoDisplayPartsInternalModuleAlias.ts | 2 +-
.../cases/fourslash/referencesForIndexProperty2.ts | 2 +-
.../cases/fourslash/renameJsPropertyAssignment.ts | 11 +
.../cases/fourslash/renameJsPropertyAssignment2.ts | 11 +
.../cases/fourslash/renameJsPropertyAssignment3.ts | 11 +
.../fourslash/renameJsSpecialAssignmentRhs1.ts | 13 +
.../fourslash/renameJsSpecialAssignmentRhs2.ts | 13 +
tests/cases/fourslash/renameJsThisProperty05.ts | 15 +
tests/cases/fourslash/renameJsThisProperty06.ts | 15 +
...renamePropertyAccessExpressionHeritageClause.ts | 17 +
tests/cases/fourslash/server/jsdocTypedefTag1.ts | 20 +
tests/cases/fourslash/server/jsdocTypedefTag2.ts | 30 +
tests/cases/fourslash/server/navbar01.ts | 12 +-
tests/cases/fourslash/tsxCompletion12.ts | 47 +
tests/cases/fourslash/tsxCompletion13.ts | 62 +
tests/cases/fourslash/tsxCompletion14.ts | 44 +
.../fourslash/tsxCompletionUnionElementType.ts | 23 +
tests/cases/fourslash/tsxFindAllReferences1.ts | 16 +
tests/cases/fourslash/tsxFindAllReferences10.ts | 33 +
tests/cases/fourslash/tsxFindAllReferences11.ts | 29 +
tests/cases/fourslash/tsxFindAllReferences2.ts | 16 +
tests/cases/fourslash/tsxFindAllReferences3.ts | 19 +
tests/cases/fourslash/tsxFindAllReferences4.ts | 19 +
tests/cases/fourslash/tsxFindAllReferences5.ts | 25 +
tests/cases/fourslash/tsxFindAllReferences6.ts | 23 +
tests/cases/fourslash/tsxFindAllReferences7.ts | 24 +
tests/cases/fourslash/tsxFindAllReferences8.ts | 33 +
tests/cases/fourslash/tsxFindAllReferences9.ts | 34 +
.../tsxFindAllReferencesUnionElementType1.ts | 24 +
.../tsxFindAllReferencesUnionElementType2.ts | 23 +
tests/cases/fourslash/tsxGoToDefinitionClasses.ts | 4 +-
.../tsxGoToDefinitionStatelessFunction1.ts | 31 +
.../tsxGoToDefinitionStatelessFunction2.ts | 40 +
.../tsxGoToDefinitionUnionElementType1.ts | 26 +
.../tsxGoToDefinitionUnionElementType2.ts | 26 +
tests/cases/fourslash/tsxQuickInfo3.ts | 30 +
tests/cases/fourslash/tsxQuickInfo4.ts | 55 +
tests/cases/fourslash/tsxQuickInfo5.ts | 18 +
tests/cases/fourslash/tsxQuickInfo6.ts | 19 +
tests/cases/fourslash/tsxQuickInfo7.ts | 29 +
tests/cases/fourslash/tsxRename10.ts | 40 +
tests/cases/fourslash/tsxRename11.ts | 39 +
tests/cases/fourslash/tsxRename12.ts | 39 +
tests/cases/fourslash/tsxRename13.ts | 39 +
tests/cases/fourslash/tsxRename6.ts | 30 +
tests/cases/fourslash/tsxRename7.ts | 29 +
tests/cases/fourslash/tsxRename8.ts | 31 +
tests/cases/fourslash/tsxRename9.ts | 38 +
tests/cases/fourslash/tsxSignatureHelp1.ts | 35 +
tests/cases/fourslash/tsxSignatureHelp2.ts | 41 +
tests/cases/fourslash/underscoreTypings01.ts | 10 +-
tests/cases/fourslash/untypedModuleImport.ts | 2 +-
.../cases/fourslash/unusedFunctionInNamespace1.ts | 1 -
.../cases/fourslash/unusedVariableInForLoop7FS.ts | 18 +-
tests/cases/fourslash_old/callOrderDependence.ts | 9 -
.../fourslash_old/chainedFunctionCallsErrorSpan.ts | 5 -
.../completionListGenericConstraintsNames.ts | 24 -
.../completionListInTypedObjectLiterals.ts | 142 -
.../constructorOverloadWithoutImplementation.ts | 9 -
.../constructorOverloadWithoutImplementation2.ts | 9 -
.../cases/fourslash_old/exportEqualIncremental.ts | 20 -
tests/cases/fourslash_old/findReferences.ts | 62 -
tests/cases/fourslash_old/findReferences1.ts | 28 -
.../cases/fourslash_old/findReferencesAliases1.ts | 20 -
.../cases/fourslash_old/findReferencesModules1.ts | 27 -
.../funduleDefinedInADifferentFile.ts | 12 -
.../funduleDefinedInADifferentFile2.ts | 29 -
.../cases/fourslash_old/genericIncrementalParse.ts | 30 -
.../genericStructuralTypeConstraint.ts | 37 -
.../getTypeOfUnresolvedGenericExtension.ts | 10 -
.../fourslash_old/overloadResolutionErrors.ts | 38 -
tests/cases/fourslash_old/thisRefGotoDef.ts | 12 -
tests/lib/react.d.ts | 2024 ++-
tslint.json | 6 +-
6496 files changed, 138360 insertions(+), 68886 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-javascript/node-typescript.git
More information about the Pkg-javascript-commits
mailing list