[Pkg-javascript-commits] [node-typescript] 02/03: Update upstream source from tag 'upstream/2.7.0'
Julien Puydt
julien.puydt at laposte.net
Sun Jan 21 15:59:49 UTC 2018
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 ebc07a6a4249124a263f6e3167043bb935cfdec7
Merge: 3a7bdd7 2b46026
Author: Julien Puydt <julien.puydt at laposte.net>
Date: Sun Jan 21 15:24:55 2018 +0100
Update upstream source from tag 'upstream/2.7.0'
Update to upstream version '2.7.0'
with Debian dir 17e228e577ad3981f993ad9c068bb619c8d296d7
.gitignore | 10 +
.gitmodules | 20 +
.travis.yml | 3 +-
CONTRIBUTING.md | 16 +-
Gulpfile.ts | 137 +-
Jakefile.js | 49 +-
issue_template.md | 4 +-
lib/cs/diagnosticMessages.generated.json | 121 +-
lib/de/diagnosticMessages.generated.json | 132 +-
lib/enu/diagnosticMessages.generated.json.lcg | 446 +-
lib/es/diagnosticMessages.generated.json | 149 +-
lib/fr/diagnosticMessages.generated.json | 129 +-
lib/it/diagnosticMessages.generated.json | 157 +-
lib/ja/diagnosticMessages.generated.json | 273 +-
lib/ko/diagnosticMessages.generated.json | 141 +-
lib/lib.d.ts | 433 +-
lib/lib.dom.d.ts | 409 +-
lib/lib.dom.iterable.d.ts | 42 +-
lib/lib.es2015.collection.d.ts | 10 +-
lib/lib.es2015.core.d.ts | 15 +-
lib/lib.es2015.iterable.d.ts | 10 +-
lib/lib.es2015.symbol.wellknown.d.ts | 19 +-
lib/lib.es2016.full.d.ts | 451 +-
lib/lib.es2017.d.ts | 1 +
lib/lib.es2017.full.d.ts | 452 +-
lib/lib.es2017.object.d.ts | 4 +-
lib/lib.es2017.typedarrays.d.ts | 55 +
lib/lib.es2018.d.ts | 21 +
lib/lib.es2018.full.d.ts | 15897 +++++++++++
lib/lib.es5.d.ts | 24 +-
lib/lib.es6.d.ts | 528 +-
lib/lib.esnext.array.d.ts | 223 +
lib/lib.esnext.d.ts | 4 +-
lib/lib.esnext.full.d.ts | 455 +-
lib/lib.esnext.promise.d.ts | 32 +
lib/lib.webworker.d.ts | 54 +-
lib/pl/diagnosticMessages.generated.json | 225 +-
lib/protocol.d.ts | 49 +-
lib/pt-BR/diagnosticMessages.generated.json | 975 +
lib/pt-br/diagnosticMessages.generated.json | 944 -
lib/ru/diagnosticMessages.generated.json | 129 +-
lib/tr/diagnosticMessages.generated.json | 189 +-
lib/tsc.js | 14355 +++++-----
lib/tsserver.js | 25328 +++++++++--------
lib/tsserverlibrary.d.ts | 658 +-
lib/tsserverlibrary.js | 28021 +++++++++++--------
lib/typescript.d.ts | 503 +-
lib/typescript.js | 27351 ++++++++++--------
lib/typescriptServices.d.ts | 503 +-
lib/typescriptServices.js | 27351 ++++++++++--------
lib/typingsInstaller.js | 4160 +--
lib/watchGuard.js | 3 +-
lib/zh-CN/diagnosticMessages.generated.json | 975 +
lib/zh-TW/diagnosticMessages.generated.json | 975 +
lib/zh-cn/diagnosticMessages.generated.json | 944 -
lib/zh-tw/diagnosticMessages.generated.json | 944 -
netci.groovy | 2 +-
package-lock.json | 3469 ++-
package.json | 13 +-
scripts/generateLocalizedDiagnosticMessages.ts | 8 +-
scripts/ior.ts | 1 -
scripts/processDiagnosticMessages.ts | 70 +-
.../formatters/autolinkableStylishFormatter.ts | 6 +-
scripts/tslint/rules/noDoubleSpaceRule.ts | 54 +
scripts/tslint/rules/typeOperatorSpacingRule.ts | 30 +-
src/compiler/binder.ts | 310 +-
src/compiler/builder.ts | 6 +-
src/compiler/checker.ts | 3880 ++-
src/compiler/commandLineParser.ts | 97 +-
src/compiler/comments.ts | 4 +-
src/compiler/core.ts | 765 +-
src/compiler/declarationEmitter.ts | 193 +-
src/compiler/diagnosticMessages.json | 291 +-
src/compiler/emitter.ts | 96 +-
src/compiler/factory.ts | 102 +-
src/compiler/moduleNameResolver.ts | 27 +-
src/compiler/parser.ts | 822 +-
src/compiler/performance.ts | 5 +-
src/compiler/program.ts | 103 +-
src/compiler/resolutionCache.ts | 5 +-
src/compiler/scanner.ts | 267 +-
src/compiler/sourcemap.ts | 2 +-
src/compiler/symbolWalker.ts | 6 +-
src/compiler/sys.ts | 18 +-
src/compiler/transformers/es2015.ts | 23 +-
src/compiler/transformers/esnext.ts | 2 +-
src/compiler/transformers/generators.ts | 9 +-
src/compiler/transformers/jsx.ts | 515 +-
src/compiler/transformers/module/es2015.ts | 14 +-
src/compiler/transformers/module/module.ts | 86 +-
src/compiler/transformers/module/system.ts | 5 +-
src/compiler/transformers/ts.ts | 123 +-
src/compiler/transformers/utilities.ts | 1 +
src/compiler/tsc.ts | 20 +-
src/compiler/types.ts | 437 +-
src/compiler/utilities.ts | 360 +-
src/compiler/visitor.ts | 20 +-
src/compiler/watch.ts | 21 +-
src/harness/compilerRunner.ts | 4 +-
src/harness/externalCompileRunner.ts | 170 +
src/harness/fourslash.ts | 503 +-
src/harness/harness.ts | 110 +-
src/harness/harnessLanguageService.ts | 89 +-
src/harness/loggedIO.ts | 75 +-
src/harness/parallel/host.ts | 86 +-
src/harness/parallel/shared.ts | 3 +-
src/harness/parallel/worker.ts | 73 +-
src/harness/projectsRunner.ts | 17 +-
src/harness/runner.ts | 42 +-
src/harness/runnerbase.ts | 7 +-
src/harness/rwcRunner.ts | 33 +-
src/harness/sourceMapRecorder.ts | 7 +-
src/harness/tsconfig.json | 11 +-
src/harness/typeWriter.ts | 2 +-
src/harness/unittests/asserts.ts | 11 +
src/harness/unittests/builder.ts | 2 +-
src/harness/unittests/commandLineParsing.ts | 8 +-
src/harness/unittests/compileOnSave.ts | 26 +-
src/harness/unittests/configurationExtension.ts | 8 +-
.../unittests/convertCompilerOptionsFromJson.ts | 196 +-
.../unittests/convertTypeAcquisitionFromJson.ts | 40 +-
src/harness/unittests/extractConstants.ts | 12 +
src/harness/unittests/extractFunctions.ts | 28 +-
src/harness/unittests/extractRanges.ts | 49 +-
src/harness/unittests/extractTestHelpers.ts | 68 +-
src/harness/unittests/hostNewLineSupport.ts | 6 +-
src/harness/unittests/incrementalParser.ts | 6 +-
src/harness/unittests/languageService.ts | 5 +-
src/harness/unittests/matchFiles.ts | 78 +-
src/harness/unittests/moduleResolution.ts | 32 +-
src/harness/unittests/printer.ts | 1 +
src/harness/unittests/programMissingFiles.ts | 2 +-
src/harness/unittests/reuseProgramStructure.ts | 257 +-
src/harness/unittests/services/colorization.ts | 60 +-
src/harness/unittests/services/patternMatcher.ts | 6 +-
src/harness/unittests/services/preProcessFile.ts | 62 +-
src/harness/unittests/session.ts | 51 +-
src/harness/unittests/textChanges.ts | 262 +-
src/harness/unittests/transform.ts | 81 +
src/harness/unittests/transpile.ts | 6 +-
src/harness/unittests/tscWatchMode.ts | 174 +-
src/harness/unittests/tsserverProjectSystem.ts | 526 +-
src/harness/unittests/typingsInstaller.ts | 53 +-
src/harness/virtualFileSystem.ts | 2 +-
src/harness/virtualFileSystemWithWatch.ts | 26 +-
src/lib/dom.generated.d.ts | 409 +-
src/lib/dom.iterable.d.ts | 42 +-
src/lib/es2015.collection.d.ts | 10 +-
src/lib/es2015.core.d.ts | 15 +-
src/lib/es2015.iterable.d.ts | 10 +-
src/lib/es2015.symbol.wellknown.d.ts | 19 +-
src/lib/es2017.d.ts | 1 +
src/lib/es2017.object.d.ts | 4 +-
src/lib/es2017.typedarrays.d.ts | 35 +
src/lib/es2018.d.ts | 1 +
src/lib/es5.d.ts | 24 +-
src/lib/esnext.array.d.ts | 203 +
src/lib/esnext.d.ts | 4 +-
src/lib/esnext.promise.d.ts | 12 +
src/lib/webworker.generated.d.ts | 54 +-
.../diagnosticMessages.generated.json.lcl | 681 +-
.../diagnosticMessages.generated.json.lcl | 679 +-
.../diagnosticMessages.generated.json.lcl | 659 +-
.../diagnosticMessages.generated.json.lcl | 745 +-
.../diagnosticMessages.generated.json.lcl | 687 +-
.../diagnosticMessages.generated.json.lcl | 669 +-
.../diagnosticMessages.generated.json.lcl | 695 +-
.../diagnosticMessages.generated.json.lcl | 793 +-
.../diagnosticMessages.generated.json.lcl | 679 +-
.../diagnosticMessages.generated.json.lcl | 761 +-
.../diagnosticMessages.generated.json.lcl | 713 +-
.../diagnosticMessages.generated.json.lcl | 667 +-
.../diagnosticMessages.generated.json.lcl | 725 +-
src/server/cancellationToken/cancellationToken.ts | 2 +-
src/server/client.ts | 58 +-
src/server/editorServices.ts | 160 +-
src/server/project.ts | 219 +-
src/server/protocol.ts | 109 +-
src/server/scriptVersionCache.ts | 20 +-
src/server/server.ts | 293 +-
src/server/session.ts | 246 +-
src/server/shared.ts | 3 +-
src/server/types.ts | 11 +-
src/server/typingsCache.ts | 8 +-
.../typingsInstaller/nodeTypingsInstaller.ts | 22 +-
src/server/typingsInstaller/typingsInstaller.ts | 47 +-
src/server/utilities.ts | 45 +-
src/server/watchGuard/watchGuard.ts | 3 +-
src/services/breakpoints.ts | 19 +-
src/services/classifier.ts | 827 +-
src/services/codeFixProvider.ts | 89 +-
.../codefixes/addMissingInvocationForDecorator.ts | 32 +-
.../correctQualifiedNameToIndexedAccessType.ts | 51 +-
src/services/codefixes/disableJsDiagnostics.ts | 78 +-
src/services/codefixes/fixAddMissingMember.ts | 323 +-
src/services/codefixes/fixAwaitInSyncFunction.ts | 74 +
src/services/codefixes/fixCannotFindModule.ts | 50 +-
...xClassDoesntImplementInheritedAbstractMember.ts | 70 +-
.../fixClassIncorrectlyImplementsInterface.ts | 104 +-
.../fixClassSuperMustPrecedeThisAccess.ts | 87 +-
.../fixConstructorForDerivedNeedSuperCall.ts | 41 +-
.../fixExtendsInterfaceBecomesImplements.ts | 73 +-
.../codefixes/fixForgottenThisPropertyAccess.ts | 36 +-
src/services/codefixes/fixInvalidImportSyntax.ts | 98 +
src/services/codefixes/fixJSDocTypes.ts | 130 +-
src/services/codefixes/fixSpelling.ts | 53 +-
src/services/codefixes/fixUnusedIdentifier.ts | 386 +-
src/services/codefixes/fixes.ts | 3 +
src/services/codefixes/helpers.ts | 150 +-
src/services/codefixes/importFixes.ts | 388 +-
src/services/codefixes/inferFromUsage.ts | 431 +-
src/services/completions.ts | 739 +-
src/services/documentHighlights.ts | 209 +-
src/services/documentRegistry.ts | 4 +-
src/services/findAllReferences.ts | 214 +-
src/services/formatting/formatting.ts | 129 +-
src/services/formatting/formattingContext.ts | 11 +-
src/services/formatting/formattingRequestKind.ts | 13 -
src/services/formatting/references.ts | 12 -
src/services/formatting/rule.ts | 34 +-
src/services/formatting/ruleAction.ts | 11 -
src/services/formatting/ruleDescriptor.ts | 30 -
src/services/formatting/ruleFlag.ts | 10 -
src/services/formatting/ruleOperation.ts | 21 -
src/services/formatting/ruleOperationContext.ts | 32 -
src/services/formatting/rules.ts | 1406 +-
src/services/formatting/rulesMap.ts | 211 +-
src/services/formatting/rulesProvider.ts | 30 -
src/services/formatting/smartIndenter.ts | 183 +-
src/services/formatting/tokenRange.ts | 123 -
src/services/goToDefinition.ts | 62 +-
src/services/importTracker.ts | 8 +-
src/services/jsDoc.ts | 83 +-
src/services/jsTyping.ts | 11 +-
src/services/navigateTo.ts | 12 +-
src/services/navigationBar.ts | 105 +-
src/services/outliningElementsCollector.ts | 329 +-
src/services/pathCompletions.ts | 269 +-
src/services/patternMatcher.ts | 10 +-
src/services/preProcess.ts | 2 +-
src/services/refactorProvider.ts | 4 +-
.../refactors/convertFunctionToEs6Class.ts | 3 +-
src/services/refactors/convertToEs6Module.ts | 582 +
src/services/refactors/extractSymbol.ts | 224 +-
src/services/refactors/installTypesForPackage.ts | 18 +-
src/services/refactors/refactors.ts | 2 +
src/services/refactors/useDefaultImport.ts | 96 +
src/services/rename.ts | 12 +-
src/services/services.ts | 227 +-
src/services/shims.ts | 29 +-
src/services/signatureHelp.ts | 21 +-
src/services/symbolDisplay.ts | 113 +-
src/services/textChanges.ts | 222 +-
src/services/types.ts | 58 +-
src/services/utilities.ts | 125 +-
tests/baselines/reference/APISample_jsdoc.js | 4 +-
.../reference/ClassDeclaration26.errors.txt | 4 +-
tests/baselines/reference/ClassDeclaration26.js | 3 +-
tests/baselines/reference/ClassDeclaration26.types | 2 +-
tests/baselines/reference/ES5For-of31.types | 4 +-
.../reference/FunctionDeclaration12_es6.errors.txt | 4 +-
.../reference/FunctionDeclaration12_es6.js | 3 +-
.../reference/FunctionDeclaration12_es6.types | 2 +-
.../reference/VariableDeclaration13_es6.errors.txt | 13 +-
.../reference/VariableDeclaration13_es6.js | 3 +-
.../reference/YieldStarExpression4_es6.types | 2 +-
.../abstractClassInLocalScopeIsAbstract.errors.txt | 4 +-
.../abstractPropertyInConstructor.errors.txt | 50 +
.../reference/abstractPropertyInConstructor.js | 71 +
.../abstractPropertyInConstructor.symbols | 111 +
.../reference/abstractPropertyInConstructor.types | 128 +
.../reference/abstractPropertyNegative.errors.txt | 36 +-
.../reference/allowSyntheticDefaultImports1.js | 11 +-
.../allowSyntheticDefaultImports1.symbols | 10 +-
.../reference/allowSyntheticDefaultImports1.types | 2 +-
.../reference/allowSyntheticDefaultImports2.js | 19 +-
.../allowSyntheticDefaultImports2.symbols | 10 +-
.../reference/allowSyntheticDefaultImports2.types | 2 +-
.../reference/ambientDeclarationsExternal.js | 2 +-
.../reference/anyAssignableToEveryType.js | 2 +-
.../reference/anyMappedTypesError.errors.txt | 7 +
tests/baselines/reference/anyMappedTypesError.js | 4 +
.../reference/anyMappedTypesError.symbols | 5 +
.../baselines/reference/anyMappedTypesError.types | 5 +
tests/baselines/reference/api/tsserverlibrary.d.ts | 658 +-
tests/baselines/reference/api/typescript.d.ts | 503 +-
.../reference/apparentTypeSubtyping.errors.txt | 16 +-
.../reference/apparentTypeSupertype.errors.txt | 20 +-
.../argumentExpressionContextualTyping.types | 10 +-
.../arityAndOrderCompatibility01.errors.txt | 98 +-
.../reference/arityAndOrderCompatibility01.js | 2 +
.../reference/arityAndOrderCompatibility01.symbols | 106 +-
.../reference/arityAndOrderCompatibility01.types | 18 +-
.../baselines/reference/arrayBestCommonTypes.types | 12 +-
tests/baselines/reference/arrayConcat2.types | 12 +-
tests/baselines/reference/arrayConcat3.js | 12 +
tests/baselines/reference/arrayConcat3.symbols | 32 +
tests/baselines/reference/arrayConcat3.types | 33 +
tests/baselines/reference/arrayConcatMap.types | 4 +-
tests/baselines/reference/arrayFrom.errors.txt | 46 +
tests/baselines/reference/arrayFrom.js | 66 +
tests/baselines/reference/arrayFrom.symbols | 147 +
tests/baselines/reference/arrayFrom.types | 176 +
...rayLiteralExpressionContextualTyping.errors.txt | 28 +-
.../baselines/reference/arrayLiterals3.errors.txt | 20 +-
tests/baselines/reference/arrayLiterals3.types | 2 +-
.../arrayLiteralsWithRecursiveGenerics.types | 4 +-
...OfSubtypeIsAssignableToReadonlyArray.errors.txt | 8 +-
.../reference/arrayTypeOfTypeOf.errors.txt | 16 +-
tests/baselines/reference/arrayTypeOfTypeOf.js | 6 +-
tests/baselines/reference/assignToFn.types | 6 +-
.../reference/assignmentTypeNarrowing.types | 28 +-
.../asyncArrowFunction5_es2017.errors.txt | 8 +-
.../reference/asyncArrowFunction5_es2017.js | 3 +-
.../reference/asyncArrowFunction5_es5.errors.txt | 8 +-
.../baselines/reference/asyncArrowFunction5_es5.js | 3 +-
.../reference/asyncArrowFunction5_es6.errors.txt | 8 +-
.../baselines/reference/asyncArrowFunction5_es6.js | 3 +-
.../asyncArrowFunction9_es2017.errors.txt | 8 +-
.../reference/asyncArrowFunction9_es2017.js | 3 +-
.../reference/asyncArrowFunction9_es5.errors.txt | 8 +-
.../baselines/reference/asyncArrowFunction9_es5.js | 3 +-
.../reference/asyncArrowFunction9_es6.errors.txt | 8 +-
.../baselines/reference/asyncArrowFunction9_es6.js | 3 +-
.../asyncFunctionDeclaration10_es2017.errors.txt | 8 +-
.../asyncFunctionDeclaration10_es5.errors.txt | 8 +-
.../asyncFunctionDeclaration10_es6.errors.txt | 8 +-
.../asyncFunctionDeclaration12_es2017.errors.txt | 4 +-
.../reference/asyncFunctionDeclaration12_es2017.js | 3 +-
.../asyncFunctionDeclaration12_es2017.types | 2 +-
.../asyncFunctionDeclaration12_es5.errors.txt | 4 +-
.../reference/asyncFunctionDeclaration12_es5.js | 3 +-
.../reference/asyncFunctionDeclaration12_es5.types | 2 +-
.../asyncFunctionDeclaration12_es6.errors.txt | 4 +-
.../reference/asyncFunctionDeclaration12_es6.js | 3 +-
.../reference/asyncFunctionDeclaration12_es6.types | 2 +-
.../asyncFunctionDeclaration5_es2017.errors.txt | 8 +-
.../asyncFunctionDeclaration5_es5.errors.txt | 8 +-
.../asyncFunctionDeclaration5_es6.errors.txt | 8 +-
.../reference/asyncFunctionReturnType.types | 2 +-
.../reference/asyncImportNestedYield.types | 2 +-
tests/baselines/reference/augmentedTypesClass3.js | 2 +-
tests/baselines/reference/augmentedTypesEnum.js | 2 +-
tests/baselines/reference/augmentedTypesEnum2.js | 2 +-
.../baselines/reference/augmentedTypesFunction.js | 2 +-
.../baselines/reference/augmentedTypesInterface.js | 2 +-
.../baseClassImprovedMismatchErrors.errors.txt | 73 +
.../reference/baseClassImprovedMismatchErrors.js | 57 +
.../baseClassImprovedMismatchErrors.symbols | 42 +
.../baseClassImprovedMismatchErrors.types | 47 +
.../bestCommonTypeOfConditionalExpressions.types | 2 +-
.../bindingPatternOmittedExpressionNesting.js | 1 +
.../baselines/reference/callWithSpread2.errors.txt | 38 +-
tests/baselines/reference/callWithSpread2.js | 12 +-
tests/baselines/reference/callWithSpread2.symbols | 18 +-
tests/baselines/reference/callWithSpread2.types | 28 +-
.../capturedParametersInInitializers2.errors.txt | 4 +-
.../reference/capturedParametersInInitializers2.js | 15 +-
tests/baselines/reference/castingTuple.errors.txt | 32 +-
tests/baselines/reference/castingTuple.js | 4 +
tests/baselines/reference/castingTuple.symbols | 52 +-
tests/baselines/reference/castingTuple.types | 10 +
.../checkJsxChildrenProperty14.errors.txt | 8 +-
.../reference/checkJsxChildrenProperty2.errors.txt | 44 +-
.../reference/checkJsxChildrenProperty5.errors.txt | 28 +-
.../reference/checkJsxChildrenProperty7.errors.txt | 24 +-
.../circularConstraintYieldsAppropriateError.js | 52 +
...ircularConstraintYieldsAppropriateError.symbols | 48 +
.../circularConstraintYieldsAppropriateError.types | 50 +
...lassAbstractConstructorAssignability.errors.txt | 4 +-
.../classAbstractFactoryFunction.errors.txt | 4 +-
.../classAbstractImportInstantiation.errors.txt | 8 +-
.../reference/classAbstractInAModule.errors.txt | 4 +-
.../classAbstractInstantiations1.errors.txt | 12 +-
.../classAbstractInstantiations2.errors.txt | 12 +-
.../classAbstractMergedDeclaration.errors.txt | 32 +-
.../classAbstractSingleLineDecl.errors.txt | 4 +-
.../classAbstractUsingAbstractMethod1.errors.txt | 4 +-
.../reference/classExtensionNameOutput.js | 38 +
.../reference/classExtensionNameOutput.symbols | 16 +
.../reference/classExtensionNameOutput.types | 20 +
.../reference/classImplementsClass2.errors.txt | 6 +-
.../reference/classImplementsClass4.errors.txt | 6 +-
.../reference/classImplementsClass5.errors.txt | 6 +-
.../reference/classImplementsClass7.errors.txt | 14 +
tests/baselines/reference/classImplementsClass7.js | 19 +
.../reference/classImplementsClass7.symbols | 12 +
.../reference/classImplementsClass7.types | 12 +
.../classImplementsMergedClassInterface.errors.txt | 18 +-
.../reference/classIsSubtypeOfBaseType.errors.txt | 16 +-
.../classMemberWithMissingIdentifier.errors.txt | 11 +-
.../reference/classMemberWithMissingIdentifier.js | 3 +-
.../classMemberWithMissingIdentifier.types | 3 +-
.../classMemberWithMissingIdentifier2.errors.txt | 20 +-
.../reference/classMemberWithMissingIdentifier2.js | 7 +-
.../classMemberWithMissingIdentifier2.symbols | 1 -
.../classMemberWithMissingIdentifier2.types | 4 +-
...lizersUsePropertiesBeforeDeclaration.errors.txt | 36 +
...icInitializersUsePropertiesBeforeDeclaration.js | 40 +
...tializersUsePropertiesBeforeDeclaration.symbols | 45 +
...nitializersUsePropertiesBeforeDeclaration.types | 48 +
.../classWithDuplicateIdentifier.errors.txt | 9 +-
.../reference/classWithDuplicateIdentifier.types | 4 +-
.../baselines/reference/commentEmitAtEndOfFile1.js | 2 +-
.../baselines/reference/commentsExternalModules.js | 1 +
.../reference/commonJsUnusedLocals.errors.txt | 9 +
.../reference/commonJsUnusedLocals.symbols | 9 +
.../baselines/reference/commonJsUnusedLocals.types | 12 +
tests/baselines/reference/commonSourceDirectory.js | 1 +
tests/baselines/reference/commonjsSafeImport.js | 1 +
...isonOperatorWithSubtypeObjectOnCallSignature.js | 2 +-
...ratorWithSubtypeObjectOnConstructorSignature.js | 2 +-
...WithSubtypeObjectOnInstantiatedCallSignature.js | 2 +-
...typeObjectOnInstantiatedConstructorSignature.js | 2 +-
.../reference/complicatedPrivacy.errors.txt | 4 +-
.../computedPropertyNames12_ES5.errors.txt | 36 +-
.../reference/computedPropertyNames12_ES5.js | 8 +-
.../reference/computedPropertyNames12_ES5.symbols | 4 +-
.../computedPropertyNames12_ES6.errors.txt | 36 +-
.../reference/computedPropertyNames12_ES6.js | 8 +-
.../reference/computedPropertyNames12_ES6.symbols | 4 +-
.../reference/computedPropertyNames13_ES5.symbols | 4 +-
.../reference/computedPropertyNames13_ES6.symbols | 4 +-
.../reference/computedPropertyNames16_ES5.symbols | 4 +-
.../reference/computedPropertyNames16_ES6.symbols | 4 +-
.../computedPropertyNames35_ES5.errors.txt | 4 +-
.../computedPropertyNames35_ES6.errors.txt | 4 +-
.../reference/computedPropertyNames36_ES5.symbols | 4 +-
.../reference/computedPropertyNames36_ES6.symbols | 4 +-
.../reference/computedPropertyNames37_ES5.symbols | 4 +-
.../reference/computedPropertyNames37_ES6.symbols | 4 +-
.../reference/computedPropertyNames40_ES5.symbols | 4 +-
.../reference/computedPropertyNames40_ES6.symbols | 4 +-
.../reference/computedPropertyNames41_ES5.symbols | 2 +-
.../reference/computedPropertyNames41_ES6.symbols | 2 +-
.../reference/computedPropertyNames42_ES5.symbols | 2 +-
.../reference/computedPropertyNames42_ES6.symbols | 2 +-
.../reference/computedPropertyNames43_ES5.symbols | 4 +-
.../reference/computedPropertyNames43_ES6.symbols | 4 +-
.../reference/computedPropertyNames44_ES5.symbols | 4 +-
.../reference/computedPropertyNames44_ES6.symbols | 4 +-
.../reference/computedPropertyNames45_ES5.symbols | 4 +-
.../reference/computedPropertyNames45_ES6.symbols | 4 +-
...tedPropertyNamesContextualType10_ES5.errors.txt | 12 +-
...computedPropertyNamesContextualType10_ES5.types | 2 +-
...tedPropertyNamesContextualType10_ES6.errors.txt | 12 +-
...computedPropertyNamesContextualType10_ES6.types | 2 +-
.../computedPropertyNamesContextualType6_ES5.types | 2 +-
.../computedPropertyNamesContextualType6_ES6.types | 2 +-
...utedPropertyNamesContextualType8_ES5.errors.txt | 12 +-
.../computedPropertyNamesContextualType8_ES5.types | 2 +-
...utedPropertyNamesContextualType8_ES6.errors.txt | 12 +-
.../computedPropertyNamesContextualType8_ES6.types | 2 +-
...utedPropertyNamesContextualType9_ES5.errors.txt | 12 +-
.../computedPropertyNamesContextualType9_ES5.types | 2 +-
...utedPropertyNamesContextualType9_ES6.errors.txt | 12 +-
.../computedPropertyNamesContextualType9_ES6.types | 2 +-
...tedPropertyNamesDeclarationEmit3_ES5.errors.txt | 4 +-
...tedPropertyNamesDeclarationEmit3_ES6.errors.txt | 4 +-
...tedPropertyNamesDeclarationEmit4_ES5.errors.txt | 4 +-
...tedPropertyNamesDeclarationEmit4_ES6.errors.txt | 4 +-
...computedPropertyNamesOnOverloads_ES5.errors.txt | 8 +-
...computedPropertyNamesOnOverloads_ES6.errors.txt | 8 +-
.../computedPropertyNamesSourceMap1_ES5.symbols | 4 +-
.../computedPropertyNamesSourceMap1_ES6.symbols | 4 +-
tests/baselines/reference/concatError.types | 8 +-
tests/baselines/reference/concatTuples.types | 4 +-
.../conditionalOperatorWithIdenticalBCT.types | 12 +-
tests/baselines/reference/constEnum3.js | 20 +
tests/baselines/reference/constEnum3.symbols | 38 +
tests/baselines/reference/constEnum3.types | 44 +
.../baselines/reference/constEnumErrors.errors.txt | 12 +-
.../constEnumNamespaceReferenceCausesNoImport.js | 34 +
...nstEnumNamespaceReferenceCausesNoImport.symbols | 40 +
...constEnumNamespaceReferenceCausesNoImport.types | 40 +
.../reference/constEnumPropertyAccess1.types | 2 +-
.../reference/constEnumPropertyAccess2.errors.txt | 4 +-
tests/baselines/reference/constEnums.js | 3 +
tests/baselines/reference/constEnums.symbols | 365 +-
tests/baselines/reference/constEnums.types | 11 +
...structorWithIncompleteTypeAnnotation.errors.txt | 34 +-
.../constructorWithIncompleteTypeAnnotation.js | 39 +-
...constructorWithIncompleteTypeAnnotation.symbols | 7 -
.../constructorWithIncompleteTypeAnnotation.types | 17 +-
...lSignature_objectLiteralMethodMayReturnNever.js | 7 +
...ature_objectLiteralMethodMayReturnNever.symbols | 11 +
...gnature_objectLiteralMethodMayReturnNever.types | 14 +
.../contextualTypeObjectSpreadExpression.types | 2 +-
.../reference/contextualTypeShouldBeLiteral.js | 136 +
.../contextualTypeShouldBeLiteral.symbols | 229 +
.../reference/contextualTypeShouldBeLiteral.types | 248 +
.../reference/contextualTypeWithTuple.errors.txt | 33 +-
.../reference/contextualTypeWithTuple.types | 2 +-
.../contextualTypingOfOptionalMembers.errors.txt | 80 +
.../reference/contextualTypingOfOptionalMembers.js | 103 +
.../contextualTypingOfOptionalMembers.symbols | 235 +
.../contextualTypingOfOptionalMembers.types | 261 +
.../contextuallyTypedByDiscriminableUnion.js | 42 +
.../contextuallyTypedByDiscriminableUnion.symbols | 60 +
.../contextuallyTypedByDiscriminableUnion.types | 70 +
...uallyTypedStringLiteralsInJsxAttributes01.types | 8 +-
...uallyTypedStringLiteralsInJsxAttributes02.types | 6 +-
.../baselines/reference/controlFlowStringIndex.js | 20 +
.../reference/controlFlowStringIndex.symbols | 32 +
.../reference/controlFlowStringIndex.types | 43 +
.../reference/controlFlowWithTemplateLiterals.js | 19 +
.../controlFlowWithTemplateLiterals.symbols | 28 +
.../controlFlowWithTemplateLiterals.types | 37 +
...peAnnotationVisibilityErrorAccessors.errors.txt | 44 +-
...clFileTypeAnnotationVisibilityErrorAccessors.js | 4 +-
...eTypeAnnotationVisibilityErrorAccessors.symbols | 4 +-
...ileTypeAnnotationVisibilityErrorAccessors.types | 4 +-
.../reference/declarationEmitAliasExportStar.js | 31 +
.../declarationEmitAliasExportStar.symbols | 16 +
.../reference/declarationEmitAliasExportStar.types | 18 +
...declarationEmitDestructuringArrayPattern2.types | 8 +-
...tionEmitDestructuringObjectLiteralPattern.types | 2 +-
...ionEmitDestructuringObjectLiteralPattern2.types | 2 +-
.../declarationEmitOfTypeofAliasedExport.js | 35 +
.../declarationEmitOfTypeofAliasedExport.symbols | 17 +
.../declarationEmitOfTypeofAliasedExport.types | 17 +
.../declarationEmitRelativeModuleError.errors.txt | 13 +
.../declarationEmitRelativeModuleError.js | 10 +
.../declarationEmitRelativeModuleError.symbols | 9 +
.../declarationEmitRelativeModuleError.types | 9 +
.../declarationEmitTypeofDefaultExport.js | 34 +
.../declarationEmitTypeofDefaultExport.symbols | 13 +
.../declarationEmitTypeofDefaultExport.types | 13 +
.../declarationsAndAssignments.errors.txt | 16 +-
.../reference/declarationsAndAssignments.types | 38 +-
...aWithImportDeclarationNameCollision7.errors.txt | 8 +-
.../reference/decoratorOnClassMethod13.js | 9 +-
.../reference/decoratorOnClassMethod13.symbols | 4 +-
.../baselines/reference/decoratorOnClassMethod4.js | 5 +-
.../reference/decoratorOnClassMethod4.symbols | 2 +-
.../baselines/reference/decoratorOnClassMethod5.js | 5 +-
.../reference/decoratorOnClassMethod5.symbols | 2 +-
.../baselines/reference/decoratorOnClassMethod6.js | 5 +-
.../reference/decoratorOnClassMethod6.symbols | 2 +-
.../baselines/reference/decoratorOnClassMethod7.js | 5 +-
.../reference/decoratorOnClassMethod7.symbols | 2 +-
.../reference/decoratorReferenceOnOtherProperty.js | 109 +
.../decoratorReferenceOnOtherProperty.symbols | 46 +
.../decoratorReferenceOnOtherProperty.types | 46 +
.../decoratorsOnComputedProperties.errors.txt | 435 +
.../reference/decoratorsOnComputedProperties.js | 457 +
.../decoratorsOnComputedProperties.symbols | 664 +
.../reference/decoratorsOnComputedProperties.types | 816 +
.../defaultPropsEmptyCurlyBecomesAnyForJs.js | 76 +
.../defaultPropsEmptyCurlyBecomesAnyForJs.symbols | 70 +
.../defaultPropsEmptyCurlyBecomesAnyForJs.types | 81 +
.../definiteAssignmentAssertions.errors.txt | 113 +
.../reference/definiteAssignmentAssertions.js | 166 +
.../reference/definiteAssignmentAssertions.symbols | 146 +
.../reference/definiteAssignmentAssertions.types | 157 +
...ssFunctionOverridesBaseClassAccessor.errors.txt | 12 +-
...assSuperCallsInNonConstructorMembers.errors.txt | 102 +-
...erivedClassSuperCallsInNonConstructorMembers.js | 65 +-
...dClassSuperCallsInNonConstructorMembers.symbols | 16 -
...vedClassSuperCallsInNonConstructorMembers.types | 31 +-
.../reference/destructuredDeclarationEmit.js | 77 +
.../reference/destructuredDeclarationEmit.symbols | 73 +
.../reference/destructuredDeclarationEmit.types | 103 +
...uringArrayBindingPatternAndAssignment1ES5.types | 18 +-
...ayBindingPatternAndAssignment1ES5iterable.types | 18 +-
...uringArrayBindingPatternAndAssignment1ES6.types | 18 +-
...ingArrayBindingPatternAndAssignment2.errors.txt | 16 +-
...ucturingArrayBindingPatternAndAssignment2.types | 6 +-
.../destructuringAssignmentWithStrictNullChecks.js | 17 +
...ructuringAssignmentWithStrictNullChecks.symbols | 7 +
...structuringAssignmentWithStrictNullChecks.types | 11 +
...ringObjectBindingPatternAndAssignment1ES5.types | 4 +-
...ringObjectBindingPatternAndAssignment1ES6.types | 4 +-
...estructuringParameterDeclaration1ES5.errors.txt | 16 +-
.../destructuringParameterDeclaration1ES5.types | 8 +-
...ringParameterDeclaration1ES5iterable.errors.txt | 16 +-
...ructuringParameterDeclaration1ES5iterable.types | 8 +-
...estructuringParameterDeclaration1ES6.errors.txt | 16 +-
.../destructuringParameterDeclaration1ES6.types | 8 +-
.../destructuringParameterDeclaration2.errors.txt | 36 +-
...estructuringParameterDeclaration3ES5.errors.txt | 55 +
.../destructuringParameterDeclaration3ES5.types | 6 +-
...ringParameterDeclaration3ES5iterable.errors.txt | 55 +
...ructuringParameterDeclaration3ES5iterable.types | 6 +-
...estructuringParameterDeclaration3ES6.errors.txt | 55 +
.../destructuringParameterDeclaration3ES6.types | 6 +-
.../destructuringParameterProperties1.types | 4 +-
.../destructuringParameterProperties2.errors.txt | 8 +-
.../destructuringParameterProperties2.types | 2 +-
.../destructuringParameterProperties3.types | 4 +-
.../destructuringVariableDeclaration1ES5.types | 12 +-
...tructuringVariableDeclaration1ES5iterable.types | 12 +-
.../destructuringVariableDeclaration1ES6.types | 12 +-
.../destructuringVariableDeclaration2.errors.txt | 4 +-
.../destructuringVariableDeclaration2.types | 8 +-
.../disallowLineTerminatorBeforeArrow.types | 4 +-
.../reference/discriminatedUnionErrorMessage.types | 2 +-
.../dontShowCompilerGeneratedMembers.errors.txt | 5 +-
.../reference/dontShowCompilerGeneratedMembers.js | 3 +-
.../reference/doubleUnderscoreReactNamespace.js | 13 +-
.../doubleUnderscoreReactNamespace.symbols | 24 +-
.../reference/doubleUnderscoreReactNamespace.types | 18 +-
.../baselines/reference/downlevelLetConst12.types | 4 +-
.../baselines/reference/downlevelLetConst16.types | 4 +-
.../reference/duplicateClassElements.errors.txt | 4 +-
.../duplicateIdentifierComputedName.symbols | 4 +-
.../duplicateIdentifierDifferentSpelling.js | 2 +-
.../reference/duplicateLocalVariable1.types | 28 +-
tests/baselines/reference/dynamicNames.js | 250 +
tests/baselines/reference/dynamicNames.symbols | 492 +
tests/baselines/reference/dynamicNames.types | 568 +
.../reference/dynamicNamesErrors.errors.txt | 133 +
tests/baselines/reference/dynamicNamesErrors.js | 89 +
.../baselines/reference/dynamicNamesErrors.symbols | 140 +
tests/baselines/reference/dynamicNamesErrors.types | 156 +
.../reference/elaboratedErrors.errors.txt | 12 +-
tests/baselines/reference/emitArrowFunction.types | 4 +-
.../baselines/reference/emitArrowFunctionES6.types | 4 +-
.../reference/emitArrowFunctionThisCapturing.types | 2 +-
.../emitArrowFunctionThisCapturingES6.types | 2 +-
...itClassDeclarationWithGetterSetterInES6.symbols | 12 +-
.../emitClassDeclarationWithMethodInES6.symbols | 12 +-
.../reference/emitSkipsThisWithRestParameter.types | 4 +-
.../emitter.asyncGenerators.classMethods.es2015.js | 4 +-
...itter.asyncGenerators.classMethods.es2015.types | 12 +-
.../emitter.asyncGenerators.classMethods.es5.js | 4 +-
.../emitter.asyncGenerators.classMethods.es5.types | 12 +-
...itter.asyncGenerators.classMethods.esnext.types | 12 +-
....asyncGenerators.functionDeclarations.es2015.js | 4 +-
...yncGenerators.functionDeclarations.es2015.types | 12 +-
...ter.asyncGenerators.functionDeclarations.es5.js | 4 +-
....asyncGenerators.functionDeclarations.es5.types | 12 +-
...yncGenerators.functionDeclarations.esnext.types | 12 +-
...r.asyncGenerators.functionExpressions.es2015.js | 4 +-
...syncGenerators.functionExpressions.es2015.types | 18 +-
...tter.asyncGenerators.functionExpressions.es5.js | 4 +-
...r.asyncGenerators.functionExpressions.es5.types | 18 +-
...syncGenerators.functionExpressions.esnext.types | 18 +-
....asyncGenerators.objectLiteralMethods.es2015.js | 4 +-
...yncGenerators.objectLiteralMethods.es2015.types | 24 +-
...ter.asyncGenerators.objectLiteralMethods.es5.js | 4 +-
....asyncGenerators.objectLiteralMethods.es5.types | 24 +-
...yncGenerators.objectLiteralMethods.esnext.types | 24 +-
.../baselines/reference/emitter.forAwait.es2015.js | 8 +-
.../baselines/reference/emitter.forAwait.es2017.js | 8 +-
tests/baselines/reference/emitter.forAwait.es5.js | 8 +-
.../reference/emptyDeclarationEmitIsModule.js | 30 +
.../reference/emptyDeclarationEmitIsModule.symbols | 15 +
.../reference/emptyDeclarationEmitIsModule.types | 15 +
.../errorForUsingPropertyOfTypeAsType01.errors.txt | 6 +-
.../errorForUsingPropertyOfTypeAsType02.errors.txt | 11 +
.../errorForUsingPropertyOfTypeAsType02.js | 14 +
.../errorForUsingPropertyOfTypeAsType02.symbols | 18 +
.../errorForUsingPropertyOfTypeAsType02.types | 20 +
.../errorForUsingPropertyOfTypeAsType03.errors.txt | 50 +
.../errorForUsingPropertyOfTypeAsType03.js | 50 +
.../errorForUsingPropertyOfTypeAsType03.symbols | 64 +
.../errorForUsingPropertyOfTypeAsType03.types | 76 +
tests/baselines/reference/errorSupression1.js | 2 +-
.../es6ExportClauseWithoutModuleSpecifier.types | 4 +-
...s6ExportClauseWithoutModuleSpecifierInEs5.types | 4 +-
.../baselines/reference/es6ImportDefaultBinding.js | 1 +
.../reference/es6ImportDefaultBindingAmd.js | 1 +
...6ImportDefaultBindingFollowedWithNamedImport.js | 1 +
...ImportDefaultBindingFollowedWithNamedImport1.js | 1 +
...tDefaultBindingFollowedWithNamedImport1InEs5.js | 1 +
...rtDefaultBindingFollowedWithNamedImportInEs5.js | 1 +
...rtDefaultBindingFollowedWithNamespaceBinding.js | 1 +
...tDefaultBindingFollowedWithNamespaceBinding1.js | 1 +
...ultBindingFollowedWithNamespaceBinding1InEs5.js | 1 +
...aultBindingFollowedWithNamespaceBindingInEs5.js | 1 +
.../reference/es6ImportDefaultBindingInEs5.js | 1 +
.../reference/es6ImportNameSpaceImport.js | 1 +
.../reference/es6ImportNameSpaceImportAmd.js | 1 +
.../reference/es6ImportNameSpaceImportInEs5.js | 1 +
tests/baselines/reference/es6ImportNamedImport.js | 1 +
.../baselines/reference/es6ImportNamedImportAmd.js | 1 +
.../reference/es6ImportNamedImportInEs5.js | 1 +
tests/baselines/reference/esModuleInterop.js | 39 +
tests/baselines/reference/esModuleInterop.symbols | 37 +
tests/baselines/reference/esModuleInterop.types | 38 +
.../reference/esModuleInteropImportCall.js | 23 +
.../reference/esModuleInteropImportCall.symbols | 23 +
.../reference/esModuleInteropImportCall.types | 26 +
.../reference/esModuleInteropImportNamespace.js | 24 +
.../esModuleInteropImportNamespace.symbols | 19 +
.../reference/esModuleInteropImportNamespace.types | 19 +
.../reference/everyTypeAssignableToAny.js | 2 +-
.../excessPropertyCheckWithUnions.errors.txt | 26 +-
.../reference/excessPropertyCheckWithUnions.js | 4 +-
.../excessPropertyCheckWithUnions.symbols | 2 +-
.../reference/excessPropertyCheckWithUnions.types | 38 +-
.../exhaustiveSwitchImplicitReturn.errors.txt | 47 +
.../reference/exhaustiveSwitchImplicitReturn.js | 77 +
.../exhaustiveSwitchImplicitReturn.symbols | 71 +
.../reference/exhaustiveSwitchImplicitReturn.types | 87 +
.../reference/exportClassExtendingIntersection.js | 1 +
...xportDefaultAlias_excludesEverything.errors.txt | 13 +
.../exportDefaultAlias_excludesEverything.js | 9 +
.../exportDefaultAlias_excludesEverything.symbols | 10 +
.../exportDefaultAlias_excludesEverything.types | 10 +
.../reference/exportDefaultParenthesize.js | 72 +
.../reference/exportDefaultParenthesize.symbols | 38 +
.../reference/exportDefaultParenthesize.types | 159 +
.../reference/exportDefaultParenthesizeES6.js | 6 +
.../reference/exportDefaultParenthesizeES6.symbols | 4 +
.../reference/exportDefaultParenthesizeES6.types | 7 +
tests/baselines/reference/exportEqualsAmd.js | 2 +-
tests/baselines/reference/exportEqualsUmd.js | 2 +-
.../reference/exportSpecifierForAGlobal.errors.txt | 5 +-
.../reference/exportSpecifierForAGlobal.js | 5 -
.../reference/exportStarFromEmptyModule.js | 1 +
.../reference/exportsAndImports3-amd.symbols | 12 +-
.../reference/exportsAndImports3-es6.symbols | 12 +-
.../baselines/reference/exportsAndImports3.symbols | 12 +-
.../expressionTypeNodeShouldError.errors.txt | 4 +-
.../reference/expressionTypeNodeShouldError.types | 2 +-
...ionsForbiddenInParameterInitializers.errors.txt | 15 +
.../expressionsForbiddenInParameterInitializers.js | 76 +
...essionsForbiddenInParameterInitializers.symbols | 12 +
...pressionsForbiddenInParameterInitializers.types | 16 +
.../extendAndImplementTheSameBaseType2.errors.txt | 10 +-
.../extractConstant_ArrowFunction_Block.js | 2 -
.../extractConstant_ArrowFunction_Block.ts | 2 -
.../extractConstant_ArrowFunction_Expression.js | 1 -
.../extractConstant_ArrowFunction_Expression.ts | 1 -
.../extractConstant_BlockScopeMismatch.js | 1 -
.../extractConstant_BlockScopeMismatch.ts | 1 -
.../extractConstant_BlockScopes_NoDependencies.js | 1 -
.../extractConstant_BlockScopes_NoDependencies.ts | 1 -
.../extractConstant/extractConstant_Class.js | 1 -
.../extractConstant/extractConstant_Class.ts | 1 -
.../extractConstant_ClassInsertionPosition1.js | 2 -
.../extractConstant_ClassInsertionPosition1.ts | 2 -
.../extractConstant_ClassInsertionPosition2.js | 2 -
.../extractConstant_ClassInsertionPosition2.ts | 2 -
.../extractConstant_ClassInsertionPosition3.js | 2 -
.../extractConstant_ClassInsertionPosition3.ts | 2 -
.../extractConstant_ContextualType.ts | 10 +
.../extractConstant_ContextualType_Lambda.ts | 11 +
.../extractConstant/extractConstant_Directive.js | 1 -
.../extractConstant/extractConstant_Directive.ts | 1 -
...actConstant_ExpressionStatementInNestedScope.js | 1 -
...actConstant_ExpressionStatementInNestedScope.ts | 1 -
.../extractConstant/extractConstant_Function.js | 2 -
.../extractConstant/extractConstant_Function.ts | 2 -
.../extractConstant/extractConstant_Method.js | 2 -
.../extractConstant/extractConstant_Method.ts | 2 -
.../extractConstant_MultipleHeaders.js | 1 -
.../extractConstant_MultipleHeaders.ts | 1 -
.../extractConstant/extractConstant_Namespace.ts | 2 -
.../extractConstant/extractConstant_Parameters.js | 1 -
.../extractConstant/extractConstant_Parameters.ts | 1 -
.../extractConstant_PinnedComment.js | 1 -
.../extractConstant_PinnedComment.ts | 1 -
.../extractConstant_PinnedCommentAndDocComment.js | 1 -
.../extractConstant_PinnedCommentAndDocComment.ts | 1 -
.../extractConstant_PreserveTrivia.js | 1 -
.../extractConstant_PreserveTrivia.ts | 1 -
.../extractConstant_RepeatedSubstitution.ts | 2 -
.../extractConstant_StatementInsertionPosition1.js | 1 -
.../extractConstant_StatementInsertionPosition1.ts | 1 -
.../extractConstant_StatementInsertionPosition2.js | 2 -
.../extractConstant_StatementInsertionPosition2.ts | 2 -
.../extractConstant_StatementInsertionPosition3.js | 1 -
.../extractConstant_StatementInsertionPosition3.ts | 1 -
.../extractConstant_StatementInsertionPosition4.js | 2 -
.../extractConstant_StatementInsertionPosition4.ts | 2 -
.../extractConstant_StatementInsertionPosition5.js | 3 -
.../extractConstant_StatementInsertionPosition5.ts | 3 -
.../extractConstant_StatementInsertionPosition6.js | 1 -
.../extractConstant_StatementInsertionPosition6.ts | 1 -
.../extractConstant_StatementInsertionPosition7.js | 2 -
.../extractConstant_StatementInsertionPosition7.ts | 8 +-
.../extractConstant/extractConstant_TopLevel.js | 1 -
.../extractConstant/extractConstant_TopLevel.ts | 1 -
.../extractConstant/extractConstant_TripleSlash.js | 1 -
.../extractConstant/extractConstant_TripleSlash.ts | 1 -
.../extractConstant_TypeParameters.ts | 1 -
.../extractConstant_VariableList_MultipleLines.js | 2 +-
.../extractConstant_VariableList_MultipleLines.ts | 2 +-
.../reference/extractFunction/extractFunction29.ts | 4 +-
.../reference/extractFunction/extractFunction32.ts | 8 +-
...actFunction_VariableDeclaration_Const_NoType.js | 4 +-
...actFunction_VariableDeclaration_Const_NoType.ts | 4 +-
...tractFunction_VariableDeclaration_Const_Type.ts | 4 +-
...ctFunction_VariableDeclaration_ConsumedTwice.ts | 4 +-
...tractFunction_VariableDeclaration_Let_NoType.js | 4 +-
...tractFunction_VariableDeclaration_Let_NoType.ts | 4 +-
...extractFunction_VariableDeclaration_Let_Type.ts | 4 +-
.../extractFunction_VariableDeclaration_Var.js | 4 +-
.../extractFunction_VariableDeclaration_Var.ts | 4 +-
.../reference/fixSignatureCaching.errors.txt | 142 +-
tests/baselines/reference/fixSignatureCaching.js | 8 +-
.../reference/fixSignatureCaching.symbols | 694 +-
.../baselines/reference/fixSignatureCaching.types | 40 +-
tests/baselines/reference/for-inStatements.types | 6 +-
.../reference/for-inStatementsDestructuring4.types | 4 +-
.../reference/for-inStatementsInvalid.types | 6 +-
tests/baselines/reference/for-of36.types | 2 +-
tests/baselines/reference/for-of37.types | 4 +-
tests/baselines/reference/for-of38.types | 4 +-
tests/baselines/reference/for-of39.errors.txt | 32 +-
tests/baselines/reference/for-of40.types | 4 +-
tests/baselines/reference/for-of44.types | 6 +-
tests/baselines/reference/for-of45.types | 4 +-
tests/baselines/reference/for-of46.types | 4 +-
tests/baselines/reference/for-of47.types | 4 +-
tests/baselines/reference/for-of48.types | 4 +-
tests/baselines/reference/for-of49.types | 4 +-
tests/baselines/reference/for-of50.types | 4 +-
.../reference/freshLiteralTypesInIntersections.js | 13 +
.../freshLiteralTypesInIntersections.symbols | 23 +
.../freshLiteralTypesInIntersections.types | 30 +
...unctionCallOnConstrainedTypeVariable.errors.txt | 35 +
.../functionCallOnConstrainedTypeVariable.js | 34 +
.../functionCallOnConstrainedTypeVariable.symbols | 58 +
.../functionCallOnConstrainedTypeVariable.types | 69 +
.../reference/functionConstraintSatisfaction.js | 2 +-
.../baselines/reference/functionOverloads39.types | 4 +-
.../reference/functionOverloads40.errors.txt | 12 +-
tests/baselines/reference/generatorES6_2.types | 2 +-
tests/baselines/reference/generatorES6_3.types | 4 +-
tests/baselines/reference/generatorES6_4.types | 6 +-
.../reference/generatorNoImplicitReturns.js | 17 +
.../reference/generatorNoImplicitReturns.symbols | 15 +
.../reference/generatorNoImplicitReturns.types | 20 +
.../generatorReturnExpressionIsChecked.errors.txt | 10 +
.../generatorReturnExpressionIsChecked.js | 10 +
.../generatorReturnExpressionIsChecked.symbols | 8 +
.../generatorReturnExpressionIsChecked.types | 9 +
.../baselines/reference/generatorTypeCheck15.types | 2 +-
.../baselines/reference/generatorTypeCheck33.types | 4 +-
.../baselines/reference/generatorTypeCheck34.types | 4 +-
.../baselines/reference/generatorTypeCheck35.types | 2 +-
.../baselines/reference/generatorTypeCheck38.types | 2 +-
.../baselines/reference/generatorTypeCheck41.types | 2 +-
.../baselines/reference/generatorTypeCheck42.types | 2 +-
.../baselines/reference/generatorTypeCheck43.types | 2 +-
.../baselines/reference/generatorTypeCheck44.types | 2 +-
.../baselines/reference/generatorTypeCheck49.types | 2 +-
.../baselines/reference/generatorTypeCheck51.types | 2 +-
.../reference/generatorTypeCheck63.errors.txt | 12 +-
.../baselines/reference/generatorTypeCheck63.types | 2 +-
.../genericArgumentCallSigAssignmentCompat.types | 2 +-
...icCallWithConstructorTypedArguments5.errors.txt | 8 +-
.../genericCallWithFunctionTypedArguments2.types | 24 +-
...nericCallWithObjectTypeArgsAndNumericIndexer.js | 2 +-
...enericCallWithObjectTypeArgsAndStringIndexer.js | 2 +-
...llWithOverloadedConstructorTypedArguments.types | 20 +-
...OverloadedConstructorTypedArguments2.errors.txt | 4 +-
...lWithOverloadedConstructorTypedArguments2.types | 12 +-
...cCallWithOverloadedFunctionTypedArguments.types | 20 +-
...ithOverloadedFunctionTypedArguments2.errors.txt | 4 +-
...CallWithOverloadedFunctionTypedArguments2.types | 12 +-
.../reference/genericCallWithTupleType.errors.txt | 12 +-
.../reference/genericFunctionParameters.js | 34 +
.../reference/genericFunctionParameters.symbols | 72 +
.../reference/genericFunctionParameters.types | 81 +
.../reference/genericImplements.errors.txt | 16 +-
.../reference/genericSpecializations1.errors.txt | 40 +-
.../reference/genericSpecializations2.errors.txt | 40 +-
.../reference/genericSpecializations3.errors.txt | 20 +-
tests/baselines/reference/genericTypeAliases.js | 4 +-
.../baselines/reference/genericTypeAliases.symbols | 32 +-
tests/baselines/reference/genericTypeAliases.types | 12 +-
.../reference/genericTypeArgumentInference1.types | 2 +-
...enericTypeWithNonGenericBaseMisMatch.errors.txt | 20 +-
...pliedReturnTypeAndFunctionClassMerge.errors.txt | 8 +-
.../reference/getAndSetAsMemberNames.types | 2 +-
...utWithSyntacticErrorsForMultipleFiles2.baseline | 2 +-
.../reference/getterSetterNonAccessor.types | 4 +-
.../reference/gettersAndSettersErrors.errors.txt | 4 +-
tests/baselines/reference/giant.errors.txt | 32 +-
.../reference/heterogeneousArrayLiterals.js | 2 +-
.../reference/heterogeneousArrayLiterals.types | 12 +-
.../implementGenericWithMismatchedTypes.errors.txt | 36 +-
.../implementsIncorrectlyNoAssertion.errors.txt | 20 +
.../reference/implementsIncorrectlyNoAssertion.js | 20 +
.../implementsIncorrectlyNoAssertion.symbols | 29 +
.../implementsIncorrectlyNoAssertion.types | 29 +
.../reference/importAliasFromNamespace.js | 68 +
.../reference/importAliasFromNamespace.symbols | 52 +
.../reference/importAliasFromNamespace.types | 56 +
.../importCallExpressionAsyncES3System.types | 30 +-
.../importCallExpressionAsyncES5System.types | 30 +-
.../importCallExpressionAsyncES6System.types | 30 +-
.../reference/importCallExpressionES5System.types | 34 +-
.../reference/importCallExpressionES6System.types | 34 +-
.../importCallExpressionGrammarError.errors.txt | 13 +-
.../reference/importCallExpressionGrammarError.js | 2 -
.../importCallExpressionGrammarError.symbols | 5 +-
.../importCallExpressionGrammarError.types | 5 -
.../reference/importCallExpressionInSystem1.types | 26 +-
.../reference/importCallExpressionInSystem2.types | 2 +-
.../reference/importCallExpressionInSystem3.types | 6 +-
.../reference/importCallExpressionInSystem4.types | 60 +-
.../reference/inKeywordTypeguard.errors.txt | 159 +
tests/baselines/reference/inKeywordTypeguard.js | 230 +
.../baselines/reference/inKeywordTypeguard.symbols | 241 +
tests/baselines/reference/inKeywordTypeguard.types | 318 +
...bleAssignmentOfIdenticallyNamedTypes.errors.txt | 4 +-
.../reference/incompatibleTypes.errors.txt | 62 +-
tests/baselines/reference/incompatibleTypes.types | 2 +-
.../reference/independentPropertyVariance.js | 13 +
.../reference/independentPropertyVariance.symbols | 17 +
.../reference/independentPropertyVariance.types | 18 +
...indexSignatureMustHaveTypeAnnotation.errors.txt | 8 +-
.../indexSignatureWithInitializer.errors.txt | 8 +-
.../reference/indexWithoutParamType2.errors.txt | 4 +-
.../reference/indexedAccessCanBeHighOrder.js | 21 +
.../reference/indexedAccessCanBeHighOrder.symbols | 63 +
.../reference/indexedAccessCanBeHighOrder.types | 75 +
.../reference/indexedAccessTypeConstraints.js | 5 +-
.../reference/indexedAccessTypeConstraints.symbols | 18 +-
.../reference/indexedAccessTypeConstraints.types | 2 +-
.../reference/indexerConstraints2.errors.txt | 73 +-
tests/baselines/reference/indexerConstraints2.js | 47 +
.../reference/indexerConstraints2.symbols | 93 +
.../baselines/reference/indexerConstraints2.types | 93 +
tests/baselines/reference/indexerWithTuple.types | 2 +-
.../inferObjectTypeFromStringLiteralToKeyof.js | 8 +
...inferObjectTypeFromStringLiteralToKeyof.symbols | 22 +
.../inferObjectTypeFromStringLiteralToKeyof.types | 27 +
tests/baselines/reference/inheritance.errors.txt | 12 +-
...itanceMemberAccessorOverridingMethod.errors.txt | 19 +-
...eritanceMemberFuncOverridingAccessor.errors.txt | 12 +-
...tializedDestructuringAssignmentTypes.errors.txt | 9 +
.../initializedDestructuringAssignmentTypes.js | 8 +
...initializedDestructuringAssignmentTypes.symbols | 9 +
.../initializedDestructuringAssignmentTypes.types | 19 +
...ializedParameterBeforeNonoptionalNotOptional.js | 11 +
...edParameterBeforeNonoptionalNotOptional.symbols | 34 +
...izedParameterBeforeNonoptionalNotOptional.types | 35 +
.../innerTypeParameterShadowingOuterOne.js | 2 +-
.../innerTypeParameterShadowingOuterOne2.js | 2 +-
.../reference/instanceSubtypeCheck2.errors.txt | 12 +-
.../instanceofWithPrimitiveUnion.errors.txt | 21 +
.../reference/instanceofWithPrimitiveUnion.js | 25 +
.../reference/instanceofWithPrimitiveUnion.symbols | 27 +
.../reference/instanceofWithPrimitiveUnion.types | 29 +
.../reference/interfaceContextualType.types | 12 +-
.../reference/interfaceDeclaration1.errors.txt | 4 +-
.../reference/interfaceDeclaration3.errors.txt | 24 +-
.../interfaceExtendsClassWithPrivate2.errors.txt | 20 +-
...rfaceExtendsObjectIntersectionErrors.errors.txt | 62 +-
.../reference/interfaceImplementation7.errors.txt | 16 +-
.../interfaceWithPropertyOfEveryType.types | 2 +-
.../reference/intersectionTypeInference3.js | 25 +
.../reference/intersectionTypeInference3.symbols | 57 +
.../reference/intersectionTypeInference3.types | 61 +
.../invalidImportAliasIdentifiers.errors.txt | 4 +-
.../invalidLetInForOfAndForIn_ES5.errors.txt | 25 +-
.../reference/invalidLetInForOfAndForIn_ES5.js | 6 +-
.../reference/invalidLetInForOfAndForIn_ES5.types | 9 +-
.../invalidLetInForOfAndForIn_ES6.errors.txt | 25 +-
.../reference/invalidLetInForOfAndForIn_ES6.js | 6 +-
.../reference/invalidLetInForOfAndForIn_ES6.types | 9 +-
.../reference/invalidTypeOfTarget.errors.txt | 14 +-
tests/baselines/reference/invalidTypeOfTarget.js | 17 +-
.../reference/invalidTypeOfTarget.symbols | 1 +
.../baselines/reference/invalidTypeOfTarget.types | 3 +-
.../invariantGenericErrorElaboration.errors.txt | 54 +
.../reference/invariantGenericErrorElaboration.js | 30 +
.../invariantGenericErrorElaboration.symbols | 76 +
.../invariantGenericErrorElaboration.types | 78 +
.../reference/isomorphicMappedTypeInference.js | 12 +-
.../reference/isomorphicMappedTypeInference.types | 46 +-
.../reference/iterableArrayPattern23.types | 4 +-
.../reference/iterableArrayPattern24.types | 4 +-
.../reference/iterableArrayPattern29.types | 6 +-
.../reference/iterableArrayPattern30.types | 6 +-
.../reference/iteratorSpreadInArray6.errors.txt | 30 +-
.../reference/iteratorSpreadInArray6.types | 4 +-
.../reference/iteratorSpreadInArray7.types | 4 +-
.../reference/iteratorSpreadInCall.errors.txt | 4 +-
.../reference/iteratorSpreadInCall10.errors.txt | 4 +-
.../reference/iteratorSpreadInCall2.errors.txt | 4 +-
.../reference/iteratorSpreadInCall4.errors.txt | 4 +-
.../reference/javascriptCommonjsModule.js | 23 +
.../reference/javascriptCommonjsModule.symbols | 13 +
.../reference/javascriptCommonjsModule.types | 15 +
tests/baselines/reference/jsDocTags.baseline | 63 +-
tests/baselines/reference/jsDocTypeTag1.js | 91 +-
tests/baselines/reference/jsDocTypeTag2.js | 84 +-
tests/baselines/reference/jsDocTypedef1.js | 7 +-
.../reference/jsExtendsImplicitAny.errors.txt | 25 +
.../reference/jsExtendsImplicitAny.symbols | 37 +
.../baselines/reference/jsExtendsImplicitAny.types | 40 +
.../jsFileCompilationRestParamJsDocFunction.js | 8 +-
...jsFileCompilationRestParamJsDocFunction.symbols | 2 +-
.../jsFileCompilationRestParamJsDocFunction.types | 6 +-
...mplicitAnyNoCascadingReferenceErrors.errors.txt | 19 +
.../jsNoImplicitAnyNoCascadingReferenceErrors.js | 40 +
...NoImplicitAnyNoCascadingReferenceErrors.symbols | 28 +
...jsNoImplicitAnyNoCascadingReferenceErrors.types | 33 +
.../jsdocDisallowedInTypescript.errors.txt | 13 +-
.../reference/jsdocDisallowedInTypescript.types | 4 +-
.../reference/jsdocIllegalTags.errors.txt | 18 +
tests/baselines/reference/jsdocIllegalTags.symbols | 14 +
tests/baselines/reference/jsdocIllegalTags.types | 14 +
.../reference/jsdocParamTagTypeLiteral.types | 14 +-
.../reference/jsdocPrefixPostfixParsing.errors.txt | 43 +
.../reference/jsdocPrefixPostfixParsing.types | 18 +-
.../reference/jsdocRestParameter.errors.txt | 19 +
.../baselines/reference/jsdocRestParameter.symbols | 22 +
tests/baselines/reference/jsdocRestParameter.types | 34 +
.../reference/jsdocRestParameter_es6.symbols | 10 +
.../reference/jsdocRestParameter_es6.types | 10 +
.../reference/jsdocTypedefMissingType.errors.txt | 5 +-
.../reference/jsdocTypedefMissingType.types | 4 +-
.../reference/jsxAndTypeAssertion.errors.txt | 10 +-
.../reference/jsxEsprimaFbTestSuite.symbols | 4 +-
tests/baselines/reference/jsxFactoryIdentifier.js | 3 +-
.../reference/jsxFactoryIdentifier.symbols | 1 +
.../baselines/reference/jsxFactoryIdentifier.types | 1 +
tests/baselines/reference/jsxHasLiteralType.js | 32 +
.../baselines/reference/jsxHasLiteralType.symbols | 25 +
tests/baselines/reference/jsxHasLiteralType.types | 26 +
.../jsxInvalidEsprimaTestSuite.errors.txt | 247 +-
.../reference/jsxInvalidEsprimaTestSuite.js | 176 +-
.../reference/jsxInvalidEsprimaTestSuite.symbols | 61 +-
.../reference/jsxInvalidEsprimaTestSuite.types | 87 +-
.../reference/jsxMultilineAttributeStringValues.js | 16 +
.../jsxMultilineAttributeStringValues.symbols | 19 +
.../jsxMultilineAttributeStringValues.types | 21 +
.../reference/jsxMultilineAttributeValuesReact.js | 17 +
.../jsxMultilineAttributeValuesReact.symbols | 31 +
.../jsxMultilineAttributeValuesReact.types | 34 +
.../reference/jsxSpreadFirstUnionNoErrors.js | 38 +
.../reference/jsxSpreadFirstUnionNoErrors.symbols | 54 +
.../reference/jsxSpreadFirstUnionNoErrors.types | 63 +
tests/baselines/reference/keyofAndIndexedAccess.js | 6 +-
.../reference/keyofAndIndexedAccess.types | 34 +-
.../reference/literalIntersectionYieldsLiteral.js | 6 +
.../literalIntersectionYieldsLiteral.symbols | 7 +
.../literalIntersectionYieldsLiteral.types | 9 +
tests/baselines/reference/literalTypes2.types | 18 +-
.../reference/literalTypesAndTypeAssertions.types | 2 +-
.../reference/literalsInComputedProperties1.js | 2 +-
.../literalsInComputedProperties1.symbols | 24 +-
.../reference/literalsInComputedProperties1.types | 4 +-
.../logicalOrOperatorWithTypeParameters.types | 4 +-
tests/baselines/reference/malformedTags.types | 2 +-
tests/baselines/reference/mappedTypeErrors.types | 2 +-
.../reference/mappedTypeIndexedAccess.types | 4 +-
.../reference/mappedTypeInferenceErrors.errors.txt | 44 +
.../reference/mappedTypeInferenceErrors.js | 34 +
.../reference/mappedTypeInferenceErrors.symbols | 55 +
.../reference/mappedTypeInferenceErrors.types | 64 +
.../reference/mappedTypeRecursiveInference.js | 37 +
.../reference/mappedTypeRecursiveInference.symbols | 110 +
.../reference/mappedTypeRecursiveInference.types | 131 +
.../reference/mappedTypeRelationships.errors.txt | 12 +
.../baselines/reference/mappedTypeRelationships.js | 24 +
.../reference/mappedTypeRelationships.symbols | 55 +
.../reference/mappedTypeRelationships.types | 58 +
tests/baselines/reference/mappedTypes5.errors.txt | 73 +
tests/baselines/reference/mappedTypes5.js | 95 +
tests/baselines/reference/mappedTypes5.symbols | 279 +
tests/baselines/reference/mappedTypes5.types | 292 +
...terfacesWithConflictingPropertyNames.errors.txt | 12 +-
.../reference/metadataOfClassFromAlias.js | 1 +
.../metadataReferencedWithinFilteredUnion.js | 60 +
.../metadataReferencedWithinFilteredUnion.symbols | 28 +
.../metadataReferencedWithinFilteredUnion.types | 28 +
...atureHandledDeclarationKindForSymbol.errors.txt | 15 +
...thodSignatureHandledDeclarationKindForSymbol.js | 12 +
...ignatureHandledDeclarationKindForSymbol.symbols | 16 +
...dSignatureHandledDeclarationKindForSymbol.types | 16 +
.../mismatchedGenericArguments1.errors.txt | 40 +-
.../reference/missingArgument1.errors.txt | 2 +-
tests/baselines/reference/missingArgument1.js | 2 +-
tests/baselines/reference/missingArgument1.types | 1 -
.../modularizeLibrary_Dom.iterable.symbols | 4 +-
.../reference/modularizeLibrary_Dom.iterable.types | 4 +-
...knownSymbolWithOutES6WellknownSymbolLib.symbols | 4 +-
...llknownSymbolWithOutES6WellknownSymbolLib.types | 4 +-
...rizeLibrary_NoErrorDuplicateLibOptions1.symbols | 4 +-
...larizeLibrary_NoErrorDuplicateLibOptions1.types | 4 +-
...rizeLibrary_NoErrorDuplicateLibOptions2.symbols | 4 +-
...larizeLibrary_NoErrorDuplicateLibOptions2.types | 4 +-
.../modularizeLibrary_TargetES5UsingES6Lib.symbols | 4 +-
.../modularizeLibrary_TargetES5UsingES6Lib.types | 4 +-
.../modularizeLibrary_TargetES6UsingES6Lib.symbols | 4 +-
.../modularizeLibrary_TargetES6UsingES6Lib.types | 4 +-
...larizeLibrary_UsingES5LibAndES6ArrayLib.symbols | 4 +-
...dularizeLibrary_UsingES5LibAndES6ArrayLib.types | 4 +-
...gES5LibES6ArrayLibES6WellknownSymbolLib.symbols | 4 +-
...ingES5LibES6ArrayLibES6WellknownSymbolLib.types | 4 +-
.../reference/moduleAssignmentCompat1.errors.txt | 8 +-
.../reference/moduleAssignmentCompat2.errors.txt | 8 +-
.../reference/moduleAssignmentCompat3.errors.txt | 8 +-
.../reference/moduleAssignmentCompat4.errors.txt | 8 +-
.../reference/moduleAugmentationGlobal4.js | 2 -
.../moduleAugmentationInAmbientModule1.js | 1 +
.../baselines/reference/moduleCrashBug1.errors.txt | 4 +-
tests/baselines/reference/moduleIdentifiers.js | 2 +-
.../reference/moduleInTypePosition1.errors.txt | 4 +-
.../reference/moduleResolutionWithExtensions.js | 4 +-
...olutionWithSymlinks_preserveSymlinks.errors.txt | 6 +-
.../reference/moduleVisibilityTest3.errors.txt | 4 +-
.../reference/moduleWithValuesAsType.errors.txt | 4 +-
tests/baselines/reference/multiImportExport.js | 1 +
.../baselines/reference/multipleDeclarations.types | 30 +-
.../reference/multipleInheritance.errors.txt | 12 +-
.../reference/mutuallyRecursiveInference.js | 51 +
.../reference/mutuallyRecursiveInference.symbols | 48 +
.../reference/mutuallyRecursiveInference.types | 48 +
.../mutuallyRecursiveInterfaceDeclaration.js | 23 +
.../mutuallyRecursiveInterfaceDeclaration.symbols | 20 +
.../mutuallyRecursiveInterfaceDeclaration.types | 20 +
.../reference/narrowingConstrainedTypeVariable.js | 79 +
.../narrowingConstrainedTypeVariable.symbols | 88 +
.../narrowingConstrainedTypeVariable.types | 91 +
...narrowingGenericTypeFromInstanceof01.errors.txt | 10 +-
.../narrowingGenericTypeFromInstanceof01.types | 6 +-
.../negateOperatorInvalidOperations.errors.txt | 9 +-
.../reference/negateOperatorInvalidOperations.js | 3 +-
.../negateOperatorInvalidOperations.types | 4 +-
.../reference/negateOperatorWithEnumType.types | 2 +-
.../reference/nestedTypeVariableInfersLiteral.js | 32 +
.../nestedTypeVariableInfersLiteral.symbols | 78 +
.../nestedTypeVariableInfersLiteral.types | 100 +
tests/baselines/reference/neverInference.js | 39 +
tests/baselines/reference/neverInference.symbols | 111 +
tests/baselines/reference/neverInference.types | 132 +
.../reference/neverTypeErrors1.errors.txt | 12 +-
tests/baselines/reference/neverTypeErrors1.js | 2 +
tests/baselines/reference/neverTypeErrors1.symbols | 9 +-
tests/baselines/reference/neverTypeErrors1.types | 4 +
.../reference/neverTypeErrors2.errors.txt | 12 +-
tests/baselines/reference/neverTypeErrors2.js | 2 +
tests/baselines/reference/neverTypeErrors2.symbols | 9 +-
tests/baselines/reference/neverTypeErrors2.types | 4 +
.../reference/newAbstractInstance2.errors.txt | 12 +
tests/baselines/reference/newAbstractInstance2.js | 24 +
.../reference/newAbstractInstance2.symbols | 10 +
.../baselines/reference/newAbstractInstance2.types | 11 +
tests/baselines/reference/newTarget.es5.js | 6 +-
.../reference/noCrashOnImportShadowing.errors.txt | 4 +-
.../baselines/reference/noCrashOnNoLib.errors.txt | 25 +
tests/baselines/reference/noCrashOnNoLib.js | 18 +
tests/baselines/reference/noCrashOnNoLib.symbols | 13 +
tests/baselines/reference/noCrashOnNoLib.types | 21 +
.../reference/noCrashOnParameterNamedRequire.js | 11 +
.../noCrashOnParameterNamedRequire.symbols | 14 +
.../reference/noCrashOnParameterNamedRequire.types | 25 +
...ls_selfReference_skipsBlockLocations.errors.txt | 29 +
...usedLocals_selfReference_skipsBlockLocations.js | 36 +
...ocals_selfReference_skipsBlockLocations.symbols | 29 +
...dLocals_selfReference_skipsBlockLocations.types | 33 +
...ocals_writeOnlyProperty_dynamicNames.errors.txt | 17 +
...oUnusedLocals_writeOnlyProperty_dynamicNames.js | 25 +
...edLocals_writeOnlyProperty_dynamicNames.symbols | 31 +
...usedLocals_writeOnlyProperty_dynamicNames.types | 39 +
.../nominalSubtypeCheckOfTypeParameter.js | 10 +-
.../nominalSubtypeCheckOfTypeParameter.symbols | 46 +-
.../nominalSubtypeCheckOfTypeParameter.types | 20 +-
.../nonContextuallyTypedLogicalOr.symbols | 4 +-
.../reference/nonContextuallyTypedLogicalOr.types | 4 +-
.../reference/nullAssignableToEveryType.js | 2 +-
.../reference/nullableFunctionError.errors.txt | 17 +
tests/baselines/reference/nullableFunctionError.js | 12 +
.../reference/nullableFunctionError.symbols | 11 +
.../reference/nullableFunctionError.types | 17 +
...cLiteralsWithTrailingDecimalPoints01.errors.txt | 4 +-
.../numericLiteralsWithTrailingDecimalPoints01.js | 3 +-
...umericStringNamedPropertyEquivalence.errors.txt | 4 +-
.../objectLiteralNormalization.errors.txt | 92 +
.../reference/objectLiteralNormalization.js | 232 +
.../reference/objectLiteralNormalization.symbols | 213 +
.../reference/objectLiteralNormalization.types | 326 +
.../objectLiteralParameterResolution.types | 2 +-
tests/baselines/reference/objectRestForOf.types | 2 +-
tests/baselines/reference/objectSpread.types | 32 +-
.../objectSpreadIndexSignature.errors.txt | 4 +
.../reference/objectSpreadIndexSignature.js | 6 +
.../reference/objectSpreadIndexSignature.symbols | 11 +
.../reference/objectSpreadIndexSignature.types | 16 +
.../reference/objectSpreadNegative.errors.txt | 4 +-
.../baselines/reference/objectSpreadNegative.types | 10 +-
.../optionalBindingParameters1.errors.txt | 4 +-
.../reference/optionalBindingParameters1.types | 2 +-
.../optionalBindingParameters2.errors.txt | 4 +-
.../reference/optionalBindingParameters2.types | 2 +-
...ptionalBindingParametersInOverloads1.errors.txt | 4 +-
.../optionalBindingParametersInOverloads1.types | 2 +-
...ptionalBindingParametersInOverloads2.errors.txt | 4 +-
.../optionalBindingParametersInOverloads2.types | 2 +-
.../reference/overloadResolutionTest1.errors.txt | 20 +-
.../reference/overloadResolutionTest1.types | 6 +-
.../reference/parenthesizedAsyncArrowFunction.js | 47 +
.../parenthesizedAsyncArrowFunction.symbols | 8 +
.../parenthesizedAsyncArrowFunction.types | 10 +
.../parseErrorDoubleCommaInCall.errors.txt | 10 +
.../reference/parseErrorDoubleCommaInCall.js | 10 +
.../reference/parseErrorDoubleCommaInCall.symbols | 9 +
.../reference/parseErrorDoubleCommaInCall.types | 12 +
...arser.asyncGenerators.classMethods.esnext.types | 4 +-
...yncGenerators.functionDeclarations.esnext.types | 4 +-
...enerators.functionExpressions.esnext.errors.txt | 8 +-
...syncGenerators.functionExpressions.esnext.types | 12 +-
...yncGenerators.objectLiteralMethods.esnext.types | 12 +-
.../reference/parser.numericSeparators.binary.js | 12 +
.../parser.numericSeparators.binary.symbols | 7 +
.../parser.numericSeparators.binary.types | 13 +
...ser.numericSeparators.binaryNegative.errors.txt | 50 +
.../parser.numericSeparators.binaryNegative.js | 34 +
...parser.numericSeparators.binaryNegative.symbols | 19 +
.../parser.numericSeparators.binaryNegative.types | 25 +
.../reference/parser.numericSeparators.decimal.js | 32 +
.../parser.numericSeparators.decimal.symbols | 17 +
.../parser.numericSeparators.decimal.types | 43 +
...er.numericSeparators.decmialNegative.errors.txt | 329 +
.../parser.numericSeparators.decmialNegative.js | 262 +
...arser.numericSeparators.decmialNegative.symbols | 154 +
.../parser.numericSeparators.decmialNegative.types | 212 +
.../reference/parser.numericSeparators.hex.js | 12 +
.../reference/parser.numericSeparators.hex.symbols | 7 +
.../reference/parser.numericSeparators.hex.types | 13 +
...parser.numericSeparators.hexNegative.errors.txt | 50 +
.../parser.numericSeparators.hexNegative.js | 34 +
.../parser.numericSeparators.hexNegative.symbols | 19 +
.../parser.numericSeparators.hexNegative.types | 25 +
.../reference/parser.numericSeparators.octal.js | 12 +
.../parser.numericSeparators.octal.symbols | 7 +
.../reference/parser.numericSeparators.octal.types | 13 +
...rser.numericSeparators.octalNegative.errors.txt | 50 +
.../parser.numericSeparators.octalNegative.js | 34 +
.../parser.numericSeparators.octalNegative.symbols | 19 +
.../parser.numericSeparators.octalNegative.types | 25 +
...rser.numericSeparators.unicodeEscape.errors.txt | 236 +
.../parser.numericSeparators.unicodeEscape.js | 243 +
.../parser.numericSeparators.unicodeEscape.symbols | 145 +
.../parser.numericSeparators.unicodeEscape.types | 192 +
.../reference/parserArrowFunctionExpression7.js | 16 +
.../parserArrowFunctionExpression7.symbols | 10 +
.../reference/parserArrowFunctionExpression7.types | 13 +
.../parserComputedPropertyName10.errors.txt | 4 +-
.../reference/parserComputedPropertyName10.js | 4 +-
.../parserComputedPropertyName11.errors.txt | 4 +-
.../parserComputedPropertyName13.errors.txt | 4 +-
.../parserComputedPropertyName14.errors.txt | 4 +-
.../parserComputedPropertyName15.errors.txt | 4 +-
.../parserComputedPropertyName18.errors.txt | 4 +-
.../parserComputedPropertyName19.errors.txt | 4 +-
.../parserComputedPropertyName20.errors.txt | 4 +-
.../parserComputedPropertyName21.errors.txt | 4 +-
.../parserComputedPropertyName22.errors.txt | 4 +-
.../parserComputedPropertyName25.errors.txt | 4 +-
.../reference/parserComputedPropertyName25.js | 4 +-
.../reference/parserComputedPropertyName27.js | 4 +-
.../parserComputedPropertyName28.errors.txt | 8 +-
.../reference/parserComputedPropertyName28.js | 4 +-
.../parserComputedPropertyName29.errors.txt | 8 +-
.../reference/parserComputedPropertyName29.js | 4 +-
.../parserComputedPropertyName31.errors.txt | 8 +-
.../parserComputedPropertyName32.errors.txt | 4 +-
.../reference/parserComputedPropertyName33.js | 4 +-
.../parserComputedPropertyName36.errors.txt | 4 +-
.../parserComputedPropertyName7.errors.txt | 4 +-
.../parserComputedPropertyName8.errors.txt | 4 +-
.../parserComputedPropertyName9.errors.txt | 4 +-
.../parserConstructorDeclaration4.errors.txt | 5 +-
.../parserES5ComputedPropertyName1.errors.txt | 4 +-
.../parserES5ComputedPropertyName10.errors.txt | 4 +-
.../reference/parserES5ComputedPropertyName10.js | 4 +-
.../parserES5ComputedPropertyName11.errors.txt | 4 +-
.../parserES5ComputedPropertyName5.errors.txt | 4 +-
.../parserES5ComputedPropertyName7.errors.txt | 4 +-
.../parserES5ComputedPropertyName8.errors.txt | 4 +-
.../parserES5ComputedPropertyName9.errors.txt | 4 +-
.../parserErrorRecovery_ArgumentList6.errors.txt | 5 +-
.../parserErrorRecovery_ArgumentList6.types | 1 -
.../parserErrorRecovery_ArgumentList7.errors.txt | 5 +-
.../reference/parserErrorRecovery_ArgumentList7.js | 2 +-
.../parserErrorRecovery_ArgumentList7.types | 1 -
...orRecovery_IncompleteMemberVariable2.errors.txt | 4 +-
...arserErrorRecovery_IncompleteMemberVariable2.js | 1 -
...erErrorRecovery_IncompleteMemberVariable2.types | 1 -
.../reference/parserIndexSignature11.errors.txt | 4 +-
.../reference/parserIndexSignature4.errors.txt | 4 +-
.../reference/parserIndexSignature5.errors.txt | 4 +-
.../reference/parserIsClassMemberStart.js | 12 +
.../reference/parserIsClassMemberStart.symbols | 8 +
.../reference/parserIsClassMemberStart.types | 8 +
.../parserMemberAccessorDeclaration11.errors.txt | 5 +-
.../parserMemberFunctionDeclaration5.errors.txt | 5 +-
tests/baselines/reference/parserRealSource4.types | 4 +-
.../reference/parserTypeQuery8.errors.txt | 4 +-
tests/baselines/reference/parserTypeQuery8.js | 3 +-
.../parserUsingConstructorAsIdentifier.types | 2 +-
tests/baselines/reference/parserharness.types | 6 +-
.../prettyContextNotDebugAssertion.errors.txt | 4 +-
.../reference/primaryExpressionMods.errors.txt | 4 +-
tests/baselines/reference/primitiveMembers.types | 2 +-
.../reference/privacyAccessorDeclFile.errors.txt | 144 +-
.../privacyCannotNameAccessorDeclFile.errors.txt | 32 +-
.../privacyCheckAnonymousFunctionParameter.types | 2 +-
.../reference/privacyImportParseErrors.errors.txt | 16 +-
.../promiseEmptyTupleNoException.errors.txt | 10 +-
.../baselines/reference/promisePermutations.types | 16 +-
.../baselines/reference/promisePermutations2.types | 16 +-
.../reference/promisePermutations3.errors.txt | 8 +-
.../baselines/reference/promisePermutations3.types | 12 +-
.../reference/propertyAssignment.errors.txt | 4 +-
.../quickInfoDisplayPartsInterfaceMembers.baseline | 16 +-
...ickInfoDisplayPartsInternalModuleAlias.baseline | 722 +
...foDisplayPartsTypeParameterInInterface.baseline | 32 +-
.../reference/quickInfoJsDocTags.baseline | 102 +
tests/baselines/reference/reactNamespaceJSXEmit.js | 3 +
.../reference/reactNamespaceJSXEmit.symbols | 21 +-
.../reference/reactNamespaceJSXEmit.types | 8 +
.../reference/reassignStaticProp.errors.txt | 4 +-
.../reexportWrittenCorrectlyInDeclaration.js | 72 +
.../reexportWrittenCorrectlyInDeclaration.symbols | 29 +
.../reexportWrittenCorrectlyInDeclaration.types | 30 +
.../requiredInitializedParameter2.errors.txt | 12 +-
.../reference/restInvalidArgumentType.types | 2 +-
.../reference/restParamModifier.errors.txt | 16 +-
tests/baselines/reference/restParamModifier.js | 3 +-
.../baselines/reference/restParamModifier.symbols | 2 +-
tests/baselines/reference/restParamModifier.types | 6 +-
.../reference/shorthand-property-es5-es6.js | 1 +
.../reference/shorthand-property-es5-es6.types | 2 +-
.../reference/shorthand-property-es6-amd.js | 1 +
.../reference/shorthand-property-es6-amd.types | 2 +-
.../reference/shorthand-property-es6-es6.js | 1 +
.../reference/shorthand-property-es6-es6.types | 2 +-
...dOfExportedEntity01_targetES2015_CommonJS.types | 2 +-
...handOfExportedEntity02_targetES5_CommonJS.types | 2 +-
...orthandPropertyAssignmentsInDestructuring.types | 16 +-
...andPropertyAssignmentsInDestructuring_ES6.types | 16 +-
tests/baselines/reference/sourceMap-Comment1.js | 2 +-
.../reference/sourceMap-Comment1.sourcemap.txt | 2 +-
...onDestructuringForOfObjectBindingPattern2.types | 72 +-
...ngForOfObjectBindingPatternDefaultValues2.types | 72 +-
.../spreadContextualTypedBindingPattern.js | 25 +
.../spreadContextualTypedBindingPattern.symbols | 27 +
.../spreadContextualTypedBindingPattern.types | 28 +
.../reference/spreadInvalidArgumentType.types | 4 +-
tests/baselines/reference/spreadNonPrimitive.js | 15 +
.../baselines/reference/spreadNonPrimitive.symbols | 12 +
tests/baselines/reference/spreadNonPrimitive.types | 15 +
tests/baselines/reference/spreadUnion2.errors.txt | 41 +
tests/baselines/reference/spreadUnion3.errors.txt | 6 +-
tests/baselines/reference/spreadUnion3.types | 4 +-
...cAnonymousTypeNotReferencingTypeParameter.types | 4 +-
.../reference/staticInstanceResolution5.errors.txt | 12 +-
.../strictPropertyInitialization.errors.txt | 120 +
.../reference/strictPropertyInitialization.js | 229 +
.../reference/strictPropertyInitialization.symbols | 209 +
.../reference/strictPropertyInitialization.types | 226 +
.../reference/strictTupleLength.errors.txt | 37 +
tests/baselines/reference/strictTupleLength.js | 37 +
.../baselines/reference/strictTupleLength.symbols | 66 +
tests/baselines/reference/strictTupleLength.types | 68 +
.../reference/stringLiteralTypesAsTags01.types | 2 +-
.../reference/stringLiteralTypesAsTags02.types | 2 +-
.../reference/stringLiteralTypesAsTags03.types | 2 +-
.../reference/subtypesOfTypeParameter.errors.txt | 12 +-
...btypesOfTypeParameterWithConstraints.errors.txt | 138 +-
.../subtypesOfTypeParameterWithConstraints2.types | 4 +-
...typesOfTypeParameterWithConstraints4.errors.txt | 68 +-
...ypeParameterWithRecursiveConstraints.errors.txt | 240 +-
.../subtypingWithObjectMembers.errors.txt | 72 +-
...NoBaseTypeButWithSameSymbolInterface.errors.txt | 14 +
...sThatHasNoBaseTypeButWithSameSymbolInterface.js | 17 +
...HasNoBaseTypeButWithSameSymbolInterface.symbols | 13 +
...atHasNoBaseTypeButWithSameSymbolInterface.types | 15 +
.../reference/switchWithConstrainedTypeVariable.js | 28 +
.../switchWithConstrainedTypeVariable.symbols | 29 +
.../switchWithConstrainedTypeVariable.types | 33 +
.../reference/symbolDeclarationEmit12.errors.txt | 4 +-
.../reference/symbolProperty21.errors.txt | 4 +-
.../baselines/reference/symbolProperty7.errors.txt | 8 +-
tests/baselines/reference/symbolProperty7.js | 5 +-
tests/baselines/reference/symbolType1.types | 8 +-
tests/baselines/reference/symbolType11.types | 2 +-
tests/baselines/reference/syntaxErrors.errors.txt | 6 +-
tests/baselines/reference/syntaxErrors.symbols | 22 +-
tests/baselines/reference/syntaxErrors.types | 16 +-
...syntheticDefaultExportsWithDynamicImports.types | 8 +-
.../systemDefaultExportCommentValidity.js | 2 +-
tests/baselines/reference/systemModule15.types | 4 +-
.../reference/systemModuleTrailingComments.js | 2 +-
...TemplateStringsTypeArgumentInference.errors.txt | 8 +-
...aggedTemplateStringsTypeArgumentInference.types | 6 +-
...plateStringsTypeArgumentInferenceES6.errors.txt | 8 +-
...edTemplateStringsTypeArgumentInferenceES6.types | 6 +-
tests/baselines/reference/targetTypeArgs.types | 8 +-
...templateStringWithEmbeddedYieldKeywordES6.types | 2 +-
.../reference/textChanges/extractMethodLike.js | 8 +-
.../reference/textChanges/insertNodeAfter2.js | 2 +-
.../insertNodeAfter3-block with newline.js | 16 -
.../insertNodeAfterVariableDeclaration.js | 20 +
.../reference/textChanges/insertNodeAt1.js | 22 -
.../reference/textChanges/insertNodeAt2.js | 20 -
...ertNodeAtConstructorStart-block with newline.js | 15 +
...deAfter3.js => insertNodeAtConstructorStart.js} | 0
.../reference/textChanges/insertNodeBefore3.js | 22 +
.../textChanges/insertNodeInListAfter6.js | 6 +-
.../textChanges/insertNodeInListAfter7.js | 4 +-
.../textChanges/insertNodeInListAfter8.js | 6 +-
.../textChanges/insertNodeInListAfter9.js | 4 +-
.../baselines/reference/thisTypeInFunctions2.types | 2 +-
tests/baselines/reference/thisTypeInFunctions3.js | 33 +
.../reference/thisTypeInFunctions3.symbols | 26 +
.../baselines/reference/thisTypeInFunctions3.types | 27 +
.../thisTypeInFunctionsNegative.errors.txt | 44 +-
.../reference/thisTypeInFunctionsNegative.js | 20 +-
.../reference/thisTypeInFunctionsNegative.symbols | 14 +-
.../reference/thisTypeInFunctionsNegative.types | 36 +-
.../reference/thisTypeInObjectLiterals2.js | 8 +-
.../reference/thisTypeInObjectLiterals2.types | 30 +-
.../reference/throwInEnclosingStatements.types | 6 +-
...ransformsCorrectly.transformAddDecoratedNode.js | 16 +
.../transformsCorrectly.transformAddImportStar.js | 13 +
...formsCorrectly.transformTypesInExportDefault.js | 1 +
.../transpile/Supports setting strictTuples.js | 2 +
.../Supports setting strictTuples.oldTranspile.js | 2 +
.../Default initialized TSConfig/tsconfig.json | 6 +-
.../tsconfig.json | 6 +-
.../tsconfig.json | 6 +-
.../tsconfig.json | 6 +-
.../tsconfig.json | 6 +-
.../tsconfig.json | 6 +-
.../tsconfig.json | 6 +-
.../tsconfig.json | 6 +-
.../reference/tsxAttributeErrors.errors.txt | 16 +-
...sxAttributeQuickinfoTypesSameAsObjectLiteral.js | 25 +
...ributeQuickinfoTypesSameAsObjectLiteral.symbols | 40 +
...ttributeQuickinfoTypesSameAsObjectLiteral.types | 46 +
.../reference/tsxAttributeResolution1.errors.txt | 36 +-
.../reference/tsxAttributeResolution10.errors.txt | 8 +-
.../reference/tsxAttributeResolution11.errors.txt | 4 +-
.../reference/tsxAttributeResolution12.errors.txt | 2 -
.../reference/tsxAttributeResolution14.errors.txt | 16 +-
.../reference/tsxAttributeResolution15.errors.txt | 4 +-
.../reference/tsxAttributeResolution6.errors.txt | 8 +-
.../reference/tsxAttributeResolution7.errors.txt | 8 +-
.../reference/tsxAttributeResolution9.errors.txt | 8 +-
.../reference/tsxElementResolution11.errors.txt | 4 +-
.../reference/tsxElementResolution12.errors.txt | 8 +-
.../reference/tsxElementResolution3.errors.txt | 8 +-
.../reference/tsxElementResolution4.errors.txt | 8 +-
.../reference/tsxGenericAttributesType4.errors.txt | 19 -
.../reference/tsxGenericAttributesType4.js | 2 -
.../reference/tsxGenericAttributesType4.symbols | 3 +-
.../reference/tsxGenericAttributesType4.types | 1 -
.../reference/tsxGenericAttributesType5.errors.txt | 20 -
.../reference/tsxGenericAttributesType5.js | 2 -
.../reference/tsxGenericAttributesType5.symbols | 3 +-
.../reference/tsxGenericAttributesType5.types | 1 -
.../tsxInferenceShouldNotYieldAnyOnUnions.types | 16 +-
...ctComponentWithDefaultTypeParameter2.errors.txt | 31 -
.../tsxReactComponentWithDefaultTypeParameter2.js | 2 -
...ReactComponentWithDefaultTypeParameter2.symbols | 7 +-
...sxReactComponentWithDefaultTypeParameter2.types | 1 -
...ctComponentWithDefaultTypeParameter3.errors.txt | 24 +-
.../tsxReactComponentWithDefaultTypeParameter3.js | 11 +-
...ReactComponentWithDefaultTypeParameter3.symbols | 9 +-
...sxReactComponentWithDefaultTypeParameter3.types | 5 +-
.../tsxSpreadAttributesResolution10.errors.txt | 12 +-
.../tsxSpreadAttributesResolution10.types | 6 +-
.../tsxSpreadAttributesResolution11.types | 18 +-
.../tsxSpreadAttributesResolution12.errors.txt | 24 +-
.../tsxSpreadAttributesResolution12.types | 12 +-
.../tsxSpreadAttributesResolution2.errors.txt | 8 +-
.../reference/tsxSpreadAttributesResolution2.types | 4 +-
.../reference/tsxSpreadAttributesResolution4.types | 2 +-
.../tsxSpreadAttributesResolution6.errors.txt | 16 +-
.../reference/tsxSpreadAttributesResolution6.types | 2 +-
.../reference/tsxSpreadAttributesResolution7.types | 4 +-
.../reference/tsxSpreadAttributesResolution9.types | 4 +-
...xStatelessFunctionComponentOverload4.errors.txt | 84 +-
...xStatelessFunctionComponentOverload5.errors.txt | 48 +-
...onComponentWithDefaultTypeParameter2.errors.txt | 12 +-
.../tsxStatelessFunctionComponents1.errors.txt | 40 +-
.../tsxStatelessFunctionComponents2.errors.txt | 4 +-
...FunctionComponentsWithTypeArguments2.errors.txt | 12 +-
...elessFunctionComponentsWithTypeArguments3.types | 4 +-
...FunctionComponentsWithTypeArguments4.errors.txt | 18 +-
.../reference/tsxUnionElementType2.errors.txt | 16 +-
.../reference/tsxUnionElementType4.errors.txt | 4 +-
.../reference/tsxUnionElementType6.errors.txt | 24 +-
tests/baselines/reference/tsxUnionSpread.types | 4 +-
tests/baselines/reference/tupleTypes.errors.txt | 11 +-
tests/baselines/reference/tupleTypes.js | 4 +-
tests/baselines/reference/tupleTypes.symbols | 2 +-
tests/baselines/reference/tupleTypes.types | 2 +-
...icInterfacesWithDifferentConstraints.errors.txt | 31 +-
...twoGenericInterfacesWithDifferentConstraints.js | 23 +-
...nericInterfacesWithDifferentConstraints.symbols | 51 +
...GenericInterfacesWithDifferentConstraints.types | 51 +
tests/baselines/reference/typeAliases.types | 2 +-
.../reference/typeArgInference2.errors.txt | 20 -
tests/baselines/reference/typeArgInference2.types | 4 +-
.../reference/typeArgumentInference.errors.txt | 8 +-
.../reference/typeArgumentInference.types | 6 +-
...ArgumentInferenceConstructSignatures.errors.txt | 8 +-
.../typeArgumentInferenceConstructSignatures.types | 6 +-
...typeArgumentInferenceWithConstraints.errors.txt | 8 +-
.../typeArgumentInferenceWithConstraints.types | 6 +-
...ionExpressionWithUndefinedCallResolutionData.js | 1 +
.../reference/typeFromPropertyAssignment.symbols | 41 +
.../reference/typeFromPropertyAssignment.types | 44 +
.../reference/typeFromPropertyAssignment2.symbols | 38 +
.../reference/typeFromPropertyAssignment2.types | 46 +
.../reference/typeFromPropertyAssignment3.symbols | 39 +
.../reference/typeFromPropertyAssignment3.types | 48 +
.../reference/typeFromPropertyAssignment4.symbols | 27 +
.../reference/typeFromPropertyAssignment4.types | 34 +
.../reference/typeFromPropertyAssignment5.symbols | 28 +
.../reference/typeFromPropertyAssignment5.types | 30 +
.../reference/typeFromPropertyAssignment6.symbols | 35 +
.../reference/typeFromPropertyAssignment6.types | 39 +
.../typeFromPropertyAssignmentOutOfOrder.symbols | 34 +
.../typeFromPropertyAssignmentOutOfOrder.types | 42 +
.../reference/typeGuardFunctionErrors.errors.txt | 25 +-
.../baselines/reference/typeGuardFunctionErrors.js | 6 +-
.../reference/typeGuardFunctionErrors.symbols | 5 +
.../reference/typeGuardFunctionErrors.types | 2 +-
.../typeGuardOfFromPropNameInUnionType.js | 242 +
.../typeGuardOfFromPropNameInUnionType.symbols | 321 +
.../typeGuardOfFromPropNameInUnionType.types | 361 +
.../reference/typeGuardsOnClassProperty.types | 2 +-
.../reference/typeInferenceLiteralUnion.types | 2 +-
.../reference/typeInferenceTypePredicate.js | 9 +
.../reference/typeInferenceTypePredicate.symbols | 17 +
.../reference/typeInferenceTypePredicate.types | 20 +
.../reference/typeInferenceTypePredicate2.js | 10 +
.../reference/typeInferenceTypePredicate2.symbols | 18 +
.../reference/typeInferenceTypePredicate2.types | 30 +
...eterAsTypeParameterConstraintTransitively.types | 4 +-
...terAsTypeParameterConstraintTransitively2.types | 4 +-
.../typeParameterListWithTrailingComma1.errors.txt | 8 -
.../typeParameterUsedAsTypeParameterConstraint3.js | 2 +-
...typePredicateOnVariableDeclaration02.errors.txt | 9 +-
.../typePredicateOnVariableDeclaration02.js | 2 +-
.../typePredicateOnVariableDeclaration02.symbols | 1 +
tests/baselines/reference/typePredicatesInUnion.js | 23 +
.../reference/typePredicatesInUnion.symbols | 40 +
.../reference/typePredicatesInUnion.types | 41 +
.../baselines/reference/typePredicatesInUnion2.js | 11 +
.../reference/typePredicatesInUnion2.symbols | 25 +
.../reference/typePredicatesInUnion2.types | 27 +
.../reference/typePredicatesInUnion_noMatch.js | 25 +
.../typePredicatesInUnion_noMatch.symbols | 47 +
.../reference/typePredicatesInUnion_noMatch.types | 48 +
.../baselines/reference/typeVariableTypeGuards.js | 10 +-
.../reference/typeVariableTypeGuards.symbols | 36 +-
.../reference/typeVariableTypeGuards.types | 4 +-
.../reference/typeofInternalModules.errors.txt | 4 +-
.../types.asyncGenerators.esnext.1.symbols | 32 +-
.../reference/types.asyncGenerators.esnext.1.types | 58 +-
.../types.asyncGenerators.esnext.2.errors.txt | 92 +-
.../types.asyncGenerators.esnext.2.symbols | 2 +-
.../reference/types.asyncGenerators.esnext.2.types | 48 +-
.../reference/undefinedAssignableToEveryType.js | 2 +-
tests/baselines/reference/underscoreTest1.types | 8 +-
.../reference/unionSignaturesWithThisParameter.js | 20 +
.../unionSignaturesWithThisParameter.symbols | 35 +
.../unionSignaturesWithThisParameter.types | 36 +
.../reference/unionTypeFromArrayLiteral.errors.txt | 33 +
tests/baselines/reference/unionTypeInference.types | 2 +-
tests/baselines/reference/uniqueSymbols.js | 450 +
tests/baselines/reference/uniqueSymbols.symbols | 850 +
tests/baselines/reference/uniqueSymbols.types | 931 +
.../reference/uniqueSymbolsDeclarations.js | 540 +
.../reference/uniqueSymbolsDeclarations.symbols | 788 +
.../reference/uniqueSymbolsDeclarations.types | 867 +
.../uniqueSymbolsDeclarationsErrors.errors.txt | 110 +
.../reference/uniqueSymbolsDeclarationsErrors.js | 100 +
.../uniqueSymbolsDeclarationsErrors.symbols | 135 +
.../uniqueSymbolsDeclarationsErrors.types | 137 +
.../reference/uniqueSymbolsErrors.errors.txt | 269 +
tests/baselines/reference/uniqueSymbolsErrors.js | 111 +
.../reference/uniqueSymbolsErrors.symbols | 238 +
.../baselines/reference/uniqueSymbolsErrors.types | 238 +
.../reference/unusedGetterInClass.errors.txt | 15 +
tests/baselines/reference/unusedGetterInClass.js | 6 +-
.../reference/unusedGetterInClass.symbols | 8 +-
.../baselines/reference/unusedGetterInClass.types | 6 +-
.../baselines/reference/unusedImportDeclaration.js | 1 +
.../reference/unusedSetterInClass.errors.txt | 7 +-
tests/baselines/reference/unusedSetterInClass.js | 2 +-
.../reference/unusedSetterInClass.symbols | 6 +-
.../baselines/reference/unusedSetterInClass.types | 2 +-
.../reference/unusedSetterInClass2.errors.txt | 14 +
tests/baselines/reference/unusedSetterInClass2.js | 25 +
.../reference/unusedSetterInClass2.symbols | 18 +
.../baselines/reference/unusedSetterInClass2.types | 20 +
.../reference/useObjectValuesAndEntries1.js | 16 +-
.../reference/useObjectValuesAndEntries1.symbols | 8 +-
.../reference/useObjectValuesAndEntries1.types | 30 +-
.../reference/useObjectValuesAndEntries4.types | 8 +-
.../reference/user/chrome-devtools-frontend.log | 13618 +++++++++
tests/baselines/reference/user/rxjs.log | 12 +
.../baselines/reference/wideningTuples3.errors.txt | 11 +-
.../baselines/reference/wideningTuples4.errors.txt | 14 +
tests/baselines/reference/withImportDecl.js | 1 +
tests/cases/compiler/APISample_jsdoc.ts | 2 +-
.../compiler/abstractPropertyInConstructor.ts | 37 +
.../compiler/allowSyntheticDefaultImports1.ts | 2 +-
.../compiler/allowSyntheticDefaultImports2.ts | 2 +-
tests/cases/compiler/anyMappedTypesError.ts | 3 +
tests/cases/compiler/arrayConcat3.ts | 5 +
tests/cases/compiler/arrayFrom.ts | 34 +
.../compiler/baseClassImprovedMismatchErrors.ts | 18 +
.../circularConstraintYieldsAppropriateError.ts | 17 +
tests/cases/compiler/classExtensionNameOutput.ts | 8 +
tests/cases/compiler/classImplementsClass7.ts | 5 +
...icInitializersUsePropertiesBeforeDeclaration.ts | 18 +
tests/cases/compiler/commonJsUnusedLocals.ts | 8 +
.../constEnumNamespaceReferenceCausesNoImport.ts | 16 +
tests/cases/compiler/constEnums.ts | 2 +
...lSignature_objectLiteralMethodMayReturnNever.ts | 2 +
.../compiler/contextualTypeShouldBeLiteral.ts | 96 +
.../compiler/contextualTypingOfOptionalMembers.tsx | 77 +
.../contextuallyTypedByDiscriminableUnion.ts | 25 +
...clFileTypeAnnotationVisibilityErrorAccessors.ts | 4 +-
.../compiler/declarationEmitAliasExportStar.ts | 8 +
.../declarationEmitOfTypeofAliasedExport.ts | 8 +
.../compiler/declarationEmitRelativeModuleError.ts | 7 +
.../compiler/declarationEmitTypeofDefaultExport.ts | 7 +
.../compiler/decoratorReferenceOnOtherProperty.ts | 25 +
.../compiler/decoratorsOnComputedProperties.ts | 191 +
.../defaultPropsEmptyCurlyBecomesAnyForJs.ts | 26 +
.../cases/compiler/destructuredDeclarationEmit.ts | 21 +
.../destructuringAssignmentWithStrictNullChecks.ts | 3 +
.../compiler/doubleUnderscoreReactNamespace.ts | 10 +-
tests/cases/compiler/dynamicNames.ts | 156 +
tests/cases/compiler/dynamicNamesErrors.ts | 62 +
.../cases/compiler/emptyDeclarationEmitIsModule.ts | 9 +
.../errorForUsingPropertyOfTypeAsType02.ts | 5 +
.../errorForUsingPropertyOfTypeAsType03.ts | 26 +
tests/cases/compiler/esModuleInterop.ts | 17 +
tests/cases/compiler/esModuleInteropImportCall.ts | 11 +
.../compiler/esModuleInteropImportNamespace.ts | 9 +
.../compiler/excessPropertyCheckWithUnions.ts | 2 +-
.../compiler/exhaustiveSwitchImplicitReturn.ts | 42 +
.../exportDefaultAlias_excludesEverything.ts | 3 +
tests/cases/compiler/exportDefaultParenthesize.ts | 36 +
.../cases/compiler/exportDefaultParenthesizeES6.ts | 4 +
.../expressionsForbiddenInParameterInitializers.ts | 7 +
.../compiler/freshLiteralTypesInIntersections.ts | 7 +
.../functionCallOnConstrainedTypeVariable.ts | 22 +
.../compiler/generatorReturnExpressionIsChecked.ts | 5 +
.../compiler/implementsIncorrectlyNoAssertion.ts | 11 +
tests/cases/compiler/importAliasFromNamespace.ts | 21 +
tests/cases/compiler/inKeywordTypeguard.ts | 97 +
.../cases/compiler/indexedAccessCanBeHighOrder.ts | 11 +
.../cases/compiler/indexedAccessTypeConstraints.ts | 2 +-
tests/cases/compiler/indexerConstraints2.ts | 47 +
.../inferObjectTypeFromStringLiteralToKeyof.ts | 3 +
.../initializedDestructuringAssignmentTypes.ts | 3 +
...ializedParameterBeforeNonoptionalNotOptional.ts | 12 +
.../cases/compiler/instanceofWithPrimitiveUnion.ts | 11 +
.../compiler/invariantGenericErrorElaboration.ts | 24 +
tests/cases/compiler/javascriptCommonjsModule.ts | 11 +
tests/cases/compiler/jsExtendsImplicitAny.ts | 19 +
.../jsFileCompilationRestParamJsDocFunction.ts | 2 +-
.../jsNoImplicitAnyNoCascadingReferenceErrors.ts | 17 +
tests/cases/compiler/jsdocIllegalTags.ts | 13 +
tests/cases/compiler/jsdocRestParameter.ts | 15 +
tests/cases/compiler/jsdocRestParameter_es6.ts | 10 +
tests/cases/compiler/jsxFactoryIdentifier.ts | 22 +-
tests/cases/compiler/jsxHasLiteralType.tsx | 11 +
.../compiler/jsxMultilineAttributeStringValues.tsx | 7 +
.../compiler/jsxMultilineAttributeValuesReact.tsx | 11 +
.../cases/compiler/jsxSpreadFirstUnionNoErrors.tsx | 20 +
.../compiler/literalIntersectionYieldsLiteral.ts | 1 +
.../cases/compiler/mappedTypeRecursiveInference.ts | 22 +
.../metadataReferencedWithinFilteredUnion.ts | 18 +
...thodSignatureHandledDeclarationKindForSymbol.ts | 8 +
tests/cases/compiler/mutuallyRecursiveInference.ts | 14 +
.../mutuallyRecursiveInterfaceDeclaration.ts | 9 +
.../compiler/nestedTypeVariableInfersLiteral.ts | 18 +
tests/cases/compiler/newAbstractInstance2.ts | 6 +
tests/cases/compiler/noCrashOnNoLib.ts | 8 +
.../compiler/noCrashOnParameterNamedRequire.ts | 8 +
...usedLocals_selfReference_skipsBlockLocations.ts | 18 +
...oUnusedLocals_writeOnlyProperty_dynamicNames.ts | 13 +
tests/cases/compiler/nullableFunctionError.ts | 6 +
.../compiler/parenthesizedAsyncArrowFunction.ts | 3 +
.../cases/compiler/parseErrorDoubleCommaInCall.ts | 3 +
tests/cases/compiler/parserIsClassMemberStart.ts | 3 +
tests/cases/compiler/reactNamespaceJSXEmit.tsx | 2 +
.../reexportWrittenCorrectlyInDeclaration.ts | 18 +
...xAttributeQuickinfoTypesSameAsObjectLiteral.tsx | 19 +
tests/cases/compiler/tupleTypes.ts | 2 +-
tests/cases/compiler/typeInferenceTypePredicate.ts | 3 +
.../cases/compiler/typeInferenceTypePredicate2.ts | 3 +
tests/cases/compiler/typePredicatesInUnion.ts | 14 +
tests/cases/compiler/typePredicatesInUnion2.ts | 5 +
.../compiler/typePredicatesInUnion_noMatch.ts | 15 +
tests/cases/compiler/typeVariableTypeGuards.ts | 4 +-
.../compiler/unionSignaturesWithThisParameter.ts | 13 +
tests/cases/compiler/unusedGetterInClass.ts | 4 +-
tests/cases/compiler/unusedSetterInClass.ts | 2 +-
tests/cases/compiler/unusedSetterInClass2.ts | 10 +
.../strictPropertyInitialization.ts | 101 +
tests/cases/conformance/constEnums/constEnum3.ts | 10 +
.../controlFlow/controlFlowStringIndex.ts | 11 +
.../controlFlow/controlFlowWithTemplateLiterals.ts | 10 +
.../controlFlow/definiteAssignmentAssertions.ts | 79 +
.../switchWithConstrainedTypeVariable.ts | 14 +
.../importCallExpressionGrammarError.ts | 1 -
.../es2017/useObjectValuesAndEntries1.ts | 8 +-
...sThatHasNoBaseTypeButWithSameSymbolInterface.ts | 7 +
.../yieldExpressions/generatorNoImplicitReturns.ts | 10 +
.../expressions/functionCalls/callWithSpread2.ts | 6 +-
.../objectLiterals/objectLiteralNormalization.ts | 52 +
.../typeGuardOfFromPropNameInUnionType.ts | 105 +
tests/cases/conformance/fixSignatureCaching.ts | 5 +-
...twoGenericInterfacesWithDifferentConstraints.ts | 22 +-
tests/cases/conformance/jsdoc/syntaxErrors.ts | 6 +-
.../conformance/jsx/jsxInvalidEsprimaTestSuite.tsx | 38 +
.../conformance/jsx/tsxGenericAttributesType4.tsx | 1 -
.../conformance/jsx/tsxGenericAttributesType5.tsx | 1 -
.../tsxReactComponentWithDefaultTypeParameter2.tsx | 1 -
.../tsxReactComponentWithDefaultTypeParameter3.tsx | 6 +-
.../jsx/tsxSfcReturnNullStrictNullChecks.tsx | 1 +
.../jsx/tsxSfcReturnUndefinedStrictNullChecks.tsx | 1 +
.../parserArrowFunctionExpression7.ts | 7 +
.../parser.numericSeparators.binary.ts | 4 +
.../parser.numericSeparators.binaryNegative.ts | 18 +
.../parser.numericSeparators.decimal.ts | 14 +
.../parser.numericSeparators.decmialNegative.ts | 152 +
.../parser.numericSeparators.hex.ts | 4 +
.../parser.numericSeparators.hexNegative.ts | 18 +
.../parser.numericSeparators.octal.ts | 4 +
.../parser.numericSeparators.octalNegative.ts | 18 +
.../parser.numericSeparators.unicodeEscape.ts | 143 +
.../salsa/typeFromPropertyAssignment.ts | 18 +
.../salsa/typeFromPropertyAssignment2.ts | 18 +
.../salsa/typeFromPropertyAssignment3.ts | 18 +
.../salsa/typeFromPropertyAssignment4.ts | 19 +
.../salsa/typeFromPropertyAssignment5.ts | 16 +
.../salsa/typeFromPropertyAssignment6.ts | 20 +
.../salsa/typeFromPropertyAssignmentOutOfOrder.ts | 16 +
.../intersection/intersectionTypeInference3.ts | 20 +
.../types/mapped/mappedTypeInferenceErrors.ts | 20 +
.../types/mapped/mappedTypeRelationships.ts | 12 +
.../cases/conformance/types/mapped/mappedTypes5.ts | 62 +
.../conformance/types/never/neverInference.ts | 31 +
.../conformance/types/never/neverTypeErrors1.ts | 1 +
.../conformance/types/never/neverTypeErrors2.ts | 1 +
.../types/spread/objectSpreadIndexSignature.ts | 4 +
.../spread/spreadContextualTypedBindingPattern.ts | 11 +
.../conformance/types/spread/spreadNonPrimitive.ts | 2 +
.../types/thisType/thisTypeInFunctions3.ts | 9 +
.../types/tuple/arityAndOrderCompatibility01.ts | 2 +
.../cases/conformance/types/tuple/castingTuple.ts | 2 +
.../conformance/types/tuple/strictTupleLength.ts | 19 +
.../types/typeAliases/genericTypeAliases.ts | 4 +-
.../comparable/independentPropertyVariance.ts | 8 +
.../instanceOf/narrowingConstrainedTypeVariable.ts | 36 +
.../nominalSubtypeCheckOfTypeParameter.ts | 10 +-
.../typeInference/genericFunctionParameters.ts | 15 +
.../types/uniqueSymbol/uniqueSymbols.ts | 266 +
.../uniqueSymbol/uniqueSymbolsDeclarations.ts | 242 +
.../uniqueSymbolsDeclarationsErrors.ts | 64 +
.../types/uniqueSymbol/uniqueSymbolsErrors.ts | 87 +
.../cases/fourslash/ambientShorthandFindAllRefs.ts | 4 +-
.../fourslash/ambientShorthandGotoDefinition.ts | 16 +-
.../cancellationWhenfindingAllRefsOnDefinition.ts | 5 +-
.../codeFixAddForgottenDecoratorCall01.ts | 14 -
tests/cases/fourslash/codeFixAddForgottenThis01.ts | 15 -
tests/cases/fourslash/codeFixAddForgottenThis02.ts | 12 -
.../codeFixAddMissingInvocationForDecorator01.ts | 14 +
.../codeFixAddMissingInvocationForDecorator_all.ts | 23 +
tests/cases/fourslash/codeFixAddMissingMember.ts | 2 +-
tests/cases/fourslash/codeFixAddMissingMember2.ts | 2 +-
tests/cases/fourslash/codeFixAddMissingMember3.ts | 2 +-
tests/cases/fourslash/codeFixAddMissingMember4.ts | 4 +-
tests/cases/fourslash/codeFixAddMissingMember5.ts | 2 +-
tests/cases/fourslash/codeFixAddMissingMember6.ts | 4 +-
tests/cases/fourslash/codeFixAddMissingMember7.ts | 2 +-
.../cases/fourslash/codeFixAddMissingMember_all.ts | 26 +
.../fourslash/codeFixAddMissingMember_all_js.ts | 33 +
.../cases/fourslash/codeFixAwaitInSyncFunction1.ts | 13 +
.../fourslash/codeFixAwaitInSyncFunction10.ts | 13 +
.../fourslash/codeFixAwaitInSyncFunction11.ts | 14 +
.../fourslash/codeFixAwaitInSyncFunction12.ts | 13 +
.../fourslash/codeFixAwaitInSyncFunction13.ts | 13 +
.../fourslash/codeFixAwaitInSyncFunction14.ts | 13 +
.../fourslash/codeFixAwaitInSyncFunction15.ts | 13 +
.../cases/fourslash/codeFixAwaitInSyncFunction2.ts | 13 +
.../cases/fourslash/codeFixAwaitInSyncFunction3.ts | 12 +
.../cases/fourslash/codeFixAwaitInSyncFunction4.ts | 9 +
.../cases/fourslash/codeFixAwaitInSyncFunction5.ts | 17 +
.../fourslash/codeFixAwaitInSyncFunction6.5.ts | 13 +
.../cases/fourslash/codeFixAwaitInSyncFunction6.ts | 13 +
.../cases/fourslash/codeFixAwaitInSyncFunction7.ts | 17 +
.../cases/fourslash/codeFixAwaitInSyncFunction8.ts | 13 +
.../cases/fourslash/codeFixAwaitInSyncFunction9.ts | 17 +
.../fourslash/codeFixAwaitInSyncFunction_all.ts | 21 +
.../cases/fourslash/codeFixCalledES2015Import1.ts | 18 +
.../cases/fourslash/codeFixCalledES2015Import10.ts | 18 +
.../cases/fourslash/codeFixCalledES2015Import11.ts | 18 +
.../cases/fourslash/codeFixCalledES2015Import12.ts | 18 +
.../cases/fourslash/codeFixCalledES2015Import13.ts | 18 +
.../cases/fourslash/codeFixCalledES2015Import2.ts | 18 +
.../cases/fourslash/codeFixCalledES2015Import3.ts | 19 +
.../cases/fourslash/codeFixCalledES2015Import4.ts | 17 +
.../cases/fourslash/codeFixCalledES2015Import5.ts | 17 +
.../cases/fourslash/codeFixCalledES2015Import6.ts | 18 +
.../cases/fourslash/codeFixCalledES2015Import7.ts | 17 +
.../cases/fourslash/codeFixCalledES2015Import8.ts | 17 +
.../cases/fourslash/codeFixCalledES2015Import9.ts | 18 +
.../cases/fourslash/codeFixCannotFindModule_all.ts | 31 +
.../fourslash/codeFixChangeExtendsToImplements.ts | 9 -
...FixChangeExtendsToImplementsAbstractModifier.ts | 4 +-
.../codeFixChangeExtendsToImplementsTypeParams.ts | 2 +-
...odeFixChangeExtendsToImplementsWithDecorator.ts | 4 +-
.../codeFixChangeExtendsToImplementsWithTrivia.ts | 19 +
tests/cases/fourslash/codeFixChangeJSDocSyntax1.ts | 2 +-
.../cases/fourslash/codeFixChangeJSDocSyntax10.ts | 2 +-
.../cases/fourslash/codeFixChangeJSDocSyntax11.ts | 2 +-
.../cases/fourslash/codeFixChangeJSDocSyntax12.ts | 2 +-
.../cases/fourslash/codeFixChangeJSDocSyntax13.ts | 2 +-
.../cases/fourslash/codeFixChangeJSDocSyntax14.ts | 2 +-
.../cases/fourslash/codeFixChangeJSDocSyntax15.ts | 2 +-
.../cases/fourslash/codeFixChangeJSDocSyntax16.ts | 2 +-
.../cases/fourslash/codeFixChangeJSDocSyntax17.ts | 2 +-
.../cases/fourslash/codeFixChangeJSDocSyntax18.ts | 2 +-
.../cases/fourslash/codeFixChangeJSDocSyntax19.ts | 2 +-
tests/cases/fourslash/codeFixChangeJSDocSyntax2.ts | 2 +-
.../cases/fourslash/codeFixChangeJSDocSyntax20.ts | 2 +-
.../cases/fourslash/codeFixChangeJSDocSyntax21.ts | 2 +-
.../cases/fourslash/codeFixChangeJSDocSyntax22.ts | 2 +-
.../cases/fourslash/codeFixChangeJSDocSyntax23.ts | 2 +-
.../cases/fourslash/codeFixChangeJSDocSyntax24.ts | 2 +-
.../cases/fourslash/codeFixChangeJSDocSyntax25.ts | 2 +-
.../cases/fourslash/codeFixChangeJSDocSyntax26.ts | 2 +-
.../cases/fourslash/codeFixChangeJSDocSyntax27.ts | 10 -
tests/cases/fourslash/codeFixChangeJSDocSyntax3.ts | 7 -
tests/cases/fourslash/codeFixChangeJSDocSyntax4.ts | 2 +-
tests/cases/fourslash/codeFixChangeJSDocSyntax5.ts | 2 +-
tests/cases/fourslash/codeFixChangeJSDocSyntax6.ts | 2 +-
tests/cases/fourslash/codeFixChangeJSDocSyntax7.ts | 2 +-
tests/cases/fourslash/codeFixChangeJSDocSyntax8.ts | 2 +-
tests/cases/fourslash/codeFixChangeJSDocSyntax9.ts | 2 +-
.../fourslash/codeFixChangeJSDocSyntax_all.ts | 9 +
.../codeFixChangeJSDocSyntax_all_nullable.ts | 9 +
...sExprClassImplementClassFunctionVoidInferred.ts | 18 +-
...assExprExtendsAbstractExpressionWithTypeArgs.ts | 17 +-
...FixClassExtendAbstractExpressionWithTypeArgs.ts | 15 +-
.../codeFixClassExtendAbstractGetterSetter.ts | 40 +-
.../fourslash/codeFixClassExtendAbstractMethod.ts | 36 +-
.../codeFixClassExtendAbstractMethodThis.ts | 18 +-
...endAbstractMethodTypeParamsInstantiateNumber.ts | 18 +-
...ssExtendAbstractMethodTypeParamsInstantiateU.ts | 18 +-
.../codeFixClassExtendAbstractMethod_all.ts | 26 +
.../codeFixClassExtendAbstractProperty.ts | 20 +-
.../codeFixClassExtendAbstractPropertyThis.ts | 21 +-
.../codeFixClassExtendAbstractProtectedProperty.ts | 21 +-
.../codeFixClassExtendAbstractPublicProperty.ts | 20 +-
...ClassImplementClassAbstractGettersAndSetters.ts | 48 +-
...deFixClassImplementClassFunctionVoidInferred.ts | 25 +-
...odeFixClassImplementClassMultipleSignatures1.ts | 29 +-
...odeFixClassImplementClassMultipleSignatures2.ts | 35 +-
.../codeFixClassImplementClassPropertyModifiers.ts | 36 +-
.../codeFixClassImplementClassPropertyTypeQuery.ts | 20 +-
.../codeFixClassImplementDeepInheritance.ts | 98 +-
.../fourslash/codeFixClassImplementDefaultClass.ts | 17 +-
.../codeFixClassImplementInterfaceArrayTuple.ts | 33 +-
...odeFixClassImplementInterfaceClassExpression.ts | 17 +-
.../codeFixClassImplementInterfaceComments.ts | 63 +-
...ssImplementInterfaceComputedPropertyLiterals.ts | 42 +-
...nterfaceComputedPropertyNameWellKnownSymbols.ts | 98 +-
.../codeFixClassImplementInterfaceInNamespace.ts | 39 +-
...ixClassImplementInterfaceIndexSignaturesBoth.ts | 24 +-
...ClassImplementInterfaceIndexSignaturesNumber.ts | 20 +-
...ClassImplementInterfaceIndexSignaturesString.ts | 23 +-
.../codeFixClassImplementInterfaceIndexType.ts | 22 +-
...lassImplementInterfaceInheritsAbstractMethod.ts | 29 +-
.../codeFixClassImplementInterfaceMappedType.ts | 22 +-
...ClassImplementInterfaceMemberNestedTypeAlias.ts | 33 +-
...codeFixClassImplementInterfaceMemberOrdering.ts | 139 +-
...odeFixClassImplementInterfaceMemberTypeAlias.ts | 25 +-
...ImplementInterfaceMethodThisAndSelfReference.ts | 25 +-
...ixClassImplementInterfaceMethodTypePredicate.ts | 34 +-
...lementInterfaceMultipleMembersAndPunctuation.ts | 58 +-
...FixClassImplementInterfaceMultipleSignatures.ts | 33 +-
...assImplementInterfaceMultipleSignaturesRest1.ts | 33 +-
...assImplementInterfaceMultipleSignaturesRest2.ts | 33 +-
...eFixClassImplementInterfaceNamespaceConflict.ts | 33 +-
...deFixClassImplementInterfaceOptionalProperty.ts | 24 +-
.../codeFixClassImplementInterfaceProperty.ts | 34 +-
...FixClassImplementInterfacePropertySignatures.ts | 78 +-
.../codeFixClassImplementInterfaceQualifiedName.ts | 24 +-
...ImplementInterfaceTypeParamInstantiateDeeply.ts | 21 +-
...ImplementInterfaceTypeParamInstantiateNumber.ts | 19 +-
...ClassImplementInterfaceTypeParamInstantiateT.ts | 19 +-
...ClassImplementInterfaceTypeParamInstantiateU.ts | 19 +-
...odeFixClassImplementInterfaceTypeParamMethod.ts | 24 +-
.../codeFixClassImplementInterface_all.ts | 27 +
...s => codeFixClassSuperMustPrecedeThisAccess.ts} | 0
.../codeFixClassSuperMustPrecedeThisAccess_all.ts | 33 +
...perMustPrecedeThisAccess_callWithThisInside.ts} | 0
.../codeFixConstructorForDerivedNeedSuperCall.ts | 20 +
...odeFixConstructorForDerivedNeedSuperCall_all.ts | 23 +
...ixCorrectQualifiedNameToIndexedAccessType01.ts} | 0
...xCorrectQualifiedNameToIndexedAccessType_all.ts | 17 +
.../codeFixDisableJsDiagnosticsInFile_all.ts | 20 +
.../codeFixExtendsInterfaceBecomesImplements.ts | 9 +
...codeFixExtendsInterfaceBecomesImplements_all.ts | 12 +
.../codeFixForgottenThisPropertyAccess01.ts | 15 +
.../codeFixForgottenThisPropertyAccess02.ts | 12 +
.../codeFixForgottenThisPropertyAccess_all.ts | 21 +
.../cases/fourslash/codeFixInPropertyAccess_js.ts | 45 +
tests/cases/fourslash/codeFixInferFromUsage_all.ts | 25 +
...eFixCorrectSpelling1.ts => codeFixSpelling1.ts} | 0
...eFixCorrectSpelling2.ts => codeFixSpelling2.ts} | 0
...eFixCorrectSpelling3.ts => codeFixSpelling3.ts} | 0
...eFixCorrectSpelling4.ts => codeFixSpelling4.ts} | 0
tests/cases/fourslash/codeFixSpelling_all.ts | 15 +
tests/cases/fourslash/codeFixSuperCall.ts | 12 -
.../fourslash/codeFixUndeclaredInStaticMethod.ts | 8 +-
tests/cases/fourslash/codeFixUndeclaredMethod.ts | 6 +-
.../codeFixUnusedIdentifier_all_delete.ts | 15 +
.../codeFixUnusedIdentifier_all_prefix.ts | 16 +
tests/cases/fourslash/commentsInheritance.ts | 10 +-
tests/cases/fourslash/commentsInterface.ts | 4 +-
tests/cases/fourslash/commentsOverloads.ts | 40 +-
.../completionEntryForDeferredMappedTypeMembers.ts | 17 +
.../fourslash/completionForStringLiteral13.ts | 14 +
.../fourslash/completionForStringLiteralExport.ts | 37 +
.../completionForStringLiteralInIndexedAccess01.ts | 13 +
.../completionForStringLiteralWithDynamicImport.ts | 33 +
.../fourslash/completionInJSDocFunctionNew.ts | 2 +-
.../fourslash/completionInJSDocFunctionThis.ts | 5 +-
...LiteralTypeWithNoSubstitutionTemplateLiteral.ts | 8 +
...completionListImplementingInterfaceFunctions.ts | 4 +-
.../fourslash/completionListInvalidMemberNames.ts | 19 +-
.../fourslash/completionListInvalidMemberNames2.ts | 21 +-
.../fourslash/completionListInvalidMemberNames3.ts | 71 -
...pletionListInvalidMemberNames_startWithSpace.ts | 8 +
...istInvalidMemberNames_withExistingIdentifier.ts | 7 +
.../fourslash/completionListIsGlobalCompletion.ts | 2 +-
tests/cases/fourslash/completionListOnAliases.ts | 2 +-
tests/cases/fourslash/completionListPrimitives.ts | 2 +-
tests/cases/fourslash/completionListWithLabel.ts | 44 +
...ompletionWithConditionalOperatorMissingColon.ts | 6 +
...id-identifiers-should-not-show-in-completion.ts | 13 -
.../completionsForRecursiveGenericTypesMember.ts | 18 +
.../completionsImport_default_addToNamedImports.ts | 2 +-
...mpletionsImport_default_addToNamespaceImport.ts | 2 +-
...tionsImport_default_alreadyExistedWithRename.ts | 2 +-
.../completionsImport_default_anonymous.ts | 2 +-
.../completionsImport_default_didNotExistBefore.ts | 4 +-
...etionsImport_default_exportDefaultIdentifier.ts | 26 +
.../completionsImport_fromAmbientModule.ts | 2 +-
.../completionsImport_multipleWithSameName.ts | 2 +-
.../completionsImport_named_addToNamedImports.ts | 2 +-
.../completionsImport_named_didNotExistBefore.ts | 4 +-
...ompletionsImport_named_exportEqualsNamespace.ts | 26 +
...ompletionsImport_named_namespaceImportExists.ts | 5 +-
...ompletionsImport_notFromUnrelatedNodeModules.ts | 10 +
tests/cases/fourslash/completionsImport_ofAlias.ts | 9 +-
.../completionsImport_ofAlias_preferShortPath.ts | 31 +
tests/cases/fourslash/completionsImport_require.ts | 4 +-
tests/cases/fourslash/completionsJsxAttribute.ts | 22 +
.../cases/fourslash/completionsKeywordsExtends.ts | 11 +
.../completionsMethodWithThisParameter.ts | 15 +
.../fourslash/completionsOptionalKindModifier.ts | 10 +
tests/cases/fourslash/completionsPaths.ts | 30 +
.../fourslash/completionsPaths_pathMapping.ts | 27 +
...completionsPaths_pathMapping_parentDirectory.ts | 20 +
.../fourslash/completionsRecommended_equals.ts | 10 +
.../fourslash/completionsRecommended_import.ts | 38 +
.../fourslash/completionsRecommended_local.ts | 37 +
.../fourslash/completionsRecommended_namespace.ts | 39 +
.../fourslash/completionsRecommended_switch.ts | 12 +
tests/cases/fourslash/definition.ts | 2 +-
.../cases/fourslash/definitionNameOnEnumMember.ts | 2 +-
.../fourslash/docCommentTemplateClassDecl01.ts | 7 +-
.../docCommentTemplateClassDeclMethods01.ts | 26 +-
.../docCommentTemplateClassDeclMethods02.ts | 13 +-
.../fourslash/docCommentTemplateIndentation.ts | 13 +-
...CommentTemplateInterfacesEnumsAndTypeAliases.ts | 49 +
.../docCommentTemplateNamespacesAndModules01.ts | 18 +-
.../docCommentTemplateNamespacesAndModules02.ts | 6 +-
.../docCommentTemplateObjectLiteralMethods01.ts | 13 +-
.../docCommentTemplateVariableStatements01.ts | 6 +-
.../docCommentTemplateVariableStatements02.ts | 6 +-
.../docCommentTemplateVariableStatements03.ts | 12 +-
tests/cases/fourslash/duplicatePackageServices.ts | 8 +-
tests/cases/fourslash/editClearsJsDocCache.ts | 14 +
tests/cases/fourslash/exportEqualTypes.ts | 2 +-
.../externalModuleWithExportAssignment.ts | 26 +-
tests/cases/fourslash/extract-const1.ts | 1 -
...act-method-in-anonymous-function-declaration.ts | 20 +
tests/cases/fourslash/extract-method-uniqueName.ts | 2 -
tests/cases/fourslash/extract-method14.ts | 8 +-
tests/cases/fourslash/extract-method22.ts | 2 +-
tests/cases/fourslash/extractMethod_forAwait.ts | 25 +
.../fourslash/findAllReferencesOfConstructor.ts | 4 +-
.../cases/fourslash/findAllRefsClassExpression2.ts | 2 +-
.../findAllRefsClassWithStaticThisAccess.ts | 12 +
.../fourslash/findAllRefsExportAsNamespace.ts | 2 +-
.../findAllRefsExportConstEqualToClass.ts | 2 +-
.../fourslash/findAllRefsForComputedProperties.ts | 8 +-
.../fourslash/findAllRefsForComputedProperties2.ts | 8 +-
.../cases/fourslash/findAllRefsForDefaultExport.ts | 6 +-
.../fourslash/findAllRefsForDefaultExport04.ts | 10 +-
.../findAllRefsForDefaultExport_reExport.ts | 12 +-
...Export_reExport_allowSyntheticDefaultImports.ts | 12 +-
tests/cases/fourslash/findAllRefsForModule.ts | 8 +-
.../cases/fourslash/findAllRefsForModuleGlobal.ts | 4 +-
.../findAllRefsForObjectLiteralProperties.ts | 8 +-
.../cases/fourslash/findAllRefsForObjectSpread.ts | 3 +-
.../findAllRefsImportStarOfExportEquals.ts | 21 +-
.../fourslash/findAllRefsInheritedProperties1.ts | 6 +-
.../fourslash/findAllRefsInheritedProperties3.ts | 8 +-
tests/cases/fourslash/findAllRefsMappedType.ts | 7 +-
...indAllRefsObjectBindingElementPropertyName06.ts | 2 +-
tests/cases/fourslash/findAllRefsOnDefinition.ts | 5 +-
.../cases/fourslash/findAllRefsOnImportAliases.ts | 4 +-
.../cases/fourslash/findAllRefsOnImportAliases2.ts | 4 +-
...RefsParameterPropertyDeclaration_inheritance.ts | 31 +
tests/cases/fourslash/findAllRefsReExportLocal.ts | 6 +-
.../findAllRefsReExportRightNameWrongSymbol.ts | 6 +-
tests/cases/fourslash/findAllRefsReExportStar.ts | 2 +-
tests/cases/fourslash/findAllRefsReExports.ts | 14 +-
tests/cases/fourslash/findAllRefsReExports2.ts | 2 +-
...dAllRefsRedeclaredPropertyInDerivedInterface.ts | 30 +
.../findAllRefsRenameImportWithSameName.ts | 2 +-
tests/cases/fourslash/findAllRefsRootSymbols.ts | 16 +
tests/cases/fourslash/findAllRefsThisKeyword.ts | 6 +-
.../findAllRefsWithLeadingUnderscoreNames1.ts | 8 +-
.../findAllRefsWithLeadingUnderscoreNames2.ts | 8 +-
.../findAllRefsWithLeadingUnderscoreNames3.ts | 8 +-
.../findAllRefsWithLeadingUnderscoreNames4.ts | 8 +-
.../findAllRefsWithShorthandPropertyAssignment.ts | 5 +-
.../findAllRefsWithShorthandPropertyAssignment2.ts | 5 +-
tests/cases/fourslash/findReferencesJSXTagName.ts | 2 +-
...InsertSpaceAfterCloseBraceBeforeCloseBracket.ts | 7 +
tests/cases/fourslash/formattingDecorators.ts | 8 +-
tests/cases/fourslash/formattingJsxElements.ts | 26 +
tests/cases/fourslash/formattingOptionsChange.ts | 2 +
.../cases/fourslash/formattingOptionsChangeJsx.ts | 19 +-
tests/cases/fourslash/formattingReadonly.ts | 8 +-
tests/cases/fourslash/fourslash.ts | 22 +-
tests/cases/fourslash/getJavaScriptCompletions2.ts | 2 +-
tests/cases/fourslash/getJavaScriptCompletions6.ts | 13 -
tests/cases/fourslash/getJavaScriptCompletions7.ts | 13 -
...getOccurrencesIsDefinitionOfComputedProperty.ts | 9 +-
.../getOccurrencesIsDefinitionOfExport.ts | 2 +-
...OccurrencesIsDefinitionOfNumberNamedProperty.ts | 8 +-
...OccurrencesIsDefinitionOfStringNamedProperty.ts | 8 +-
tests/cases/fourslash/getOutliningSpans.ts | 10 +-
.../getOutliningSpansForUnbalancedRegion.ts | 1 -
.../goToDefinitionAcrossMultipleProjects.ts | 2 +-
tests/cases/fourslash/goToDefinitionAlias.ts | 8 +-
.../goToDefinitionApparentTypeProperties.ts | 4 +-
...goToDefinitionConstructorOfClassExpression01.ts | 2 +-
...uctorOfClassWhenClassIsPrecededByNamespace01.ts | 2 +-
.../goToDefinitionConstructorOverloads.ts | 6 +-
tests/cases/fourslash/goToDefinitionDecorator.ts | 4 +-
.../fourslash/goToDefinitionDecoratorOverloads.ts | 4 +-
.../fourslash/goToDefinitionDynamicImport1.ts | 4 +-
.../fourslash/goToDefinitionDynamicImport2.ts | 2 +-
.../fourslash/goToDefinitionDynamicImport3.ts | 2 +-
.../fourslash/goToDefinitionDynamicImport4.ts | 2 +-
.../fourslash/goToDefinitionExternalModuleName.ts | 2 +-
.../fourslash/goToDefinitionExternalModuleName2.ts | 2 +-
.../fourslash/goToDefinitionExternalModuleName3.ts | 2 +-
.../fourslash/goToDefinitionExternalModuleName5.ts | 2 +-
.../fourslash/goToDefinitionExternalModuleName6.ts | 2 +-
.../fourslash/goToDefinitionExternalModuleName7.ts | 2 +-
.../fourslash/goToDefinitionExternalModuleName8.ts | 2 +-
.../fourslash/goToDefinitionExternalModuleName9.ts | 2 +-
.../fourslash/goToDefinitionFunctionOverloads.ts | 8 +-
.../goToDefinitionFunctionOverloadsInClass.ts | 4 +-
.../cases/fourslash/goToDefinitionImportedNames.ts | 2 +-
.../fourslash/goToDefinitionImportedNames2.ts | 2 +-
.../fourslash/goToDefinitionImportedNames3.ts | 4 +-
.../fourslash/goToDefinitionImportedNames4.ts | 2 +-
.../fourslash/goToDefinitionImportedNames5.ts | 2 +-
.../fourslash/goToDefinitionImportedNames6.ts | 2 +-
.../fourslash/goToDefinitionImportedNames7.ts | 2 +-
tests/cases/fourslash/goToDefinitionImports.ts | 8 +-
.../fourslash/goToDefinitionInMemberDeclaration.ts | 12 +-
.../cases/fourslash/goToDefinitionJsModuleName.ts | 2 +-
tests/cases/fourslash/goToDefinitionLabels.ts | 6 +-
.../fourslash/goToDefinitionMethodOverloads.ts | 12 +-
.../fourslash/goToDefinitionMultipleDefinitions.ts | 4 +-
...DefinitionObjectBindingElementPropertyName01.ts | 2 +-
.../goToDefinitionObjectLiteralProperties1.ts | 4 +-
.../cases/fourslash/goToDefinitionObjectSpread.ts | 2 +-
...efinitionOverloadsInMultiplePropertyAccesses.ts | 2 +-
.../goToDefinitionPartialImplementation.ts | 2 +-
tests/cases/fourslash/goToDefinitionRest.ts | 2 +-
.../fourslash/goToDefinitionShorthandProperty01.ts | 6 +-
.../fourslash/goToDefinitionShorthandProperty02.ts | 2 +-
.../fourslash/goToDefinitionShorthandProperty03.ts | 4 +-
tests/cases/fourslash/goToDefinitionSimple.ts | 4 +-
tests/cases/fourslash/goToDefinitionSourceUnit.ts | 2 +-
.../goToDefinitionTaggedTemplateOverloads.ts | 4 +-
tests/cases/fourslash/goToDefinitionThis.ts | 6 +-
.../cases/fourslash/goToDefinitionTypePredicate.ts | 2 +-
.../goToDefinitionTypeReferenceDirective.ts | 2 +-
.../fourslash/goToDefinitionUnionTypeProperty1.ts | 2 +-
.../fourslash/goToDefinitionUnionTypeProperty2.ts | 2 +-
.../fourslash/goToDefinitionUnionTypeProperty3.ts | 2 +-
.../fourslash/goToDefinitionUnionTypeProperty4.ts | 2 +-
tests/cases/fourslash/goToDefinition_super.ts | 4 +-
.../fourslash/goToDefinition_untypedModule.ts | 2 +-
tests/cases/fourslash/goToModuleAliasDefinition.ts | 2 +-
.../gotoDefinitionInObjectBindingPattern1.ts | 2 +-
.../gotoDefinitionInObjectBindingPattern2.ts | 2 +-
...nitionPropertyAccessExpressionHeritageClause.ts | 4 +-
.../fourslash/importNameCodeFixDefaultExport1.ts | 13 +
.../fourslash/importNameCodeFixDefaultExport2.ts | 14 +
...odeFixNewImportAllowSyntheticDefaultImports0.ts | 18 +
...odeFixNewImportAllowSyntheticDefaultImports1.ts | 18 +
...odeFixNewImportAllowSyntheticDefaultImports2.ts | 19 +
...odeFixNewImportAllowSyntheticDefaultImports3.ts | 19 +
...odeFixNewImportAllowSyntheticDefaultImports4.ts | 19 +
...odeFixNewImportAllowSyntheticDefaultImports5.ts | 19 +
.../importNameCodeFixNewImportAmbient2.ts | 1 +
.../importNameCodeFixNewImportBaseUrl0.ts | 3 +
.../importNameCodeFixNewImportBaseUrl1.ts | 25 +
.../importNameCodeFixNewImportBaseUrl2.ts | 25 +
...ortNameCodeFixNewImportExportEqualsPrimitive.ts | 9 +
.../fourslash/importNameCodeFixNewImportFile1.ts | 1 +
.../fourslash/importNameCodeFixNewImportFile5.ts | 4 +-
.../importNameCodeFixNewImportFileAllComments.ts | 1 +
.../fourslash/importNameCodeFixNewImportIndex.ts | 16 +
...odeFixNewImportIndex_notForClassicResolution.ts | 32 +
.../importNameCodeFixNewImportNodeModules5.ts | 7 +-
...mportNameCodeFixNewImportPaths_withExtension.ts | 23 +
...ameCodeFixNewImportPaths_withLeadingDotSlash.ts | 23 +
...CodeFixNewImportPaths_withParentRelativePath.ts | 23 +
tests/cases/fourslash/importNameCodeFixShebang.ts | 19 +
.../cases/fourslash/importNameCodeFixUMDGlobal0.ts | 3 +
.../cases/fourslash/importNameCodeFixUMDGlobal1.ts | 3 +
.../fourslash/importNameCodeFixUMDGlobalReact0.ts | 3 +
.../fourslash/importNameCodeFixUMDGlobalReact1.ts | 3 +
.../fourslash/importNameCodeFix_jsExtension.ts | 22 +
tests/cases/fourslash/importNameCodeFix_symlink.ts | 22 +
tests/cases/fourslash/incompatibleOverride.ts | 4 +-
.../fourslash/incompleteFunctionCallCodefix.ts | 9 +
.../fourslash/incompleteFunctionCallCodefix2.ts | 7 +
.../fourslash/incompleteFunctionCallCodefix3.ts | 7 +
.../fourslash/incrementalParsingDynamicImport1.ts | 6 +-
.../fourslash/incrementalParsingDynamicImport3.ts | 2 +-
tests/cases/fourslash/indentationInJsx3.ts | 35 +
tests/cases/fourslash/javaScriptClass1.ts | 2 +-
tests/cases/fourslash/javaScriptClass3.ts | 4 +-
tests/cases/fourslash/jsDocInheritDoc.ts | 57 +
tests/cases/fourslash/jsDocTags.ts | 17 +-
tests/cases/fourslash/jsdocTypedefTagServices.ts | 2 +-
.../jsdocTypedefTagTypeExpressionCompletion.ts | 2 +-
.../mergedDeclarationsWithExportAssignment1.ts | 6 +-
.../fourslash/navigationBarFunctionPrototype.ts | 42 +
.../navigationBarItemsStaticAndNonStaticNoMerge.ts | 56 +
.../quickInfoDisplayPartsInternalModuleAlias.ts | 31 +-
tests/cases/fourslash/quickInfoForRequire.ts | 5 +
tests/cases/fourslash/quickInfoFunctionKeyword.ts | 7 +
tests/cases/fourslash/quickInfoImportedTypes.ts | 34 +
.../quickInfoImportedTypesWithMergedMeanings.ts | 28 +
tests/cases/fourslash/quickInfoInvalidLocations.ts | 26 +-
tests/cases/fourslash/quickInfoJsDocTags.ts | 17 +
.../quickInfoMappedTypeRecursiveInference.ts | 56 +
tests/cases/fourslash/quickInfoMeaning.ts | 4 +-
.../cases/fourslash/quickInfoOnInternalAliases.ts | 8 +-
.../quickInfoSpecialPropertyAssignment.ts | 10 +
.../refactorConvertToEs6Module_export_alias.ts | 18 +
...refactorConvertToEs6Module_export_dotDefault.ts | 19 +
...efactorConvertToEs6Module_export_invalidName.ts | 19 +
...orConvertToEs6Module_export_moduleDotExports.ts | 26 +
...6Module_export_moduleDotExportsEqualsRequire.ts | 43 +
...odule_export_moduleDotExports_changesImports.ts | 26 +
.../refactorConvertToEs6Module_export_named.ts | 19 +
.../refactorConvertToEs6Module_export_object.ts | 25 +
...orConvertToEs6Module_export_object_shorthand.ts | 18 +
...refactorConvertToEs6Module_export_referenced.ts | 36 +
...orConvertToEs6Module_expressionToDeclaration.ts | 18 +
...onvertToEs6Module_import_arrayBindingPattern.ts | 15 +
...ConvertToEs6Module_import_includeDefaultUses.ts | 18 +
...ToEs6Module_import_multipleUniqueIdentifiers.ts | 20 +
...s6Module_import_multipleVariableDeclarations.ts | 18 +
...rtToEs6Module_import_nameFromModuleSpecifier.ts | 21 +
...s6Module_import_objectBindingPattern_complex.ts | 15 +
...oEs6Module_import_objectBindingPattern_plain.ts | 14 +
...orConvertToEs6Module_import_onlyNamedImports.ts | 16 +
...ctorConvertToEs6Module_import_propertyAccess.ts | 24 +
.../refactorConvertToEs6Module_import_shadowing.ts | 18 +
...refactorConvertToEs6Module_import_sideEffect.ts | 16 +
.../refactorConvertToEs6Module_triggers.ts | 13 +
.../fourslash/refactorInstallTypesForPackage_js.ts | 29 +
tests/cases/fourslash/refactorUseDefaultImport.ts | 29 +
tests/cases/fourslash/referencesBloomFilters.ts | 5 +-
tests/cases/fourslash/referencesBloomFilters2.ts | 6 +-
tests/cases/fourslash/referencesForAmbients.ts | 2 +-
tests/cases/fourslash/referencesForClassMembers.ts | 7 +-
...erencesForClassMembersExtendingAbstractClass.ts | 7 +-
...ferencesForClassMembersExtendingGenericClass.ts | 7 +-
.../cases/fourslash/referencesForClassParameter.ts | 8 +-
tests/cases/fourslash/referencesForGlobals5.ts | 2 +-
.../fourslash/referencesForInheritedProperties.ts | 8 +-
.../fourslash/referencesForInheritedProperties2.ts | 8 +-
.../fourslash/referencesForInheritedProperties4.ts | 8 +-
.../fourslash/referencesForInheritedProperties6.ts | 7 +-
.../fourslash/referencesForInheritedProperties7.ts | 3 +-
.../fourslash/referencesForMergedDeclarations2.ts | 6 +-
.../referencesForObjectLiteralProperties.ts | 8 +-
.../referencesForPropertiesOfGenericType.ts | 10 +-
.../referencesForStringLiteralPropertyNames2.ts | 9 +-
.../referencesForStringLiteralPropertyNames3.ts | 8 +-
.../referencesForStringLiteralPropertyNames4.ts | 3 +-
.../fourslash/referencesForUnionProperties.ts | 3 +-
tests/cases/fourslash/renameDefaultImport.ts | 2 +-
.../fourslash/renameDefaultImportDifferentName.ts | 2 +-
tests/cases/fourslash/renameForAliasingExport01.ts | 9 +
tests/cases/fourslash/renameForAliasingExport02.ts | 9 +
.../fourslash/renameImportAndExportInDiffFiles.ts | 2 +-
.../cases/fourslash/renameImportOfExportEquals.ts | 4 +-
.../cases/fourslash/renameImportOfExportEquals2.ts | 6 +-
tests/cases/fourslash/renameImportOfReExport.ts | 4 +-
tests/cases/fourslash/renameImportOfReExport2.ts | 4 +-
.../cases/fourslash/semanticClassificationAlias.ts | 20 +
tests/cases/fourslash/server/definition01.ts | 2 +-
.../fourslash/server/formatBracketInSwitchCase.ts | 11 +
.../formatSpaceBetweenFunctionAndArrayIndex.ts | 19 +
.../server/jsdocTypedefTagGoToDefinition.ts | 4 +-
.../cases/fourslash/shims-pp/getOutliningSpans.ts | 10 +-
.../fourslash/shims-pp/getReferencesAtPosition.ts | 5 +-
.../goToDefinitionTypeReferenceDirective.ts | 2 +-
tests/cases/fourslash/shims/getOutliningSpans.ts | 10 +-
.../fourslash/shims/getReferencesAtPosition.ts | 5 +-
.../shims/goToDefinitionTypeReferenceDirective.ts | 2 +-
.../signatureHelpOnOverloadsDifferentArity3.ts | 4 +-
.../cases/fourslash/smartIndentStatementSwitch.ts | 2 +-
.../fourslash/squiggleIllegalSubclassOverride.ts | 4 +-
tests/cases/fourslash/transitiveExportImports.ts | 2 +-
tests/cases/fourslash/transitiveExportImports2.ts | 4 +-
tests/cases/fourslash/transitiveExportImports3.ts | 6 +-
.../tsxCompletionOnOpeningTagWithoutJSX1.ts | 2 +-
tests/cases/fourslash/tsxGoToDefinitionClasses.ts | 6 +-
.../cases/fourslash/tsxGoToDefinitionIntrinsics.ts | 6 +-
.../tsxGoToDefinitionStatelessFunction1.ts | 8 +-
.../tsxGoToDefinitionStatelessFunction2.ts | 12 +-
.../tsxGoToDefinitionUnionElementType1.ts | 2 +-
.../tsxGoToDefinitionUnionElementType2.ts | 2 +-
tests/cases/fourslash/tsxQuickInfo6.ts | 2 +-
.../cases/fourslash/typeToStringCrashInCodeFix.ts | 6 +
tests/cases/fourslash/unusedMethodInClass1.ts | 2 +-
tests/cases/fourslash/unusedMethodInClass2.ts | 2 +-
tests/cases/fourslash/unusedMethodInClass3.ts | 2 +-
tests/cases/fourslash/unusedMethodInClass4.ts | 2 +-
tests/cases/fourslash/unusedMethodInClass5.ts | 2 +-
tests/cases/fourslash/unusedMethodInClass6.ts | 2 +-
.../cases/fourslash/unusedNamespaceInNamespace.ts | 2 +-
.../fourslash/unusedParameterInConstructor1.ts | 2 +-
.../unusedParameterInConstructor1AddUnderscore.ts | 15 +-
.../fourslash/unusedParameterInConstructor2.ts | 2 +-
.../fourslash/unusedParameterInConstructor3.ts | 2 +-
.../fourslash/unusedParameterInConstructor4.ts | 2 +-
.../cases/fourslash/unusedParameterInFunction1.ts | 2 +-
.../unusedParameterInFunction1AddUnderscore.ts | 7 +-
.../cases/fourslash/unusedParameterInFunction2.ts | 2 +-
.../cases/fourslash/unusedParameterInFunction3.ts | 2 +-
.../cases/fourslash/unusedParameterInFunction4.ts | 2 +-
tests/cases/fourslash/unusedParameterInLambda1.ts | 2 +-
.../unusedParameterInLambda1AddUnderscore.ts | 9 +-
.../cases/fourslash/unusedTypeAliasInNamespace1.ts | 2 +-
.../fourslash/unusedTypeParametersInClass1.ts | 2 +-
.../fourslash/unusedTypeParametersInClass2.ts | 2 +-
.../fourslash/unusedTypeParametersInClass3.ts | 3 +-
.../fourslash/unusedTypeParametersInFunction1.ts | 2 +-
.../fourslash/unusedTypeParametersInFunction2.ts | 2 +-
.../fourslash/unusedTypeParametersInFunction3.ts | 2 +-
.../fourslash/unusedTypeParametersInInterface1.ts | 2 +-
.../fourslash/unusedTypeParametersInLambda1.ts | 2 +-
.../fourslash/unusedTypeParametersInLambda2.ts | 2 +-
.../fourslash/unusedTypeParametersInLambda3.ts | 2 +-
.../fourslash/unusedTypeParametersInLambda4.ts | 2 +-
.../fourslash/unusedTypeParametersInMethod1.ts | 2 +-
.../fourslash/unusedTypeParametersInMethod2.ts | 2 +-
.../fourslash/unusedTypeParametersInMethods1.ts | 2 +-
tests/cases/fourslash/unusedVariableInBlocks.ts | 2 +-
tests/cases/fourslash/unusedVariableInClass1.ts | 2 +-
tests/cases/fourslash/unusedVariableInClass2.ts | 2 +-
tests/cases/fourslash/unusedVariableInClass3.ts | 2 +-
.../cases/fourslash/unusedVariableInForLoop1FS.ts | 2 +-
.../cases/fourslash/unusedVariableInForLoop2FS.ts | 2 +-
.../cases/fourslash/unusedVariableInForLoop3FS.ts | 2 +-
.../cases/fourslash/unusedVariableInForLoop4FS.ts | 2 +-
.../unusedVariableInForLoop5FSAddUnderscore.ts | 10 +-
.../cases/fourslash/unusedVariableInForLoop6FS.ts | 2 +-
.../unusedVariableInForLoop6FSAddUnderscore.ts | 11 +-
.../cases/fourslash/unusedVariableInForLoop7FS.ts | 2 +-
tests/cases/fourslash/unusedVariableInModule1.ts | 2 +-
tests/cases/fourslash/unusedVariableInModule2.ts | 2 +-
tests/cases/fourslash/unusedVariableInModule3.ts | 2 +-
tests/cases/fourslash/unusedVariableInModule4.ts | 2 +-
.../cases/fourslash/unusedVariableInNamespace1.ts | 2 +-
.../cases/fourslash/unusedVariableInNamespace2.ts | 2 +-
.../cases/fourslash/unusedVariableInNamespace3.ts | 2 +-
tests/cases/user/TypeScript-Node-Starter/test.json | 3 +
.../user/TypeScript-React-Native-Starter/test.json | 3 +
.../cases/user/TypeScript-React-Starter/test.json | 3 +
tests/cases/user/TypeScript-Vue-Starter/test.json | 3 +
.../cases/user/TypeScript-WeChat-Starter/test.json | 3 +
tests/cases/user/ajv/index.ts | 1 +
tests/cases/user/ajv/package.json | 11 +
tests/cases/user/ajv/tsconfig.json | 7 +
tests/cases/user/antd/index.ts | 1 +
tests/cases/user/antd/package.json | 12 +
tests/cases/user/antd/tsconfig.json | 8 +
tests/cases/user/axios/index.ts | 1 +
tests/cases/user/axios/package.json | 11 +
tests/cases/user/axios/tsconfig.json | 7 +
tests/cases/user/bignumber.js/index.ts | 1 +
tests/cases/user/bignumber.js/package.json | 11 +
tests/cases/user/bignumber.js/tsconfig.json | 7 +
.../user/chrome-devtools-frontend/definitions.js | 78 +
.../user/chrome-devtools-frontend/package.json | 14 +
.../user/chrome-devtools-frontend/tsconfig.json | 13 +
tests/cases/user/discord.js/index.ts | 1 +
tests/cases/user/discord.js/package.json | 12 +
tests/cases/user/discord.js/tsconfig.json | 7 +
tests/cases/user/electron/index.ts | 1 +
tests/cases/user/electron/package.json | 11 +
tests/cases/user/electron/tsconfig.json | 7 +
tests/cases/user/eventemitter2/index.ts | 1 +
tests/cases/user/eventemitter2/package.json | 11 +
tests/cases/user/eventemitter2/tsconfig.json | 7 +
tests/cases/user/eventemitter3/index.ts | 1 +
tests/cases/user/eventemitter3/package.json | 11 +
tests/cases/user/eventemitter3/tsconfig.json | 7 +
tests/cases/user/firebase/index.ts | 1 +
tests/cases/user/firebase/package.json | 11 +
tests/cases/user/firebase/tsconfig.json | 7 +
tests/cases/user/github/index.ts | 1 +
tests/cases/user/github/package.json | 11 +
tests/cases/user/github/tsconfig.json | 7 +
tests/cases/user/immutable/index.ts | 1 +
tests/cases/user/immutable/package.json | 11 +
tests/cases/user/immutable/tsconfig.json | 7 +
tests/cases/user/isobject/index.ts | 1 +
tests/cases/user/isobject/package.json | 11 +
tests/cases/user/isobject/tsconfig.json | 7 +
tests/cases/user/jimp/index.ts | 1 +
tests/cases/user/jimp/package.json | 11 +
tests/cases/user/jimp/tsconfig.json | 7 +
tests/cases/user/jsonschema/index.ts | 1 +
tests/cases/user/jsonschema/package.json | 11 +
tests/cases/user/jsonschema/tsconfig.json | 7 +
tests/cases/user/keycode/index.ts | 1 +
tests/cases/user/keycode/package.json | 12 +
tests/cases/user/keycode/tsconfig.json | 7 +
tests/cases/user/leveldown/index.ts | 1 +
tests/cases/user/leveldown/package.json | 12 +
tests/cases/user/leveldown/tsconfig.json | 7 +
tests/cases/user/literal-no-oom/index.ts | 10004 +++++++
tests/cases/user/literal-no-oom/tsconfig.json | 6 +
tests/cases/user/localforage/index.ts | 1 +
tests/cases/user/localforage/package.json | 11 +
tests/cases/user/localforage/tsconfig.json | 7 +
tests/cases/user/log4js/index.ts | 1 +
tests/cases/user/log4js/package.json | 11 +
tests/cases/user/log4js/tsconfig.json | 7 +
tests/cases/user/mobx/index.ts | 1 +
tests/cases/user/mobx/package.json | 11 +
tests/cases/user/mobx/tsconfig.json | 7 +
tests/cases/user/moment/index.ts | 1 +
tests/cases/user/moment/package.json | 11 +
tests/cases/user/moment/tsconfig.json | 7 +
tests/cases/user/mqtt/index.ts | 1 +
tests/cases/user/mqtt/package.json | 11 +
tests/cases/user/mqtt/tsconfig.json | 7 +
tests/cases/user/parse5/index.ts | 1 +
tests/cases/user/parse5/package.json | 11 +
tests/cases/user/parse5/tsconfig.json | 7 +
tests/cases/user/portfinder/index.ts | 1 +
tests/cases/user/portfinder/package.json | 11 +
tests/cases/user/portfinder/tsconfig.json | 7 +
tests/cases/user/postcss/index.ts | 1 +
tests/cases/user/postcss/package.json | 11 +
tests/cases/user/postcss/tsconfig.json | 7 +
tests/cases/user/protobufjs/index.ts | 1 +
tests/cases/user/protobufjs/package.json | 11 +
tests/cases/user/protobufjs/tsconfig.json | 7 +
tests/cases/user/redux/index.ts | 1 +
tests/cases/user/redux/package.json | 11 +
tests/cases/user/redux/tsconfig.json | 7 +
tests/cases/user/reselect/index.ts | 1 +
tests/cases/user/reselect/package.json | 11 +
tests/cases/user/reselect/tsconfig.json | 7 +
tests/cases/user/rxjs/index.ts | 1 +
tests/cases/user/rxjs/package.json | 11 +
tests/cases/user/rxjs/tsconfig.json | 7 +
tests/cases/user/should/index.ts | 1 +
tests/cases/user/should/package.json | 11 +
tests/cases/user/should/tsconfig.json | 7 +
tests/cases/user/sift/index.ts | 1 +
tests/cases/user/sift/package.json | 11 +
tests/cases/user/sift/tsconfig.json | 7 +
tests/cases/user/soap/index.ts | 1 +
tests/cases/user/soap/package.json | 12 +
tests/cases/user/soap/tsconfig.json | 7 +
tests/cases/user/sugar/index.ts | 1 +
tests/cases/user/sugar/package.json | 11 +
tests/cases/user/sugar/tsconfig.json | 7 +
tests/cases/user/tslint/index.ts | 1 +
tests/cases/user/tslint/package.json | 27 +
tests/cases/user/tslint/tsconfig.json | 7 +
tests/cases/user/vue/index.ts | 1 +
tests/cases/user/vue/package.json | 11 +
tests/cases/user/vue/tsconfig.json | 7 +
tests/cases/user/vuex/index.ts | 1 +
tests/cases/user/vuex/package.json | 12 +
tests/cases/user/vuex/tsconfig.json | 7 +
tests/cases/user/xlsx/index.ts | 1 +
tests/cases/user/xlsx/package.json | 11 +
tests/cases/user/xlsx/tsconfig.json | 7 +
tests/cases/user/xpath/index.ts | 1 +
tests/cases/user/xpath/package.json | 11 +
tests/cases/user/xpath/tsconfig.json | 7 +
tests/cases/user/zone.js/index.ts | 1 +
tests/cases/user/zone.js/package.json | 11 +
tests/cases/user/zone.js/tsconfig.json | 11 +
tests/lib/lib.d.ts | 1652 +-
tests/webTestServer.ts | 1 -
tslint.json | 57 +-
2433 files changed, 189880 insertions(+), 81721 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