[Pkg-javascript-commits] [node-typescript] 02/03: Merge tag 'upstream/2.2.1'
Julien Puydt
julien.puydt at laposte.net
Wed Mar 1 21:09:19 UTC 2017
This is an automated email from the git hooks/post-receive script.
jpuydt-guest pushed a commit to branch master
in repository node-typescript.
commit defa6623f81a7285fe9288eac0a5a4d7f2eb3bb3
Merge: 73c9179 9f2a9f3
Author: Julien Puydt <julien.puydt at laposte.net>
Date: Wed Mar 1 22:03:13 2017 +0100
Merge tag 'upstream/2.2.1'
Upstream version 2.2.1
# gpg: Signature faite le mer. 01 mars 2017 22:03:13 CET
# gpg: avec la clef RSA 812EEFD8A3FBA4ACE4DF114B04C53BD7FE030551
# gpg: issuer "julien.puydt at laposte.net"
# gpg: Bonne signature de « Julien Puydt (Debian) <julien.puydt at laposte.net> » [inconnu]
# gpg: Attention : cette clef n'est pas certifiée avec une signature de confiance.
# gpg: Rien n'indique que la signature appartient à son propriétaire.
# Empreinte de clef principale : 812E EFD8 A3FB A4AC E4DF 114B 04C5 3BD7 FE03 0551
.mailmap | 14 +-
.travis.yml | 2 +
AUTHORS.md | 12 +
Gulpfile.ts | 28 +-
Jakefile.js | 221 +-
lib/cancellationToken.js | 52 +-
lib/lib.d.ts | 2037 +-
lib/lib.dom.d.ts | 1965 +-
lib/lib.es2015.collection.d.ts | 8 +-
lib/lib.es2015.core.d.ts | 2 +-
lib/lib.es2015.iterable.d.ts | 6 +-
lib/lib.es2015.promise.d.ts | 50 -
lib/lib.es2015.proxy.d.ts | 4 +-
lib/lib.es2015.symbol.d.ts | 2 +-
lib/lib.es2015.symbol.wellknown.d.ts | 4 +-
lib/lib.es5.d.ts | 72 +-
lib/lib.es6.d.ts | 2135 +-
lib/lib.webworker.d.ts | 795 +-
lib/protocol.d.ts | 54 +-
lib/tsc.js | 16071 ++++---
lib/tsserver.js | 45226 ++++++++++---------
lib/tsserverlibrary.d.ts | 15103 ++-----
lib/tsserverlibrary.js | 31945 +++++++------
lib/typescript.d.ts | 963 +-
lib/typescript.js | 27977 ++++++------
lib/typescriptServices.d.ts | 963 +-
lib/typescriptServices.js | 27977 ++++++------
lib/typingsInstaller.js | 993 +-
lib/watchGuard.js | 27 +
package.json | 8 +-
scripts/buildProtocol.ts | 2 +-
scripts/processDiagnosticMessages.ts | 10 +-
scripts/tslint/preferConstRule.ts | 204 -
src/compiler/binder.ts | 88 +-
src/compiler/checker.ts | 2053 +-
src/compiler/commandLineParser.ts | 122 +-
src/compiler/comments.ts | 58 +-
src/compiler/core.ts | 450 +-
src/compiler/declarationEmitter.ts | 68 +-
src/compiler/diagnosticMessages.json | 120 +-
src/compiler/emitter.ts | 1000 +-
src/compiler/factory.ts | 2634 +-
src/compiler/moduleNameResolver.ts | 240 +-
src/compiler/parser.ts | 45 +-
src/compiler/performance.ts | 20 +-
src/compiler/program.ts | 72 +-
src/compiler/scanner.ts | 32 +-
src/compiler/sourcemap.ts | 28 +-
src/compiler/sys.ts | 64 +-
src/compiler/transformer.ts | 52 +-
src/compiler/transformers/destructuring.ts | 23 +-
src/compiler/transformers/es2015.ts | 1473 +-
src/compiler/transformers/es2016.ts | 48 +-
src/compiler/transformers/es2017.ts | 57 +-
src/compiler/transformers/es5.ts | 28 +-
src/compiler/transformers/esnext.ts | 33 +-
src/compiler/transformers/generators.ts | 252 +-
src/compiler/transformers/jsx.ts | 92 +-
src/compiler/transformers/module/es2015.ts | 18 +-
src/compiler/transformers/module/module.ts | 568 +-
src/compiler/transformers/module/system.ts | 186 +-
src/compiler/transformers/ts.ts | 285 +-
src/compiler/tsc.ts | 34 +-
src/compiler/tsconfig.json | 13 +-
src/compiler/types.ts | 387 +-
src/compiler/utilities.ts | 512 +-
src/compiler/visitor.ts | 313 +-
src/harness/fourslash.ts | 620 +-
src/harness/harness.ts | 42 +-
src/harness/harnessLanguageService.ts | 99 +-
src/harness/projectsRunner.ts | 21 +-
src/harness/tsconfig.json | 27 +-
src/harness/unittests/cachingInServerLSHost.ts | 23 +-
src/harness/unittests/commandLineParsing.ts | 2 +-
src/harness/unittests/compileOnSave.ts | 3 +-
src/harness/unittests/configurationExtension.ts | 6 +-
.../unittests/convertCompilerOptionsFromJson.ts | 2 +-
src/harness/unittests/incrementalParser.ts | 2 +-
src/harness/unittests/jsDocParsing.ts | 19 +
src/harness/unittests/matchFiles.ts | 106 +-
src/harness/unittests/moduleResolution.ts | 128 +-
src/harness/unittests/printer.ts | 97 +
src/harness/unittests/reuseProgramStructure.ts | 37 +-
src/harness/unittests/services/colorization.ts | 11 +-
src/harness/unittests/services/patternMatcher.ts | 2 +-
src/harness/unittests/session.ts | 18 +-
src/harness/unittests/tsserverProjectSystem.ts | 579 +-
src/harness/unittests/typingsInstaller.ts | 43 +-
src/harness/unittests/versionCache.ts | 2 +-
src/harness/virtualFileSystem.ts | 14 +-
src/lib/dom.generated.d.ts | 1965 +-
src/lib/es2015.collection.d.ts | 8 +-
src/lib/es2015.core.d.ts | 2 +-
src/lib/es2015.iterable.d.ts | 6 +-
src/lib/es2015.promise.d.ts | 50 -
src/lib/es2015.proxy.d.ts | 4 +-
src/lib/es2015.symbol.d.ts | 2 +-
src/lib/es2015.symbol.wellknown.d.ts | 4 +-
src/lib/es5.d.ts | 72 +-
src/lib/webworker.generated.d.ts | 795 +-
src/server/builder.ts | 12 +-
src/server/cancellationToken/cancellationToken.ts | 68 +-
src/server/cancellationToken/tsconfig.json | 12 +-
src/server/client.ts | 49 +-
src/server/editorServices.ts | 85 +-
src/server/lsHost.ts | 9 +-
src/server/project.ts | 231 +-
src/server/protocol.ts | 48 +-
src/server/scriptInfo.ts | 6 +-
src/server/scriptVersionCache.ts | 13 +-
src/server/server.ts | 103 +-
src/server/session.ts | 276 +-
src/server/shared.ts | 2 +-
src/server/tsconfig.json | 13 +-
src/server/tsconfig.library.json | 29 +-
src/server/types.d.ts | 90 -
src/server/types.ts | 93 +
src/server/typingsCache.ts | 25 +-
.../typingsInstaller/nodeTypingsInstaller.ts | 2 +-
src/server/typingsInstaller/tsconfig.json | 14 +-
src/server/typingsInstaller/typingsInstaller.ts | 32 +-
src/server/utilities.ts | 24 +-
src/server/watchGuard/tsconfig.json | 10 +
src/server/watchGuard/watchGuard.ts | 19 +
src/services/breakpoints.ts | 12 +-
src/services/classifier.ts | 10 +-
src/services/codeFixProvider.ts | 50 +
src/services/codefixes/codeFixProvider.ts | 50 -
src/services/codefixes/fixAddMissingMember.ts | 67 +
...xClassDoesntImplementInheritedAbstractMember.ts | 59 +
.../fixClassIncorrectlyImplementsInterface.ts | 75 +
.../fixClassSuperMustPrecedeThisAccess.ts | 58 +
.../fixConstructorForDerivedNeedSuperCall.ts | 20 +
.../fixExtendsInterfaceBecomesImplements.ts | 49 +
.../codefixes/fixForgottenThisPropertyAccess.ts | 16 +
src/services/codefixes/fixes.ts | 13 +-
src/services/codefixes/helpers.ts | 160 +
src/services/codefixes/importFixes.ts | 1187 +-
src/services/codefixes/superFixes.ts | 81 -
src/services/codefixes/unusedIdentifierFixes.ts | 363 +-
src/services/completions.ts | 1173 +-
src/services/documentHighlights.ts | 996 +-
src/services/documentRegistry.ts | 10 +-
src/services/findAllReferences.ts | 2087 +-
src/services/formatting/formatting.ts | 2 +-
src/services/formatting/rules.ts | 29 +-
src/services/goToDefinition.ts | 60 +-
src/services/goToImplementation.ts | 2 +-
src/services/jsDoc.ts | 26 +-
src/services/jsTyping.ts | 42 +-
src/services/navigateTo.ts | 22 +-
src/services/navigationBar.ts | 53 +-
src/services/outliningElementsCollector.ts | 4 +-
src/services/patternMatcher.ts | 15 +-
src/services/rename.ts | 154 +-
src/services/services.ts | 81 +-
src/services/shims.ts | 15 +-
src/services/signatureHelp.ts | 7 +-
src/services/symbolDisplay.ts | 8 +-
src/services/transpile.ts | 8 +-
src/services/tsconfig.json | 30 +-
src/services/types.ts | 14 +-
src/services/utilities.ts | 44 +-
src/tsconfig-base.json | 16 +
tests/baselines/reference/APISample_compile.js | 1 +
tests/baselines/reference/APISample_linter.js | 1 +
tests/baselines/reference/APISample_parseConfig.js | 1 +
tests/baselines/reference/APISample_transform.js | 1 +
tests/baselines/reference/APISample_watcher.js | 1 +
...raintsClassHeritageListMemberTypeAnnotations.js | 15 +-
...ithInaccessibleTypeInTypeParameterConstraint.js | 15 +-
...tMergeEachWithExportedLocalVarsOfTheSameName.js | 2 +
.../reference/TypeGuardWithEnumUnion.types | 8 +-
.../reference/abstractClassInLocalScope.js | 15 +-
.../abstractClassInLocalScopeIsAbstract.js | 15 +-
tests/baselines/reference/abstractProperty.js | 15 +-
.../reference/abstractPropertyNegative.js | 15 +-
.../reference/accessOverriddenBaseClassMember1.js | 15 +-
...cessors_spec_section-4.5_error-cases.errors.txt | 8 +-
.../accessors_spec_section-4.5_inference.js | 15 +-
...ratorWithNullValueAndInvalidOperator.errors.txt | 66 +-
...peratorWithNullValueAndValidOperator.errors.txt | 63 +
...torWithOnlyNullValueOrUndefinedValue.errors.txt | 38 +-
.../additionOperatorWithTypeParameter.errors.txt | 12 +-
...WithUndefinedValueAndInvalidOperands.errors.txt | 66 +-
...orWithUndefinedValueAndValidOperator.errors.txt | 63 +
tests/baselines/reference/aliasAssignments.js | 2 +
.../reference/aliasOnMergedModuleInterface.js | 1 +
.../reference/aliasUsageInAccessorsOfClass.js | 18 +-
tests/baselines/reference/aliasUsageInArray.js | 18 +-
.../reference/aliasUsageInFunctionExpression.js | 18 +-
.../reference/aliasUsageInGenericFunction.js | 18 +-
.../reference/aliasUsageInIndexerOfClass.js | 18 +-
.../reference/aliasUsageInObjectLiteral.js | 18 +-
.../reference/aliasUsageInOrExpression.js | 18 +-
.../aliasUsageInTypeArgumentOfExtendsClause.js | 33 +-
.../reference/aliasUsageInVarAssignment.js | 18 +-
tests/baselines/reference/aliasUsedAsNameValue.js | 3 +
...nterfaceExportAssignmentUsedInVarInitializer.js | 2 +
.../reference/allowSyntheticDefaultImports1.js | 2 +
.../reference/allowSyntheticDefaultImports10.js | 1 +
.../reference/allowSyntheticDefaultImports4.js | 1 +
.../reference/allowSyntheticDefaultImports9.js | 1 +
tests/baselines/reference/alwaysStrictModule4.js | 1 +
tests/baselines/reference/alwaysStrictModule6.js | 1 +
.../reference/ambientDeclarationsExternal.js | 1 +
.../reference/ambientDeclarationsPatterns.js | 1 +
...ExternalModuleInsideNonAmbientExternalModule.js | 1 +
.../reference/ambientExternalModuleMerging.js | 1 +
...tExternalModuleWithInternalImportDeclaration.js | 1 +
...ternalModuleWithoutInternalImportDeclaration.js | 1 +
.../ambientInsideNonAmbientExternalModule.js | 1 +
.../baselines/reference/ambientNameRestrictions.js | 1 +
tests/baselines/reference/ambientShorthand.js | 1 +
.../reference/ambientShorthand_duplicate.js | 1 +
.../reference/ambientShorthand_merging.js | 1 +
.../reference/ambientShorthand_reExport.js | 3 +
.../reference/ambientWithStatements.errors.txt | 4 +-
.../reference/ambiguousOverloadResolution.js | 15 +-
tests/baselines/reference/amdDependencyComment1.js | 1 +
tests/baselines/reference/amdDependencyComment2.js | 1 +
.../reference/amdDependencyCommentName1.js | 1 +
.../reference/amdDependencyCommentName2.js | 1 +
.../reference/amdDependencyCommentName3.js | 1 +
.../reference/amdDependencyCommentName4.js | 1 +
.../reference/amdImportAsPrimaryExpression.js | 3 +
.../reference/amdImportNotAsPrimaryExpression.js | 2 +
.../reference/anonymousClassExpression1.types | 2 +-
.../reference/anonymousDefaultExportsAmd.js | 4 +-
.../reference/anonymousDefaultExportsCommonjs.js | 4 +-
.../reference/anonymousDefaultExportsUmd.js | 4 +-
tests/baselines/reference/apparentTypeSubtyping.js | 15 +-
tests/baselines/reference/apparentTypeSupertype.js | 15 +-
tests/baselines/reference/argsInScope.js | 1 +
.../baselines/reference/argumentsAsPropertyName.js | 29 +
.../reference/argumentsAsPropertyName.symbols | 43 +
.../reference/argumentsAsPropertyName.types | 57 +
...ratorWithNullValueAndInvalidOperands.errors.txt | 542 +-
...peratorWithNullValueAndValidOperands.errors.txt | 353 +
...torWithOnlyNullValueOrUndefinedValue.errors.txt | 320 +-
...WithUndefinedValueAndInvalidOperands.errors.txt | 542 +-
...orWithUndefinedValueAndValidOperands.errors.txt | 353 +
tests/baselines/reference/arrayAssignmentTest1.js | 15 +-
tests/baselines/reference/arrayAssignmentTest2.js | 15 +-
tests/baselines/reference/arrayBestCommonTypes.js | 15 +-
.../reference/arrayLiteralTypeInference.js | 15 +-
tests/baselines/reference/arrayLiterals.js | 15 +-
.../arrayLiteralsWithRecursiveGenerics.js | 15 +-
.../arrayOfSubtypeIsAssignableToReadonlyArray.js | 15 +-
tests/baselines/reference/arraySlice.js | 8 +
tests/baselines/reference/arraySlice.symbols | 9 +
tests/baselines/reference/arraySlice.types | 12 +
tests/baselines/reference/arrowFunctionContexts.js | 15 +-
.../baselines/reference/arrowFunctionErrorSpan.js | 4 +-
tests/baselines/reference/asOperator4.js | 2 +
.../reference/assignObjectToNonPrimitive.js | 14 +
.../reference/assignObjectToNonPrimitive.symbols | 19 +
.../reference/assignObjectToNonPrimitive.types | 24 +
.../assigningFromObjectToAnythingElse.errors.txt | 18 +-
.../assignmentCompatWithCallSignatures3.js | 15 +-
.../assignmentCompatWithCallSignatures4.js | 15 +-
.../assignmentCompatWithCallSignatures5.js | 15 +-
.../assignmentCompatWithCallSignatures6.js | 15 +-
.../assignmentCompatWithConstructSignatures3.js | 15 +-
.../assignmentCompatWithConstructSignatures4.js | 15 +-
.../assignmentCompatWithConstructSignatures5.js | 15 +-
.../assignmentCompatWithConstructSignatures6.js | 15 +-
.../assignmentCompatWithNumericIndexer.js | 15 +-
.../assignmentCompatWithNumericIndexer3.js | 15 +-
.../assignmentCompatWithObjectMembers4.js | 15 +-
...assignmentCompatWithObjectMembersOptionality.js | 15 +-
...ssignmentCompatWithObjectMembersOptionality2.js | 15 +-
.../reference/assignmentCompatWithStringIndexer.js | 15 +-
tests/baselines/reference/assignmentLHSIsValue.js | 15 +-
.../reference/assignmentNestedInLiterals.js | 21 +
.../reference/assignmentNestedInLiterals.symbols | 37 +
.../reference/assignmentNestedInLiterals.types | 51 +
.../reference/asyncAliasReturnType_es6.symbols | 2 +-
.../reference/asyncArrowFunction1_es2017.symbols | 2 +-
.../reference/asyncArrowFunction1_es5.symbols | 2 +-
.../reference/asyncArrowFunction1_es6.symbols | 2 +-
.../reference/asyncAwaitIsolatedModules_es5.js | 1 +
.../asyncAwaitWithCapturedBlockScopeVar.symbols | 2 +-
.../baselines/reference/asyncAwait_es2017.symbols | 20 +-
tests/baselines/reference/asyncAwait_es5.symbols | 20 +-
tests/baselines/reference/asyncAwait_es6.symbols | 20 +-
.../asyncFunctionDeclaration10_es2017.errors.txt | 5 +-
.../asyncFunctionDeclaration10_es5.errors.txt | 5 +-
.../asyncFunctionDeclaration10_es6.errors.txt | 5 +-
.../asyncFunctionDeclaration11_es2017.symbols | 2 +-
.../asyncFunctionDeclaration11_es5.symbols | 2 +-
.../asyncFunctionDeclaration11_es6.symbols | 2 +-
.../asyncFunctionDeclaration14_es2017.symbols | 2 +-
.../asyncFunctionDeclaration14_es5.symbols | 2 +-
.../asyncFunctionDeclaration14_es6.symbols | 2 +-
.../asyncFunctionDeclaration1_es2017.symbols | 2 +-
.../asyncFunctionDeclaration1_es5.symbols | 2 +-
.../asyncFunctionDeclaration1_es6.symbols | 2 +-
.../asyncFunctionDeclaration5_es2017.errors.txt | 5 +-
.../asyncFunctionDeclaration5_es5.errors.txt | 5 +-
.../asyncFunctionDeclaration5_es6.errors.txt | 5 +-
.../reference/asyncFunctionNoReturnType.errors.txt | 16 +-
.../baselines/reference/asyncFunctionReturnType.js | 142 +-
.../reference/asyncFunctionReturnType.symbols | 273 +-
.../reference/asyncFunctionReturnType.types | 284 +
.../asyncFunctionsAndStrictNullChecks.symbols | 2 +-
.../reference/asyncImportedPromise_es5.js | 17 +-
.../reference/asyncImportedPromise_es5.symbols | 2 +-
.../reference/asyncImportedPromise_es6.js | 2 +
.../reference/asyncQualifiedReturnType_es5.symbols | 2 +-
...syncUnParenthesizedArrowFunction_es2017.symbols | 2 +-
.../asyncUnParenthesizedArrowFunction_es5.symbols | 2 +-
.../asyncUnParenthesizedArrowFunction_es6.symbols | 2 +-
.../reference/asyncUseStrict_es2017.symbols | 4 +-
.../baselines/reference/asyncUseStrict_es5.symbols | 4 +-
.../baselines/reference/asyncUseStrict_es6.symbols | 4 +-
tests/baselines/reference/augmentExportEquals1.js | 2 +
.../baselines/reference/augmentExportEquals1_1.js | 2 +
tests/baselines/reference/augmentExportEquals2.js | 2 +
.../baselines/reference/augmentExportEquals2_1.js | 2 +
tests/baselines/reference/augmentExportEquals3.js | 2 +
.../baselines/reference/augmentExportEquals3_1.js | 2 +
tests/baselines/reference/augmentExportEquals4.js | 2 +
.../baselines/reference/augmentExportEquals4_1.js | 2 +
tests/baselines/reference/augmentExportEquals5.js | 2 +
tests/baselines/reference/augmentExportEquals6.js | 2 +
.../baselines/reference/augmentExportEquals6_1.js | 2 +
.../reference/augmentExportEquals7.errors.txt | 16 +
.../reference/augmentedTypesExternalModule1.js | 1 +
tests/baselines/reference/autolift4.js | 15 +-
.../awaitBinaryExpression1_es2017.symbols | 4 +-
.../reference/awaitBinaryExpression1_es5.symbols | 4 +-
.../reference/awaitBinaryExpression1_es6.symbols | 4 +-
.../awaitBinaryExpression2_es2017.symbols | 4 +-
.../reference/awaitBinaryExpression2_es5.symbols | 4 +-
.../reference/awaitBinaryExpression2_es6.symbols | 4 +-
.../awaitBinaryExpression3_es2017.symbols | 4 +-
.../reference/awaitBinaryExpression3_es5.symbols | 4 +-
.../reference/awaitBinaryExpression3_es6.symbols | 4 +-
.../awaitBinaryExpression4_es2017.symbols | 4 +-
.../reference/awaitBinaryExpression4_es5.symbols | 4 +-
.../reference/awaitBinaryExpression4_es6.symbols | 4 +-
.../awaitBinaryExpression5_es2017.symbols | 4 +-
.../reference/awaitBinaryExpression5_es5.symbols | 4 +-
.../reference/awaitBinaryExpression5_es6.symbols | 4 +-
.../reference/awaitCallExpression1_es2017.symbols | 8 +-
.../reference/awaitCallExpression1_es5.symbols | 8 +-
.../reference/awaitCallExpression1_es6.symbols | 8 +-
.../reference/awaitCallExpression2_es2017.symbols | 8 +-
.../reference/awaitCallExpression2_es5.symbols | 8 +-
.../reference/awaitCallExpression2_es6.symbols | 8 +-
.../reference/awaitCallExpression3_es2017.symbols | 8 +-
.../reference/awaitCallExpression3_es5.symbols | 8 +-
.../reference/awaitCallExpression3_es6.symbols | 8 +-
.../reference/awaitCallExpression4_es2017.symbols | 8 +-
.../reference/awaitCallExpression4_es5.symbols | 8 +-
.../reference/awaitCallExpression4_es6.symbols | 8 +-
.../reference/awaitCallExpression5_es2017.symbols | 8 +-
.../reference/awaitCallExpression5_es5.symbols | 8 +-
.../reference/awaitCallExpression5_es6.symbols | 8 +-
.../reference/awaitCallExpression6_es2017.symbols | 8 +-
.../reference/awaitCallExpression6_es5.symbols | 8 +-
.../reference/awaitCallExpression6_es6.symbols | 8 +-
.../reference/awaitCallExpression7_es2017.symbols | 8 +-
.../reference/awaitCallExpression7_es5.symbols | 8 +-
.../reference/awaitCallExpression7_es6.symbols | 8 +-
.../reference/awaitCallExpression8_es2017.symbols | 8 +-
.../reference/awaitCallExpression8_es5.symbols | 8 +-
.../reference/awaitCallExpression8_es6.symbols | 8 +-
.../reference/awaitClassExpression_es2017.symbols | 4 +-
.../reference/awaitClassExpression_es5.symbols | 4 +-
.../reference/awaitClassExpression_es6.symbols | 4 +-
.../reference/awaitInheritedPromise_es2017.symbols | 2 +-
.../await_unaryExpression_es2017_1.errors.txt | 29 +
.../await_unaryExpression_es2017_2.errors.txt | 21 +
.../await_unaryExpression_es6_1.errors.txt | 29 +
.../await_unaryExpression_es6_2.errors.txt | 21 +
.../reference/badExternalModuleReference.js | 1 +
tests/baselines/reference/bangInModuleName.js | 1 +
tests/baselines/reference/baseCheck.js | 15 +-
.../reference/baseIndexSignatureResolution.js | 15 +-
tests/baselines/reference/baseTypeOrderChecking.js | 15 +-
.../baseTypeWrappingInstantiationChain.js | 15 +-
tests/baselines/reference/bases.js | 15 +-
.../bestCommonTypeOfConditionalExpressions.js | 15 +-
.../bestCommonTypeOfConditionalExpressions2.js | 15 +-
.../baselines/reference/bestCommonTypeOfTuple2.js | 15 +-
.../reference/binaryArithmatic1.errors.txt | 7 +
.../reference/binaryArithmatic2.errors.txt | 7 +
.../reference/binaryArithmatic3.errors.txt | 8 +-
.../reference/binaryArithmatic4.errors.txt | 8 +-
.../bitwiseNotOperatorWithAnyOtherType.errors.txt | 35 +-
.../reference/bluebirdStaticThis.errors.txt | 31 +-
tests/baselines/reference/bluebirdStaticThis.js | 9 +-
tests/baselines/reference/cacheResolutions.js | 3 +
.../reference/cacheResolutions.trace.json | 20 +-
.../baselines/reference/cachedModuleResolution1.js | 2 +
.../reference/cachedModuleResolution1.trace.json | 39 +-
.../baselines/reference/cachedModuleResolution2.js | 2 +
.../reference/cachedModuleResolution2.trace.json | 39 +-
.../baselines/reference/cachedModuleResolution3.js | 2 +
.../reference/cachedModuleResolution3.trace.json | 2 +-
.../baselines/reference/cachedModuleResolution4.js | 2 +
.../reference/cachedModuleResolution4.trace.json | 2 +-
.../baselines/reference/cachedModuleResolution5.js | 2 +
.../reference/cachedModuleResolution5.trace.json | 39 +-
.../baselines/reference/cachedModuleResolution6.js | 2 +
.../reference/cachedModuleResolution6.trace.json | 110 +-
.../baselines/reference/cachedModuleResolution7.js | 2 +
.../reference/cachedModuleResolution7.trace.json | 98 +-
.../baselines/reference/cachedModuleResolution8.js | 2 +
.../reference/cachedModuleResolution8.trace.json | 26 +-
.../baselines/reference/cachedModuleResolution9.js | 2 +
.../reference/cachedModuleResolution9.trace.json | 18 +-
.../callSignatureAssignabilityInInheritance2.js | 15 +-
.../callSignatureAssignabilityInInheritance3.js | 15 +-
.../callSignatureAssignabilityInInheritance4.js | 15 +-
.../callSignatureAssignabilityInInheritance5.js | 15 +-
.../callSignatureAssignabilityInInheritance6.js | 15 +-
...atureWithoutReturnTypeAnnotationInference.types | 10 +-
tests/baselines/reference/callWithSpread.js | 15 +-
.../captureSuperPropertyAccessInSuperCall01.js | 17 +-
.../baselines/reference/captureThisInSuperCall.js | 15 +-
.../reference/capturedLetConstInLoop13.js | 52 +
.../reference/capturedLetConstInLoop13.symbols | 48 +
.../reference/capturedLetConstInLoop13.types | 59 +
.../reference/castExpressionParentheses.types | 2 +-
tests/baselines/reference/castOfAwait.types | 4 +-
tests/baselines/reference/castingTuple.js | 15 +-
tests/baselines/reference/chainedAssignment3.js | 15 +-
...TypeParameterConstrainedToOtherTypeParameter.js | 15 +-
tests/baselines/reference/chainedImportAlias.js | 2 +
.../baselines/reference/checkForObjectTooStrict.js | 15 +-
.../checkSuperCallBeforeThisAccessing1.js | 15 +-
.../checkSuperCallBeforeThisAccessing2.js | 15 +-
.../checkSuperCallBeforeThisAccessing3.js | 15 +-
.../checkSuperCallBeforeThisAccessing4.js | 15 +-
.../checkSuperCallBeforeThisAccessing5.js | 15 +-
.../checkSuperCallBeforeThisAccessing6.js | 15 +-
.../checkSuperCallBeforeThisAccessing7.js | 15 +-
.../checkSuperCallBeforeThisAccessing8.js | 15 +-
tests/baselines/reference/circularImportAlias.js | 15 +-
.../circularIndexedAccessErrors.errors.txt | 40 +-
.../reference/circularIndexedAccessErrors.js | 26 +-
tests/baselines/reference/circularReference.js | 2 +
.../reference/circularReferenceInImport.js | 1 +
.../reference/circularTypeofWithFunctionModule.js | 15 +-
.../classAbstractConstructorAssignability.js | 15 +-
.../reference/classAbstractCrashedOnce.js | 15 +-
tests/baselines/reference/classAbstractExtends.js | 15 +-
.../reference/classAbstractFactoryFunction.js | 15 +-
tests/baselines/reference/classAbstractGeneric.js | 15 +-
.../baselines/reference/classAbstractInAModule.js | 15 +-
.../reference/classAbstractInheritance.js | 15 +-
.../reference/classAbstractInstantiations1.js | 15 +-
.../reference/classAbstractInstantiations2.js | 15 +-
.../reference/classAbstractOverrideWithAbstract.js | 15 +-
.../baselines/reference/classAbstractSuperCalls.js | 15 +-
.../reference/classAbstractUsingAbstractMethod1.js | 15 +-
.../classAbstractUsingAbstractMethods2.js | 15 +-
.../reference/classConstructorAccessibility2.js | 15 +-
.../reference/classConstructorAccessibility4.js | 15 +-
.../reference/classConstructorAccessibility5.js | 15 +-
.../classConstructorParametersAccessibility.js | 15 +-
.../classConstructorParametersAccessibility2.js | 15 +-
.../classConstructorParametersAccessibility3.js | 15 +-
...assDeclarationMergedInModuleWithContinuation.js | 15 +-
.../reference/classDeclaredBeforeClassFactory.js | 15 +-
.../reference/classDoesNotDependOnBaseTypes.js | 15 +-
.../reference/classDoesNotDependOnBaseTypes.types | 2 +-
tests/baselines/reference/classExpression2.js | 15 +-
tests/baselines/reference/classExpression3.js | 15 +-
.../classExpressionExtendingAbstractClass.js | 15 +-
.../reference/classExtendingBuiltinType.js | 15 +-
tests/baselines/reference/classExtendingClass.js | 15 +-
.../reference/classExtendingClassLikeType.js | 15 +-
.../reference/classExtendingNonConstructor.js | 15 +-
tests/baselines/reference/classExtendingNull.js | 15 +-
.../baselines/reference/classExtendingPrimitive.js | 15 +-
.../reference/classExtendingPrimitive2.js | 15 +-
.../reference/classExtendingQualifiedName.js | 15 +-
.../reference/classExtendingQualifiedName2.js | 15 +-
.../baselines/reference/classExtendsAcrossFiles.js | 32 +-
...eClassMergedWithModuleNotReferingConstructor.js | 15 +-
...assExtendsClauseClassNotReferringConstructor.js | 15 +-
.../reference/classExtendsEveryObjectType.js | 15 +-
.../reference/classExtendsEveryObjectType2.js | 15 +-
tests/baselines/reference/classExtendsInterface.js | 15 +-
.../reference/classExtendsInterfaceInExpression.js | 15 +-
.../reference/classExtendsInterfaceInModule.js | 15 +-
tests/baselines/reference/classExtendsItself.js | 15 +-
.../reference/classExtendsItselfIndirectly.js | 15 +-
.../reference/classExtendsItselfIndirectly2.js | 15 +-
.../reference/classExtendsItselfIndirectly3.js | 90 +-
.../reference/classExtendsMultipleBaseClasses.js | 15 +-
tests/baselines/reference/classExtendsNull.js | 15 +-
.../classExtendsShadowedConstructorFunction.js | 15 +-
.../classExtendsValidConstructorFunction.js | 15 +-
.../classHeritageWithTrailingSeparator.js | 15 +-
tests/baselines/reference/classImplementsClass2.js | 15 +-
tests/baselines/reference/classImplementsClass3.js | 15 +-
tests/baselines/reference/classImplementsClass4.js | 15 +-
tests/baselines/reference/classImplementsClass5.js | 15 +-
tests/baselines/reference/classImplementsClass6.js | 15 +-
tests/baselines/reference/classIndexer3.js | 15 +-
tests/baselines/reference/classInheritence.js | 15 +-
.../reference/classIsSubtypeOfBaseType.js | 15 +-
.../classMemberInitializerWithLamdaScoping3.js | 1 +
.../classMemberInitializerWithLamdaScoping4.js | 2 +
tests/baselines/reference/classOrder2.js | 15 +-
tests/baselines/reference/classOrderBug.js | 15 +-
tests/baselines/reference/classSideInheritance1.js | 15 +-
tests/baselines/reference/classSideInheritance2.js | 15 +-
tests/baselines/reference/classSideInheritance3.js | 15 +-
tests/baselines/reference/classUpdateTests.js | 15 +-
.../classWithBaseClassButNoConstructor.js | 15 +-
tests/baselines/reference/classWithConstructors.js | 15 +-
.../classWithDuplicateIdentifier.errors.txt | 31 +
.../reference/classWithDuplicateIdentifier.js | 33 +
.../reference/classWithProtectedProperty.js | 15 +-
.../baselines/reference/classWithStaticMembers.js | 15 +-
tests/baselines/reference/classdecl.js | 15 +-
.../baselines/reference/clodulesDerivedClasses.js | 15 +-
.../reference/collisionExportsRequireAndAlias.js | 3 +
.../collisionExportsRequireAndAmbientClass.js | 1 +
.../collisionExportsRequireAndAmbientEnum.js | 1 +
.../collisionExportsRequireAndAmbientFunction.js | 1 +
.../collisionExportsRequireAndAmbientModule.js | 1 +
.../collisionExportsRequireAndAmbientVar.js | 1 +
.../reference/collisionExportsRequireAndClass.js | 1 +
.../reference/collisionExportsRequireAndEnum.js | 1 +
.../collisionExportsRequireAndFunction.js | 1 +
...ollisionExportsRequireAndInternalModuleAlias.js | 1 +
.../reference/collisionExportsRequireAndModule.js | 1 +
...llisionExportsRequireAndUninstantiatedModule.js | 1 +
.../reference/collisionExportsRequireAndVar.js | 1 +
.../collisionSuperAndLocalFunctionInAccessors.js | 15 +-
.../collisionSuperAndLocalFunctionInConstructor.js | 15 +-
.../collisionSuperAndLocalFunctionInMethod.js | 15 +-
.../collisionSuperAndLocalFunctionInProperty.js | 15 +-
.../collisionSuperAndLocalVarInAccessors.js | 15 +-
.../collisionSuperAndLocalVarInConstructor.js | 15 +-
.../reference/collisionSuperAndLocalVarInMethod.js | 15 +-
.../collisionSuperAndLocalVarInProperty.js | 15 +-
.../reference/collisionSuperAndNameResolution.js | 15 +-
.../reference/collisionSuperAndParameter.js | 15 +-
.../reference/collisionSuperAndParameter1.js | 15 +-
...ionSuperAndPropertyNameAsConstuctorParameter.js | 15 +-
...ThisExpressionAndLocalVarWithSuperExperssion.js | 15 +-
.../reference/commentLeadingCloseBrace.js | 24 +
.../reference/commentLeadingCloseBrace.symbols | 21 +
.../reference/commentLeadingCloseBrace.types | 30 +
.../baselines/reference/commentOnArrayElement1.js | 17 +
.../reference/commentOnArrayElement1.symbols | 10 +
.../reference/commentOnArrayElement1.types | 15 +
.../baselines/reference/commentOnArrayElement2.js | 15 +
.../reference/commentOnArrayElement2.symbols | 9 +
.../reference/commentOnArrayElement2.types | 14 +
.../baselines/reference/commentOnArrayElement3.js | 19 +
.../reference/commentOnArrayElement3.symbols | 11 +
.../reference/commentOnArrayElement3.types | 18 +
.../reference/commentOnExportEnumDeclaration.js | 1 +
.../reference/commentOnImportStatement1.js | 1 +
.../reference/commentOnImportStatement2.js | 1 +
.../reference/commentOnImportStatement3.js | 1 +
tests/baselines/reference/commentOnParameter1.js | 20 +
.../reference/commentOnParameter1.symbols | 16 +
.../baselines/reference/commentOnParameter1.types | 16 +
tests/baselines/reference/commentOnParameter2.js | 18 +
.../reference/commentOnParameter2.symbols | 15 +
.../baselines/reference/commentOnParameter2.types | 15 +
tests/baselines/reference/commentOnParameter3.js | 9 +
.../reference/commentOnParameter3.symbols | 12 +
.../baselines/reference/commentOnParameter3.types | 12 +
.../reference/commentsBeforeVariableStatement1.js | 1 +
.../reference/commentsDottedModuleName.js | 1 +
.../baselines/reference/commentsExternalModules.js | 2 +
.../reference/commentsExternalModules2.js | 2 +
.../reference/commentsExternalModules3.js | 2 +
tests/baselines/reference/commentsInheritance.js | 15 +-
.../reference/commentsMultiModuleMultiFile.js | 2 +
.../reference/commentsOnRequireStatement.js | 3 +
.../reference/commonJSImportAsPrimaryExpression.js | 3 +
.../commonJSImportNotAsPrimaryExpression.js | 2 +
tests/baselines/reference/commonSourceDir5.js | 3 +
tests/baselines/reference/commonSourceDir6.js | 3 +
tests/baselines/reference/commonSourceDirectory.js | 1 +
.../reference/commonSourceDirectory.js.map | 2 +-
.../reference/commonSourceDirectory.sourcemap.txt | 23 +-
.../reference/commonSourceDirectory_dts.js | 1 +
.../reference/commonSourceDirectory_dts.js.map | 2 +-
.../commonSourceDirectory_dts.sourcemap.txt | 17 +-
tests/baselines/reference/commonjsSafeImport.js | 2 +
.../comparisonOperatorWithIdenticalObjects.js | 15 +-
...onOperatorWithIdenticalPrimitiveType.errors.txt | 130 +
...atorWithNoRelationshipObjectsOnCallSignature.js | 15 +-
...hNoRelationshipObjectsOnConstructorSignature.js | 15 +-
...torWithNoRelationshipObjectsOnIndexSignature.js | 15 +-
...lationshipObjectsOnInstantiatedCallSignature.js | 15 +-
...hipObjectsOnInstantiatedConstructorSignature.js | 15 +-
...mparisonOperatorWithOneOperandIsNull.errors.txt | 360 +
...isonOperatorWithSubtypeObjectOnCallSignature.js | 15 +-
...ratorWithSubtypeObjectOnConstructorSignature.js | 15 +-
...sonOperatorWithSubtypeObjectOnIndexSignature.js | 15 +-
...WithSubtypeObjectOnInstantiatedCallSignature.js | 15 +-
...typeObjectOnInstantiatedConstructorSignature.js | 15 +-
...omparisonOperatorWithSubtypeObjectOnProperty.js | 15 +-
.../reference/complexClassRelationships.js | 15 +-
.../baselines/reference/complexNarrowingWithAny.js | 1 +
...omplicatedGenericRecursiveBaseClassReference.js | 15 +-
...ndAdditionAssignmentLHSCanBeAssigned.errors.txt | 65 +
...dditionAssignmentWithInvalidOperands.errors.txt | 36 +-
...ArithmeticAssignmentLHSCanBeAssigned.errors.txt | 47 +
...thmeticAssignmentWithInvalidOperands.errors.txt | 32 +-
.../compoundAssignmentLHSIsValue.errors.txt | 8 +-
.../reference/compoundAssignmentLHSIsValue.js | 15 +-
...entiationAssignmentLHSCanBeAssigned1.errors.txt | 47 +
...tiationAssignmentLHSCannotBeAssigned.errors.txt | 32 +-
...ndExponentiationAssignmentLHSIsValue.errors.txt | 8 +-
.../compoundExponentiationAssignmentLHSIsValue.js | 15 +-
.../reference/computedPropertyNames10_ES5.types | 4 +-
.../reference/computedPropertyNames10_ES6.types | 4 +-
.../reference/computedPropertyNames11_ES5.types | 4 +-
.../reference/computedPropertyNames11_ES6.types | 4 +-
.../reference/computedPropertyNames24_ES5.js | 15 +-
.../reference/computedPropertyNames25_ES5.js | 15 +-
.../reference/computedPropertyNames26_ES5.js | 15 +-
.../reference/computedPropertyNames27_ES5.js | 15 +-
.../reference/computedPropertyNames28_ES5.js | 15 +-
.../reference/computedPropertyNames30_ES5.js | 15 +-
.../reference/computedPropertyNames31_ES5.js | 15 +-
.../computedPropertyNames3_ES5.errors.txt | 5 +-
.../computedPropertyNames3_ES6.errors.txt | 5 +-
.../reference/computedPropertyNames43_ES5.js | 15 +-
.../reference/computedPropertyNames44_ES5.js | 15 +-
.../reference/computedPropertyNames45_ES5.js | 15 +-
.../reference/computedPropertyNames4_ES5.types | 4 +-
.../reference/computedPropertyNames4_ES6.types | 4 +-
.../computedPropertyNamesContextualType6_ES5.types | 2 +-
.../computedPropertyNamesContextualType6_ES6.types | 2 +-
...conditionalOperatorConditionIsBooleanType.types | 6 +-
.../conditionalOperatorConditoinIsStringType.types | 6 +-
.../conditionalOperatorWithIdenticalBCT.js | 15 +-
.../conditionalOperatorWithoutIdenticalBCT.js | 15 +-
.../reference/constDeclarations-access5.js | 2 +
.../baselines/reference/constEnumExternalModule.js | 2 +
.../constLocalsInFunctionExpressions.types | 10 +-
.../reference/constantOverloadFunction.js | 15 +-
.../constantOverloadFunctionNoSubtypeError.js | 15 +-
.../constraintCheckInGenericBaseTypeReference.js | 15 +-
...onstructSignatureAssignabilityInInheritance2.js | 15 +-
...onstructSignatureAssignabilityInInheritance3.js | 15 +-
...onstructSignatureAssignabilityInInheritance4.js | 15 +-
...onstructSignatureAssignabilityInInheritance5.js | 15 +-
...onstructSignatureAssignabilityInInheritance6.js | 15 +-
tests/baselines/reference/constructorArgs.js | 15 +-
...onstructorFunctionTypeIsAssignableToBaseType.js | 15 +-
...nstructorFunctionTypeIsAssignableToBaseType2.js | 15 +-
.../reference/constructorHasPrototypeProperty.js | 15 +-
tests/baselines/reference/constructorOverloads2.js | 15 +-
tests/baselines/reference/constructorOverloads3.js | 15 +-
.../constructorReturnsInvalidType.errors.txt | 8 +-
...ructorWithAssignableReturnExpression.errors.txt | 16 +-
.../reference/constructorWithCapturedSuper.js | 15 +-
.../constructorWithIncompleteTypeAnnotation.js | 15 +-
.../reference/contextualTypingArrayOfLambdas.js | 15 +-
.../contextualTypingOfConditionalExpression.js | 15 +-
.../contextualTypingOfConditionalExpression2.js | 15 +-
tests/baselines/reference/contextuallyTypedIife.js | 6 +
.../reference/contextuallyTypedIife.symbols | 11 +
.../reference/contextuallyTypedIife.types | 19 +
.../contextuallyTypedIifeStrict.errors.txt | 45 +
.../reference/contextuallyTypedIifeStrict.js | 110 +
.../reference/contextuallyTypedIifeStrict.symbols | 132 +
.../reference/contextuallyTypedIifeStrict.types | 271 +
.../reference/controlFlowBinaryOrExpression.js | 1 +
.../reference/controlFlowCommaOperator.types | 4 +-
.../reference/controlFlowDeleteOperator.errors.txt | 23 +
.../reference/controlFlowDoWhileStatement.types | 2 +-
.../reference/controlFlowForStatement.types | 8 +-
tests/baselines/reference/controlFlowIIFE.types | 6 +-
.../reference/controlFlowIfStatement.types | 4 +-
.../reference/controlFlowInstanceof.symbols | 2 +-
.../reference/controlFlowPropertyDeclarations.js | 1 +
.../reference/controlFlowSelfReferentialLoop.js | 2 +-
.../reference/controlFlowWhileStatement.types | 2 +-
.../reference/controlFlowWithIncompleteTypes.types | 4 +-
tests/baselines/reference/copyrightWithNewLine1.js | 1 +
.../reference/copyrightWithoutNewLine1.js | 1 +
...hInsourcePropertyIsRelatableToTargetProperty.js | 15 +-
.../crashIntypeCheckInvocationExpression.js | 1 +
.../crashIntypeCheckObjectCreationExpression.js | 1 +
tests/baselines/reference/declFileAccessors.js | 1 +
.../reference/declFileAliasUseBeforeDeclaration.js | 2 +
...mbientExternalModuleWithSingleExportedModule.js | 1 +
.../baselines/reference/declFileCallSignatures.js | 1 +
.../reference/declFileClassExtendsNull.js | 15 +-
...ileClassWithStaticMethodReturningConstructor.js | 1 +
.../reference/declFileConstructSignatures.js | 1 +
tests/baselines/reference/declFileConstructors.js | 1 +
.../declFileExportAssignmentOfGenericInterface.js | 2 +
.../reference/declFileExportImportChain.js | 3 +
.../reference/declFileExportImportChain2.js | 2 +
.../reference/declFileForExportedImport.js | 2 +
.../declFileForFunctionTypeAsTypeParameter.js | 15 +-
tests/baselines/reference/declFileFunctions.js | 1 +
...declFileGenericClassWithGenericExtendedClass.js | 15 +-
tests/baselines/reference/declFileGenericType.js | 16 +-
tests/baselines/reference/declFileGenericType2.js | 15 +-
.../declFileImportModuleWithExportAssignment.js | 1 +
.../baselines/reference/declFileIndexSignatures.js | 1 +
tests/baselines/reference/declFileMethods.js | 1 +
...eConflictingWithClassReferredByExtendsClause.js | 15 +-
...ExtendsClauseThatHasItsContainerNameConflict.js | 15 +-
.../declarationEmitClassMemberNameConflict.js | 1 +
.../reference/declarationEmitExportAssignment.js | 1 +
.../reference/declarationEmitExportDeclaration.js | 2 +
.../declarationEmitExpressionInExtends.js | 15 +-
.../declarationEmitExpressionInExtends2.js | 15 +-
.../declarationEmitExpressionInExtends3.errors.txt | 8 +-
.../declarationEmitExpressionInExtends3.js | 16 +-
.../declarationEmitExpressionInExtends4.errors.txt | 12 +-
.../declarationEmitExpressionInExtends4.js | 15 +-
.../declarationEmitIdentifierPredicates01.js | 1 +
.../declarationEmitIdentifierPredicates01.types | 2 +-
...ionEmitIdentifierPredicatesWithPrivateName01.js | 1 +
.../reference/declarationEmitIndexTypeNotFound.js | 1 +
.../reference/declarationEmitInferedTypeAlias1.js | 2 +
.../reference/declarationEmitInferedTypeAlias2.js | 2 +
.../reference/declarationEmitInferedTypeAlias3.js | 3 +-
.../reference/declarationEmitInferedTypeAlias5.js | 2 +
.../reference/declarationEmitInferedTypeAlias6.js | 2 +
.../reference/declarationEmitInferedTypeAlias7.js | 2 +
.../reference/declarationEmitInferedTypeAlias9.js | 1 +
.../reference/declarationEmitInvalidExport.js | 1 +
.../reference/declarationEmitNameConflicts.js | 1 +
.../reference/declarationEmitNameConflicts3.js | 15 +-
.../declarationEmitNameConflictsWithAlias.js | 1 +
.../baselines/reference/declarationEmitPromise.js | 1 +
.../reference/declarationEmitProtectedMembers.js | 15 +-
.../reference/declarationEmitThisPredicates01.js | 16 +-
.../reference/declarationEmitThisPredicates02.js | 1 +
...clarationEmitThisPredicatesWithPrivateName01.js | 16 +-
...clarationEmitThisPredicatesWithPrivateName02.js | 1 +
.../declarationEmitTypeAliasWithTypeParameters1.js | 1 +
.../declarationEmitTypeAliasWithTypeParameters2.js | 1 +
.../declarationEmitTypeAliasWithTypeParameters5.js | 1 +
.../reference/declarationEmitUnknownImport.js | 1 +
.../reference/declarationEmitUnknownImport2.js | 2 +-
tests/baselines/reference/declarationMerging2.js | 2 +
tests/baselines/reference/declareDottedExtend.js | 15 +-
.../reference/decoratedClassExportsCommonJS1.js | 1 +
.../reference/decoratedClassExportsCommonJS2.js | 1 +
.../decoratedDefaultExportsGetExportedAmd.js | 4 +-
.../decoratedDefaultExportsGetExportedCommonjs.js | 4 +-
.../decoratedDefaultExportsGetExportedUmd.js | 4 +-
.../decoratorInstantiateModulesInFunctionBodies.js | 2 +
tests/baselines/reference/decoratorMetadata.js | 3 +-
.../reference/decoratorMetadataOnInferredType.js | 1 +
.../reference/decoratorMetadataPromise.symbols | 6 +-
...coratorMetadataRestParameterWithImportedType.js | 4 +
.../decoratorMetadataWithConstructorType.js | 1 +
...orMetadataWithImportDeclarationNameCollision.js | 2 +
...rMetadataWithImportDeclarationNameCollision2.js | 2 +
...rMetadataWithImportDeclarationNameCollision3.js | 2 +
...rMetadataWithImportDeclarationNameCollision4.js | 2 +
...rMetadataWithImportDeclarationNameCollision5.js | 3 +-
...rMetadataWithImportDeclarationNameCollision6.js | 3 +-
...rMetadataWithImportDeclarationNameCollision7.js | 3 +-
...rMetadataWithImportDeclarationNameCollision8.js | 2 +
tests/baselines/reference/decoratorOnClass2.js | 1 +
.../reference/decoratorOnClassConstructor2.js | 17 +-
.../reference/decoratorOnClassConstructor3.js | 17 +-
.../reference/decoratorOnClassConstructor4.js | 15 +-
.../reference/decoratorOnClassMethod12.js | 15 +-
.../reference/decoratorOnImportEquals2.js | 2 +
...torWithAnyOtherTypeInvalidOperations.errors.txt | 70 +-
.../reference/defaultExportInAwaitExpression01.js | 3 +-
.../defaultExportInAwaitExpression01.symbols | 2 +-
.../reference/defaultExportInAwaitExpression02.js | 3 +-
.../defaultExportInAwaitExpression02.symbols | 2 +-
.../reference/defaultExportWithOverloads01.js | 2 +-
.../reference/defaultExportsCannotMerge01.js | 3 +-
.../reference/defaultExportsCannotMerge02.js | 3 +-
.../reference/defaultExportsCannotMerge03.js | 3 +-
.../reference/defaultExportsCannotMerge04.js | 2 +-
.../reference/defaultExportsGetExportedAmd.js | 4 +-
.../reference/defaultExportsGetExportedCommonjs.js | 4 +-
.../reference/defaultExportsGetExportedUmd.js | 4 +-
...ltParameterAddsUndefinedWithStrictNullChecks.js | 112 +
...ameterAddsUndefinedWithStrictNullChecks.symbols | 135 +
...arameterAddsUndefinedWithStrictNullChecks.types | 180 +
.../baselines/reference/deleteOperator1.errors.txt | 13 +-
.../deleteOperatorInStrictMode.errors.txt | 7 +-
.../deleteOperatorInvalidOperations.errors.txt | 11 +-
.../deleteOperatorWithAnyOtherType.errors.txt | 89 +-
.../deleteOperatorWithBooleanType.errors.txt | 74 +
.../deleteOperatorWithEnumType.errors.txt | 64 +
.../deleteOperatorWithNumberType.errors.txt | 99 +
.../deleteOperatorWithStringType.errors.txt | 101 +
.../baselines/reference/deleteReadonly.errors.txt | 33 +
tests/baselines/reference/deleteReadonly.js | 33 +
.../reference/dependencyViaImportAlias.js | 1 +
...derivedClassConstructorWithExplicitReturns01.js | 15 +-
...vedClassConstructorWithExplicitReturns01.js.map | 2 +-
...sConstructorWithExplicitReturns01.sourcemap.txt | 277 +-
.../derivedClassConstructorWithoutSuperCall.js | 15 +-
...rivedClassFunctionOverridesBaseClassAccessor.js | 15 +-
.../derivedClassIncludesInheritedMembers.js | 15 +-
...OverridesIndexersWithAssignmentCompatibility.js | 15 +-
.../derivedClassOverridesPrivateFunction1.js | 15 +-
.../reference/derivedClassOverridesPrivates.js | 15 +-
.../derivedClassOverridesProtectedMembers.js | 15 +-
.../derivedClassOverridesProtectedMembers2.js | 15 +-
.../derivedClassOverridesProtectedMembers3.js | 15 +-
.../derivedClassOverridesProtectedMembers4.js | 15 +-
.../derivedClassOverridesPublicMembers.js | 15 +-
.../derivedClassOverridesWithoutSubtype.js | 15 +-
.../reference/derivedClassParameterProperties.js | 15 +-
...erivedClassSuperCallsInNonConstructorMembers.js | 15 +-
.../reference/derivedClassSuperCallsWithThisArg.js | 15 +-
.../reference/derivedClassTransitivity.js | 15 +-
.../reference/derivedClassTransitivity2.js | 15 +-
.../reference/derivedClassTransitivity3.js | 15 +-
.../reference/derivedClassTransitivity4.js | 15 +-
tests/baselines/reference/derivedClassWithAny.js | 15 +-
...ithPrivateInstanceShadowingProtectedInstance.js | 15 +-
...ssWithPrivateInstanceShadowingPublicInstance.js | 15 +-
...assWithPrivateStaticShadowingProtectedStatic.js | 15 +-
...dClassWithPrivateStaticShadowingPublicStatic.js | 15 +-
.../derivedClassWithoutExplicitConstructor.js | 15 +-
.../derivedClassWithoutExplicitConstructor2.js | 15 +-
.../derivedClassWithoutExplicitConstructor3.js | 15 +-
tests/baselines/reference/derivedClasses.js | 15 +-
.../derivedGenericClassWithAny.errors.txt | 8 +-
.../reference/derivedGenericClassWithAny.js | 15 +-
...AccessesHiddenBaseCallViaSuperPropertyAccess.js | 15 +-
.../derivedTypeDoesNotRequireExtendsClause.js | 15 +-
.../destructuringInVariableDeclarations1.js | 1 +
.../destructuringInVariableDeclarations2.js | 1 +
.../destructuringInVariableDeclarations3.js | 1 +
.../destructuringInVariableDeclarations4.js | 1 +
.../destructuringInVariableDeclarations5.js | 1 +
.../destructuringInVariableDeclarations6.js | 1 +
.../destructuringParameterDeclaration5.js | 15 +-
...gPropertyAssignmentNameIsNotAssignmentTarget.js | 17 +
...ertyAssignmentNameIsNotAssignmentTarget.symbols | 21 +
...opertyAssignmentNameIsNotAssignmentTarget.types | 25 +
.../reference/discriminantsAndPrimitives.types | 8 +-
.../discriminatedUnionErrorMessage.errors.txt | 23 +
.../reference/discriminatedUnionErrorMessage.js | 21 +
tests/baselines/reference/downlevelLetConst13.js | 1 +
.../baselines/reference/duplicateLocalVariable1.js | 2 +
.../baselines/reference/duplicateLocalVariable2.js | 1 +
.../reference/duplicateStringNamedProperty1.js | 1 +
.../reference/duplicateSymbolsExportMatching.js | 1 +
.../reference/dynamicModuleTypecheckError.js | 1 +
tests/baselines/reference/elidingImportNames.js | 3 +
...xponentiationAssignmentWithIndexingOnLHS3.types | 16 +-
.../emitExponentiationOperator4.errors.txt | 70 +
...itExponentiationOperatorInTempalteString4.types | 8 +-
...xponentiationOperatorInTempalteString4ES6.types | 8 +-
...itExponentiationOperatorInTemplateString1.types | 12 +-
...xponentiationOperatorInTemplateString1ES6.types | 12 +-
...itExponentiationOperatorInTemplateString2.types | 12 +-
...xponentiationOperatorInTemplateString2ES6.types | 12 +-
...itExponentiationOperatorInTemplateString3.types | 12 +-
...xponentiationOperatorInTemplateString3ES6.types | 12 +-
...rCallBeforeEmitParameterPropertyDeclaration1.js | 15 +-
.../emitSuperCallBeforeEmitPropertyDeclaration1.js | 15 +-
...yDeclarationAndParameterPropertyDeclaration1.js | 15 +-
.../reference/emitThisInSuperMethodCall.js | 15 +-
tests/baselines/reference/emptyModuleName.js | 16 +-
.../baselines/reference/enumFromExternalModule.js | 2 +
.../reference/equalityStrictNulls.errors.txt | 24 +-
.../errorForwardReferenceForwadingConstructor.js | 15 +-
tests/baselines/reference/errorSuperCalls.js | 15 +-
.../reference/errorSuperPropertyAccess.js | 15 +-
.../reference/errorsInGenericTypeReference.js | 15 +-
.../baselines/reference/errorsOnImportedSymbol.js | 2 +
tests/baselines/reference/es2017basicAsync.symbols | 18 +-
tests/baselines/reference/es3-jsx-preserve.js | 11 +
tests/baselines/reference/es3-jsx-preserve.symbols | 11 +
tests/baselines/reference/es3-jsx-preserve.types | 13 +
tests/baselines/reference/es3-jsx-react-native.js | 11 +
.../reference/es3-jsx-react-native.symbols | 11 +
.../baselines/reference/es3-jsx-react-native.types | 13 +
tests/baselines/reference/es3-jsx-react.js | 11 +
tests/baselines/reference/es3-jsx-react.symbols | 11 +
tests/baselines/reference/es3-jsx-react.types | 13 +
.../es3-oldStyleOctalLiteralInEnums.errors.txt | 13 +
.../reference/es3-oldStyleOctalLiteralInEnums.js | 12 +
.../es3-oldStyleOctalLiteralTypes.errors.txt | 12 +
.../reference/es3-oldStyleOctalLiteralTypes.js | 8 +
.../baselines/reference/es3defaultAliasIsQuoted.js | 3 +-
.../es5-asyncFunctionBinaryExpressions.symbols | 2 +-
.../es5-asyncFunctionReturnStatements.symbols | 12 +-
.../es5-asyncFunctionTryStatements.symbols | 2 +-
tests/baselines/reference/es5-commonjs.js | 2 +-
tests/baselines/reference/es5-commonjs3.errors.txt | 10 +
tests/baselines/reference/es5-commonjs3.js | 1 +
tests/baselines/reference/es5-commonjs4.errors.txt | 21 +
tests/baselines/reference/es5-commonjs4.js | 1 +
tests/baselines/reference/es5-commonjs5.js | 2 +-
tests/baselines/reference/es5-commonjs7.symbols | 6 +
tests/baselines/reference/es5-commonjs7.types | 6 +
tests/baselines/reference/es5-commonjs8.symbols | 6 +
tests/baselines/reference/es5-commonjs8.types | 7 +
.../reference/es5-importHelpersAsyncFunctions.js | 1 +
.../es5-oldStyleOctalLiteralInEnums.errors.txt | 13 +
.../reference/es5-oldStyleOctalLiteralInEnums.js | 12 +
tests/baselines/reference/es5-system2.js | 16 +
tests/baselines/reference/es5-system2.symbols | 5 +
tests/baselines/reference/es5-system2.types | 6 +
tests/baselines/reference/es5-umd2.js | 1 +
tests/baselines/reference/es5-umd3.js | 2 +-
.../reference/es5ExportDefaultClassDeclaration.js | 2 +-
.../reference/es5ExportDefaultClassDeclaration2.js | 2 +-
.../reference/es5ExportDefaultClassDeclaration3.js | 2 +-
.../es5ExportDefaultFunctionDeclaration.js | 2 +-
.../es5ExportDefaultFunctionDeclaration2.js | 2 +-
.../es5ExportDefaultFunctionDeclaration3.js | 2 +-
.../reference/es5ExportDefaultIdentifier.js | 2 +-
.../reference/es5ModuleInternalNamedImports.js | 1 +
.../reference/es5ModuleWithModuleGenAmd.js | 1 +
.../reference/es5ModuleWithModuleGenCommonjs.js | 1 +
.../reference/es5ModuleWithoutModuleGenTarget.js | 1 +
tests/baselines/reference/es6-umd2.js | 1 +
.../baselines/reference/es6ClassSuperCodegenBug.js | 15 +-
tests/baselines/reference/es6ClassTest.js | 15 +-
tests/baselines/reference/es6ClassTest2.js | 15 +-
tests/baselines/reference/es6ClassTest7.js | 15 +-
tests/baselines/reference/es6ExportAllInEs5.js | 2 +
tests/baselines/reference/es6ExportClauseInEs5.js | 1 +
.../es6ExportClauseWithAssignmentInEs5.js | 1 +
.../es6ExportClauseWithoutModuleSpecifierInEs5.js | 2 +
.../baselines/reference/es6ExportEqualsInterop.js | 1 +
.../reference/es6ImportDefaultBindingAmd.js | 3 +-
.../reference/es6ImportDefaultBindingDts.js | 3 +-
...6ImportDefaultBindingFollowedWithNamedImport.js | 3 +-
...tDefaultBindingFollowedWithNamedImport1InEs5.js | 3 +-
...ultBindingFollowedWithNamedImport1WithExport.js | 3 +-
...portDefaultBindingFollowedWithNamedImportDts.js | 2 +
...ortDefaultBindingFollowedWithNamedImportDts1.js | 3 +-
...rtDefaultBindingFollowedWithNamedImportInEs5.js | 2 +
...aultBindingFollowedWithNamedImportWithExport.js | 3 +-
...ultBindingFollowedWithNamespaceBinding1InEs5.js | 3 +-
...ndingFollowedWithNamespaceBinding1WithExport.js | 3 +-
...efaultBindingFollowedWithNamespaceBindingDts.js | 2 +
...faultBindingFollowedWithNamespaceBindingDts1.js | 3 +-
...aultBindingFollowedWithNamespaceBindingInEs5.js | 2 +
...indingFollowedWithNamespaceBindingWithExport.js | 2 +
.../reference/es6ImportDefaultBindingInEs5.js | 1 +
.../es6ImportDefaultBindingMergeErrors.js | 3 +-
.../es6ImportDefaultBindingNoDefaultProperty.js | 2 +
.../reference/es6ImportDefaultBindingWithExport.js | 3 +-
.../reference/es6ImportNameSpaceImport.js | 2 +
.../reference/es6ImportNameSpaceImportAmd.js | 2 +
.../reference/es6ImportNameSpaceImportDts.js | 2 +
.../reference/es6ImportNameSpaceImportInEs5.js | 2 +
.../es6ImportNameSpaceImportMergeErrors.js | 2 +
.../es6ImportNameSpaceImportNoNamedExports.js | 1 +
.../es6ImportNameSpaceImportWithExport.js | 2 +
tests/baselines/reference/es6ImportNamedImport.js | 2 +
.../baselines/reference/es6ImportNamedImportAmd.js | 2 +
.../baselines/reference/es6ImportNamedImportDts.js | 2 +
.../reference/es6ImportNamedImportInEs5.js | 2 +
.../es6ImportNamedImportInExportAssignment.js | 1 +
...6ImportNamedImportInIndirectExportAssignment.js | 1 +
.../reference/es6ImportNamedImportMergeErrors.js | 2 +
.../es6ImportNamedImportNoExportMember.js | 2 +
.../es6ImportNamedImportNoNamedExports.js | 1 +
.../reference/es6ImportNamedImportWithExport.js | 2 +
.../es6ImportNamedImportWithTypesAndValues.js | 2 +
.../reference/es6ImportWithoutFromClauseAmd.js | 3 +
.../reference/es6ImportWithoutFromClauseInEs5.js | 2 +
.../es6ImportWithoutFromClauseWithExport.js | 2 +
.../reference/es6ModuleWithModuleGenTargetAmd.js | 1 +
.../es6ModuleWithModuleGenTargetCommonjs.js | 1 +
.../exponentiationOperatorSyntaxError2.errors.txt | 56 +-
...InvalidSimpleUnaryExpressionOperands.errors.txt | 28 +-
...ratorWithNullValueAndInvalidOperands.errors.txt | 48 +-
...peratorWithNullValueAndValidOperands.errors.txt | 47 +
...torWithOnlyNullValueOrUndefinedValue.errors.txt | 32 +-
...WithUndefinedValueAndInvalidOperands.errors.txt | 48 +-
...orWithUndefinedValueAndValidOperands.errors.txt | 47 +
.../baselines/reference/exportAndImport-es3-amd.js | 4 +-
tests/baselines/reference/exportAndImport-es3.js | 4 +-
.../baselines/reference/exportAndImport-es5-amd.js | 4 +-
tests/baselines/reference/exportAndImport-es5.js | 4 +-
.../reference/exportArrayBindingPattern.js | 1 +
.../reference/exportAssignClassAndModule.js | 1 +
.../baselines/reference/exportAssignDottedName.js | 1 +
.../reference/exportAssignImportedIdentifier.js | 2 +
tests/baselines/reference/exportAssignTypes.js | 1 +
.../exportAssignedTypeAsTypeAnnotation.js | 2 +
tests/baselines/reference/exportAssignmentClass.js | 1 +
.../exportAssignmentConstrainedGenericType.js | 1 +
tests/baselines/reference/exportAssignmentEnum.js | 1 +
.../reference/exportAssignmentFunction.js | 1 +
.../reference/exportAssignmentGenericType.js | 1 +
.../reference/exportAssignmentInterface.js | 2 +
.../reference/exportAssignmentInternalModule.js | 1 +
.../reference/exportAssignmentMergedInterface.js | 2 +
.../reference/exportAssignmentMergedModule.js | 1 +
.../exportAssignmentOfDeclaredExternalModule.js | 2 +
.../reference/exportAssignmentOfGenericType1.js | 16 +-
.../reference/exportAssignmentTopLevelClodule.js | 1 +
.../reference/exportAssignmentTopLevelEnumdule.js | 1 +
.../reference/exportAssignmentTopLevelFundule.js | 1 +
.../exportAssignmentTopLevelIdentifier.js | 1 +
.../reference/exportAssignmentVariable.js | 1 +
.../exportClassExtendingIntersection.errors.txt | 39 +
.../reference/exportClassExtendingIntersection.js | 114 +
.../reference/exportDeclarationInInternalModule.js | 15 +-
...eclarationWithModuleSpecifierNameOnNextLine1.js | 5 +
.../exportDeclarationsInAmbientNamespaces.js | 13 +
.../exportDeclarationsInAmbientNamespaces.symbols | 22 +
.../exportDeclarationsInAmbientNamespaces.types | 24 +
...portDeclarationsInAmbientNamespaces2.errors.txt | 16 +
.../exportDeclarationsInAmbientNamespaces2.js | 13 +
tests/baselines/reference/exportDeclareClass1.js | 1 +
tests/baselines/reference/exportDeclaredModule.js | 1 +
.../reference/exportDefaultAsyncFunction.symbols | 2 +-
.../reference/exportDefaultAsyncFunction2.symbols | 2 +-
tests/baselines/reference/exportDefaultProperty.js | 3 +-
.../baselines/reference/exportDefaultProperty2.js | 3 +-
tests/baselines/reference/exportEqualCallable.js | 1 +
tests/baselines/reference/exportEqualErrorType.js | 1 +
.../reference/exportEqualMemberMissing.js | 1 +
.../reference/exportEqualsDefaultProperty.js | 1 +
tests/baselines/reference/exportEqualsProperty.js | 1 +
tests/baselines/reference/exportEqualsProperty2.js | 1 +
tests/baselines/reference/exportImport.js | 2 +
.../reference/exportImportMultipleFiles.js | 3 +
.../exportImportNonInstantiatedModule2.js | 3 +
.../reference/exportNonInitializedVariablesAMD.js | 1 +
.../exportNonInitializedVariablesCommonJS.js | 1 +
.../reference/exportNonInitializedVariablesUMD.js | 1 +
.../reference/exportRedeclarationTypeAliases.js | 1 +
tests/baselines/reference/exportSameNameFuncVar.js | 1 +
.../reference/exportSpecifierForAGlobal.js | 1 +
.../exportSpecifierReferencingOuterDeclaration2.js | 1 +
.../exportSpecifierReferencingOuterDeclaration4.js | 1 +
tests/baselines/reference/exportStar-amd.js | 4 +
tests/baselines/reference/exportStar.js | 4 +
tests/baselines/reference/exportStarForValues.js | 2 +
tests/baselines/reference/exportStarForValues2.js | 3 +
tests/baselines/reference/exportStarForValues3.js | 5 +
tests/baselines/reference/exportStarForValues4.js | 3 +
tests/baselines/reference/exportStarForValues5.js | 2 +
tests/baselines/reference/exportStarForValues7.js | 3 +
tests/baselines/reference/exportStarForValues8.js | 5 +
tests/baselines/reference/exportStarForValues9.js | 3 +
.../reference/exportStarFromEmptyModule.js | 3 +
tests/baselines/reference/exportToString.js | 1 +
tests/baselines/reference/exportVisibility.js | 1 +
.../reference/exportedBlockScopedDeclarations.js | 1 +
...ortedInterfaceInaccessibleInCallbackInModule.js | 1 +
tests/baselines/reference/exportedVariable1.js | 1 +
.../reference/exportingContainingVisibleType.js | 1 +
.../baselines/reference/exportsAndImports1-amd.js | 3 +
.../baselines/reference/exportsAndImports1-es6.js | 3 +
tests/baselines/reference/exportsAndImports1.js | 3 +
.../baselines/reference/exportsAndImports2-amd.js | 3 +
.../baselines/reference/exportsAndImports2-es6.js | 3 +
tests/baselines/reference/exportsAndImports2.js | 3 +
.../baselines/reference/exportsAndImports3-amd.js | 3 +
.../baselines/reference/exportsAndImports3-es6.js | 3 +
tests/baselines/reference/exportsAndImports3.js | 3 +
.../baselines/reference/exportsAndImports4-amd.js | 1 +
.../baselines/reference/exportsAndImports4-es6.js | 1 +
tests/baselines/reference/exportsAndImports4.js | 1 +
...xportsAndImportsWithContextualKeywordNames01.js | 4 +
...xportsAndImportsWithContextualKeywordNames02.js | 4 +
.../reference/exportsAndImportsWithUnderscores1.js | 3 +-
.../reference/exportsAndImportsWithUnderscores2.js | 3 +-
.../reference/exportsAndImportsWithUnderscores3.js | 3 +-
.../reference/exportsAndImportsWithUnderscores4.js | 2 +
tests/baselines/reference/extBaseClass1.js | 15 +-
tests/baselines/reference/extBaseClass2.js | 15 +-
.../reference/extendAndImplementTheSameBaseType.js | 15 +-
.../extendAndImplementTheSameBaseType2.js | 15 +-
.../reference/extendBaseClassBeforeItsDeclared.js | 15 +-
.../reference/extendClassExpressionFromModule.js | 16 +-
.../extendConstructSignatureInInterface.js | 15 +-
tests/baselines/reference/extendNonClassSymbol1.js | 15 +-
tests/baselines/reference/extendNonClassSymbol2.js | 15 +-
.../reference/extendPrivateConstructorClass.js | 15 +-
.../extendingClassFromAliasAndUsageInIndexer.js | 34 +-
.../reference/extendsClauseAlreadySeen.js | 15 +-
.../reference/extendsClauseAlreadySeen2.js | 15 +-
.../reference/externalModuleAssignToVar.js | 2 +
.../externalModuleExportingGenericClass.js | 1 +
.../reference/externalModuleImmutableBindings.js | 2 +
.../reference/externalModuleQualification.js | 1 +
...ferenceOfImportDeclarationWithExportModifier.js | 2 +
...leRefernceResolutionOrderInImportDeclaration.js | 2 +
.../reference/externalModuleResolution.js | 1 +
.../reference/externalModuleResolution2.js | 1 +
.../externalModuleWithoutCompilerFlag1.js | 1 +
.../reference/fieldAndGetterWithSameName.js | 1 +
.../filesEmittingIntoSameOutputWithOutOption.js | 1 +
.../reference/fixSignatureCaching.errors.txt | 1003 +-
tests/baselines/reference/flowAfterFinally1.js | 25 +
.../baselines/reference/flowAfterFinally1.symbols | 29 +
tests/baselines/reference/flowAfterFinally1.types | 33 +
tests/baselines/reference/fluentClasses.js | 15 +-
tests/baselines/reference/for-inStatements.js | 15 +-
.../baselines/reference/for-inStatementsInvalid.js | 15 +-
.../reference/forStatementsMultipleInvalidDecl.js | 15 +-
.../forwardRefInClassProperties.errors.txt | 27 +
.../reference/forwardRefInClassProperties.js | 31 +
.../reference/functionAndImportNameConflict.js | 2 +
.../reference/functionImplementationErrors.js | 15 +-
.../baselines/reference/functionImplementations.js | 15 +-
.../functionLikeInParameterInitializer.js | 1 +
.../reference/functionSubtypingOfVarArgs.js | 15 +-
.../reference/functionSubtypingOfVarArgs2.js | 15 +-
...issingReturnStatementsAndExpressions.errors.txt | 5 +-
tests/baselines/reference/fuzzy.errors.txt | 4 +-
.../reference/generatedContextualTyping.js | 15 +-
.../baselines/reference/generatorES6InAMDModule.js | 1 +
.../baselines/reference/genericArrayExtenstions.js | 1 +
.../reference/genericBaseClassLiteralProperty.js | 15 +-
.../reference/genericBaseClassLiteralProperty2.js | 15 +-
...ericCallWithConstraintsTypeArgumentInference.js | 15 +-
.../reference/genericCallWithObjectTypeArgs2.js | 15 +-
...genericCallWithObjectTypeArgsAndConstraints2.js | 15 +-
...genericCallWithObjectTypeArgsAndConstraints3.js | 15 +-
.../reference/genericCallbacksAndClassHierarchy.js | 15 +-
.../reference/genericClassExpressionInFunction.js | 15 +-
...cClassInheritsConstructorFromNonGenericClass.js | 15 +-
...enericClassPropertyInheritanceSpecialization.js | 15 +-
.../reference/genericClassStaticMethod.js | 15 +-
tests/baselines/reference/genericClasses3.js | 15 +-
.../baselines/reference/genericClassesInModule2.js | 1 +
.../genericConstraintOnExtendedBuiltinTypes.js | 15 +-
.../genericConstraintOnExtendedBuiltinTypes2.js | 15 +-
.../genericDerivedTypeWithSpecializedBase.js | 15 +-
.../genericDerivedTypeWithSpecializedBase2.js | 15 +-
.../genericInheritedDefaultConstructors.js | 15 +-
.../genericInterfaceFunctionTypeParameter.js | 1 +
tests/baselines/reference/genericMemberFunction.js | 1 +
.../reference/genericPrototypeProperty2.js | 15 +-
.../reference/genericPrototypeProperty3.js | 15 +-
.../genericRecursiveImplicitConstructorErrors1.js | 1 +
.../genericRecursiveImplicitConstructorErrors2.js | 15 +-
.../genericRecursiveImplicitConstructorErrors3.js | 15 +-
.../reference/genericReturnTypeFromGetter1.js | 1 +
.../baselines/reference/genericTypeAssertions2.js | 15 +-
.../baselines/reference/genericTypeAssertions4.js | 15 +-
.../baselines/reference/genericTypeAssertions6.js | 15 +-
.../baselines/reference/genericTypeConstraints.js | 15 +-
.../genericTypeReferenceWithoutTypeArgument.js | 15 +-
.../genericTypeReferenceWithoutTypeArgument2.js | 15 +-
.../reference/genericTypeWithMultipleBases1.js | 1 +
.../reference/genericTypeWithMultipleBases2.js | 1 +
.../genericWithIndexerOfTypeParameterType2.js | 16 +-
.../getEmitOutputWithDeclarationFile2.baseline | 1 +
.../getEmitOutputWithEmitterErrors2.baseline | 1 +
.../getSetAccessorContextualTyping.errors.txt | 4 +-
tests/baselines/reference/giant.js | 1 +
.../globalAugmentationModuleResolution.js | 1 +
.../globalAugmentationModuleResolution.types | 2 +-
.../reference/heterogeneousArrayLiterals.js | 15 +-
tests/baselines/reference/ifDoWhileStatements.js | 15 +-
.../reference/illegalSuperCallsInConstructor.js | 15 +-
.../reference/implementClausePrecedingExtends.js | 15 +-
...entingAnInterfaceExtendingClassWithPrivates2.js | 15 +-
...ntingAnInterfaceExtendingClassWithProtecteds.js | 15 +-
...tAliasAnExternalModuleInsideAnInternalModule.js | 2 +
tests/baselines/reference/importAsBaseClass.js | 17 +-
tests/baselines/reference/importDecl.js | 6 +
...portDeclRefereingExternalModuleWithNoResolve.js | 1 +
.../reference/importDeclWithClassModifiers.js | 1 +
.../reference/importDeclWithDeclareModifier.js | 1 +
.../reference/importDeclWithExportModifier.js | 1 +
...ortDeclWithExportModifierAndExportAssignment.js | 1 +
.../reference/importDeclarationUsedAsTypeQuery.js | 2 +
tests/baselines/reference/importHelpers.js | 16 +-
tests/baselines/reference/importHelpersAmd.js | 2 +
tests/baselines/reference/importHelpersES6.js | 6 +-
tests/baselines/reference/importHelpersES6.symbols | 13 +-
tests/baselines/reference/importHelpersES6.types | 16 +-
.../reference/importHelpersInAmbientContext.js | 1 +
.../reference/importHelpersInIsolatedModules.js | 2 +
tests/baselines/reference/importHelpersInTsx.js | 1 +
.../baselines/reference/importHelpersNoHelpers.js | 16 +-
tests/baselines/reference/importHelpersNoModule.js | 16 +-
tests/baselines/reference/importHelpersOutFile.js | 3 +
.../baselines/reference/importImportOnlyModule.js | 3 +
tests/baselines/reference/importInsideModule.js | 1 +
.../baselines/reference/importNonExternalModule.js | 1 +
.../baselines/reference/importNonStringLiteral.js | 1 +
.../baselines/reference/importShadowsGlobalName.js | 15 +-
tests/baselines/reference/importTsBeforeDTs.js | 2 +
.../reference/importUsedInExtendsList1.js | 17 +-
.../baselines/reference/importWithTrailingSlash.js | 2 +
.../reference/importWithTrailingSlash.trace.json | 8 +-
.../reference/importWithTrailingSlash_noResolve.js | 1 +
.../importWithTrailingSlash_noResolve.trace.json | 13 +-
.../reference/import_reference-exported-alias.js | 1 +
.../reference/import_reference-to-type-alias.js | 2 +
...-when-referenecing-aliased-type-throug-array.js | 1 +
...ort_var-referencing-an-imported-module-alias.js | 2 +
.../reference/importedAliasesInTypePositions.js | 2 +
.../reference/importedModuleClassNameClash.js | 1 +
.../reference/importsImplicitlyReadonly.js | 2 +
.../inOperatorWithInvalidOperands.errors.txt | 16 +-
...torWithAnyOtherTypeInvalidOperations.errors.txt | 70 +-
tests/baselines/reference/indexerConstraints2.js | 15 +-
tests/baselines/reference/indirectSelfReference.js | 15 +-
.../reference/indirectSelfReferenceGeneric.js | 15 +-
.../reference/inferSetterParamType.errors.txt | 4 +-
tests/baselines/reference/inferenceLimit.js | 2 +
tests/baselines/reference/inferenceLimit.symbols | 14 +-
.../infinitelyExpandingTypesNonGenericBase.js | 15 +-
.../reference/inheritFromGenericTypeParameter.js | 15 +-
...heritSameNamePrivatePropertiesFromSameOrigin.js | 15 +-
tests/baselines/reference/inheritance.js | 15 +-
tests/baselines/reference/inheritance1.js | 15 +-
...inheritanceGrandParentPrivateMemberCollision.js | 15 +-
...ParentPrivateMemberCollisionWithPublicMember.js | 15 +-
...ParentPublicMemberCollisionWithPrivateMember.js | 15 +-
.../inheritanceMemberAccessorOverridingAccessor.js | 15 +-
.../inheritanceMemberAccessorOverridingMethod.js | 15 +-
.../inheritanceMemberAccessorOverridingProperty.js | 15 +-
.../inheritanceMemberFuncOverridingAccessor.js | 15 +-
.../inheritanceMemberFuncOverridingMethod.js | 15 +-
.../inheritanceMemberFuncOverridingProperty.js | 15 +-
.../inheritanceMemberPropertyOverridingAccessor.js | 15 +-
.../inheritanceMemberPropertyOverridingMethod.js | 15 +-
.../inheritanceMemberPropertyOverridingProperty.js | 15 +-
.../inheritanceOfGenericConstructorMethod1.js | 15 +-
.../inheritanceOfGenericConstructorMethod2.js | 15 +-
.../inheritanceStaticAccessorOverridingAccessor.js | 15 +-
.../inheritanceStaticAccessorOverridingMethod.js | 15 +-
.../inheritanceStaticAccessorOverridingProperty.js | 15 +-
.../inheritanceStaticFuncOverridingAccessor.js | 15 +-
...itanceStaticFuncOverridingAccessorOfFuncType.js | 15 +-
.../inheritanceStaticFuncOverridingMethod.js | 15 +-
.../inheritanceStaticFuncOverridingProperty.js | 15 +-
...itanceStaticFuncOverridingPropertyOfFuncType.js | 15 +-
...anceStaticFunctionOverridingInstanceProperty.js | 15 +-
.../inheritanceStaticMembersCompatible.js | 15 +-
.../inheritanceStaticMembersIncompatible.js | 15 +-
.../inheritanceStaticPropertyOverridingAccessor.js | 15 +-
.../inheritanceStaticPropertyOverridingMethod.js | 15 +-
.../inheritanceStaticPropertyOverridingProperty.js | 15 +-
.../inheritedConstructorWithRestParams.js | 15 +-
.../inheritedConstructorWithRestParams2.js | 15 +-
.../reference/inheritedModuleMembersForClodule.js | 15 +-
.../baselines/reference/instanceOfAssignability.js | 15 +-
.../reference/instanceOfInExternalModules.js | 2 +
.../instancePropertiesInheritedIntoClassType.js | 15 +-
tests/baselines/reference/instanceSubtypeCheck2.js | 15 +-
.../instanceofOperatorWithInvalidStaticToString.js | 34 +
...anceofOperatorWithInvalidStaticToString.symbols | 50 +
...stanceofOperatorWithInvalidStaticToString.types | 53 +
.../instanceofWithStructurallyIdenticalTypes.js | 15 +-
.../instantiatedReturnTypeContravariance.js | 15 +-
tests/baselines/reference/interfaceClassMerging.js | 15 +-
.../baselines/reference/interfaceClassMerging2.js | 15 +-
.../baselines/reference/interfaceContextualType.js | 1 +
tests/baselines/reference/interfaceDeclaration3.js | 1 +
tests/baselines/reference/interfaceDeclaration5.js | 1 +
.../interfaceDoesNotDependOnBaseTypes.types | 2 +-
.../baselines/reference/interfaceExtendsClass1.js | 15 +-
.../reference/interfaceExtendsClassWithPrivate1.js | 15 +-
.../reference/interfaceExtendsClassWithPrivate2.js | 15 +-
.../interfaceExtendsObjectIntersection.js | 145 +
.../interfaceExtendsObjectIntersection.symbols | 230 +
.../interfaceExtendsObjectIntersection.types | 242 +
...rfaceExtendsObjectIntersectionErrors.errors.txt | 197 +
.../interfaceExtendsObjectIntersectionErrors.js | 97 +
.../reference/interfaceImplementation6.js | 1 +
.../reference/interfaceImplementation8.js | 15 +-
...nternalAliasClassInsideLocalModuleWithExport.js | 1 +
...rnalAliasClassInsideLocalModuleWithoutExport.js | 1 +
...assInsideLocalModuleWithoutExportAccessError.js | 1 +
...rnalAliasClassInsideTopLevelModuleWithExport.js | 1 +
...lAliasClassInsideTopLevelModuleWithoutExport.js | 1 +
...internalAliasEnumInsideLocalModuleWithExport.js | 1 +
...ernalAliasEnumInsideLocalModuleWithoutExport.js | 1 +
...numInsideLocalModuleWithoutExportAccessError.js | 1 +
...ernalAliasEnumInsideTopLevelModuleWithExport.js | 1 +
...alAliasEnumInsideTopLevelModuleWithoutExport.js | 1 +
...rnalAliasFunctionInsideLocalModuleWithExport.js | 1 +
...lAliasFunctionInsideLocalModuleWithoutExport.js | 1 +
...ionInsideLocalModuleWithoutExportAccessError.js | 1 +
...lAliasFunctionInsideTopLevelModuleWithExport.js | 1 +
...iasFunctionInsideTopLevelModuleWithoutExport.js | 1 +
...InitializedModuleInsideLocalModuleWithExport.js | 1 +
...tializedModuleInsideLocalModuleWithoutExport.js | 1 +
...uleInsideLocalModuleWithoutExportAccessError.js | 1 +
...tializedModuleInsideTopLevelModuleWithExport.js | 1 +
...lizedModuleInsideTopLevelModuleWithoutExport.js | 1 +
...nalAliasInterfaceInsideLocalModuleWithExport.js | 1 +
...AliasInterfaceInsideLocalModuleWithoutExport.js | 1 +
...aceInsideLocalModuleWithoutExportAccessError.js | 1 +
...AliasInterfaceInsideTopLevelModuleWithExport.js | 1 +
...asInterfaceInsideTopLevelModuleWithoutExport.js | 1 +
...initializedModuleInsideLocalModuleWithExport.js | 1 +
...tializedModuleInsideLocalModuleWithoutExport.js | 1 +
...uleInsideLocalModuleWithoutExportAccessError.js | 1 +
...tializedModuleInsideTopLevelModuleWithExport.js | 1 +
...lizedModuleInsideTopLevelModuleWithoutExport.js | 1 +
.../internalAliasVarInsideLocalModuleWithExport.js | 1 +
...ternalAliasVarInsideLocalModuleWithoutExport.js | 1 +
...VarInsideLocalModuleWithoutExportAccessError.js | 1 +
...ternalAliasVarInsideTopLevelModuleWithExport.js | 1 +
...nalAliasVarInsideTopLevelModuleWithoutExport.js | 1 +
tests/baselines/reference/intersectionThisTypes.js | 57 +
.../reference/intersectionThisTypes.symbols | 127 +
.../reference/intersectionThisTypes.types | 145 +
.../reference/intersectionTypeInference1.js | 1 +
.../reference/intersectionTypeNormalization.types | 4 +-
.../invalidModuleWithStatementsOfEveryKind.js | 15 +-
.../invalidMultipleVariableDeclarations.js | 15 +-
.../reference/invalidNewTarget.es5.errors.txt | 78 +
tests/baselines/reference/invalidNewTarget.es5.js | 77 +
.../reference/invalidNewTarget.es6.errors.txt | 78 +
tests/baselines/reference/invalidNewTarget.es6.js | 50 +
.../reference/invalidReturnStatements.errors.txt | 8 +-
.../baselines/reference/invalidReturnStatements.js | 15 +-
tests/baselines/reference/invalidSplice.types | 4 +-
.../isolatedModulesImportExportElision.js | 16 +-
.../reference/isolatedModulesPlainFile-AMD.js | 1 +
.../reference/isolatedModulesPlainFile-CommonJS.js | 1 +
.../reference/isolatedModulesPlainFile-UMD.js | 1 +
.../reference/isolatedModulesSpecifiedModule.js | 1 +
.../reference/isolatedModulesUnspecifiedModule.js | 1 +
tests/baselines/reference/jsDocTags.baseline | 671 -
.../reference/jsFileClassPropertyType.errors.txt | 17 +
.../reference/jsFileClassPropertyType2.errors.txt | 18 +
.../reference/jsFileClassPropertyType3.errors.txt | 22 +
.../reference/jsFileCompilationLetBeingRenamed.js | 1 +
.../jsFileCompilationRestParamJsDocFunction.js | 2 +-
.../jsFileFunctionParametersAsOptional.symbols | 22 +
.../jsFileFunctionParametersAsOptional.types | 32 +
.../jsFileFunctionParametersAsOptional2.errors.txt | 28 +
tests/baselines/reference/jsxEmitWithAttributes.js | 2 +
.../reference/jsxFactoryAndReactNamespace.js | 2 +
tests/baselines/reference/jsxFactoryIdentifier.js | 2 +
.../reference/jsxFactoryIdentifier.js.map | 4 +-
.../reference/jsxFactoryIdentifier.sourcemap.txt | 242 +-
.../reference/jsxFactoryIdentifierAsParameter.js | 1 +
.../jsxFactoryIdentifierAsParameter.js.map | 2 +-
.../jsxFactoryIdentifierAsParameter.sourcemap.txt | 31 +-
.../jsxFactoryIdentifierWithAbsentParameter.js | 1 +
.../jsxFactoryIdentifierWithAbsentParameter.js.map | 2 +-
...toryIdentifierWithAbsentParameter.sourcemap.txt | 27 +-
.../jsxFactoryNotIdentifierOrQualifiedName.js | 2 +
.../jsxFactoryNotIdentifierOrQualifiedName2.js | 2 +
.../baselines/reference/jsxFactoryQualifiedName.js | 2 +
.../reference/jsxFactoryQualifiedName.js.map | 4 +-
.../jsxFactoryQualifiedName.sourcemap.txt | 226 +-
.../jsxFactoryQualifiedNameResolutionError.js | 1 +
.../jsxFactoryQualifiedNameResolutionError.js.map | 2 +-
...ctoryQualifiedNameResolutionError.sourcemap.txt | 31 +-
.../reference/jsxFactoryQualifiedNameWithEs5.js | 1 +
tests/baselines/reference/jsxImportInAttribute.js | 1 +
tests/baselines/reference/jsxInExtendsClause.js | 15 +-
tests/baselines/reference/jsxViaImport.2.js | 16 +-
tests/baselines/reference/jsxViaImport.js | 16 +-
tests/baselines/reference/keepImportsInDts1.js | 1 +
tests/baselines/reference/keepImportsInDts2.js | 2 +
tests/baselines/reference/keepImportsInDts3.js | 2 +
tests/baselines/reference/keepImportsInDts4.js | 2 +
tests/baselines/reference/keyofAndIndexedAccess.js | 279 +-
.../reference/keyofAndIndexedAccess.symbols | 887 +-
.../reference/keyofAndIndexedAccess.types | 420 +
tests/baselines/reference/lambdaArgCrash.js | 15 +-
.../reference/library-reference-11.trace.json | 7 +-
.../reference/library-reference-12.trace.json | 8 +-
.../reference/library-reference-2.trace.json | 2 +
.../reference/library-reference-4.trace.json | 22 +-
.../reference/library-reference-5.trace.json | 26 +-
tests/baselines/reference/lift.js | 15 +-
tests/baselines/reference/literals.errors.txt | 16 +-
.../reference/localAliasExportAssignment.js | 1 +
tests/baselines/reference/localTypes1.js | 15 +-
.../logicalNotOperatorWithAnyOtherType.errors.txt | 29 +-
tests/baselines/reference/m7Bugs.js | 15 +-
tests/baselines/reference/mapOnTupleTypes01.js | 1 +
tests/baselines/reference/mapOnTupleTypes02.js | 1 +
.../reference/mappedTypeErrors.errors.txt | 4 +-
.../mappedTypeNestedGenericInstantiation.js | 19 +
.../mappedTypeNestedGenericInstantiation.symbols | 50 +
.../mappedTypeNestedGenericInstantiation.types | 58 +
.../reference/mappedTypeRelationships.errors.txt | 114 +-
.../baselines/reference/mappedTypeRelationships.js | 152 +-
.../mappedTypeWithCombinedTypeMappers.errors.txt | 25 +
.../reference/mappedTypeWithCombinedTypeMappers.js | 24 +
tests/baselines/reference/mappedTypes1.js | 2 +-
tests/baselines/reference/mappedTypes1.types | 4 +-
tests/baselines/reference/mappedTypes4.js | 25 +-
tests/baselines/reference/mappedTypes4.symbols | 31 +
tests/baselines/reference/mappedTypes4.types | 33 +-
tests/baselines/reference/mappedTypesAndObjects.js | 39 +-
.../reference/mappedTypesAndObjects.symbols | 82 +-
.../reference/mappedTypesAndObjects.types | 41 +-
.../matchReturnTypeInAllBranches.errors.txt | 4 +-
.../maxNodeModuleJsDepthDefaultsToZero.trace.json | 8 +-
.../memberAccessMustUseModuleInstances.js | 2 +
.../reference/mergeWithImportedNamespace.js | 2 +
tests/baselines/reference/mergeWithImportedType.js | 2 +
tests/baselines/reference/mergedDeclarations5.js | 15 +-
tests/baselines/reference/mergedDeclarations6.js | 17 +-
.../reference/mergedDeclarations7.errors.txt | 32 +
tests/baselines/reference/mergedDeclarations7.js | 29 +
.../reference/mergedInheritedClassInterface.js | 15 +-
.../mergedInterfacesWithInheritedPrivates2.js | 15 +-
.../mergedInterfacesWithInheritedPrivates3.js | 15 +-
.../reference/mergedModuleDeclarationCodeGen.js | 1 +
tests/baselines/reference/metadataOfEventAlias.js | 40 +
.../reference/metadataOfEventAlias.symbols | 23 +
.../baselines/reference/metadataOfEventAlias.types | 23 +
.../reference/missingFunctionImplementation.js | 1 +
.../reference/missingFunctionImplementation2.js | 2 +
.../missingPropertiesOfClassExpression.js | 15 +-
.../reference/missingSemicolonInModuleSpecifier.js | 2 +
.../reference/misspelledJsDocTypedefTags.symbols | 8 +
.../reference/misspelledJsDocTypedefTags.types | 22 +
.../reference/mixinAccessModifiers.errors.txt | 174 +
tests/baselines/reference/mixinAccessModifiers.js | 266 +
tests/baselines/reference/mixinClassesAnnotated.js | 183 +
.../reference/mixinClassesAnnotated.symbols | 193 +
.../reference/mixinClassesAnnotated.types | 224 +
tests/baselines/reference/mixinClassesAnonymous.js | 160 +
.../reference/mixinClassesAnonymous.symbols | 188 +
.../reference/mixinClassesAnonymous.types | 222 +
tests/baselines/reference/mixinClassesMembers.js | 220 +
.../reference/mixinClassesMembers.symbols | 309 +
.../baselines/reference/mixinClassesMembers.types | 352 +
.../reference/mixinPrivateAndProtected.errors.txt | 116 +
.../reference/mixinPrivateAndProtected.js | 197 +
.../reference/modularizeLibrary_Dom.iterable.types | 4 +-
...rizeLibrary_NoErrorDuplicateLibOptions1.symbols | 6 +-
...rizeLibrary_NoErrorDuplicateLibOptions2.symbols | 6 +-
.../modularizeLibrary_TargetES5UsingES6Lib.symbols | 6 +-
.../reference/moduleAliasAsFunctionArgument.js | 2 +
tests/baselines/reference/moduleAsBaseType.js | 15 +-
...uleAugmentationCollidingNamesInAugmentation1.js | 4 +
.../moduleAugmentationDeclarationEmit1.js | 3 +
.../moduleAugmentationDeclarationEmit2.js | 3 +
.../moduleAugmentationDisallowedExtensions.js | 5 +
.../moduleAugmentationExtendAmbientModule1.js | 2 +
.../moduleAugmentationExtendAmbientModule2.js | 2 +
.../moduleAugmentationExtendFileModule1.js | 3 +
.../moduleAugmentationExtendFileModule2.js | 3 +
.../reference/moduleAugmentationGlobal1.js | 2 +
.../reference/moduleAugmentationGlobal2.js | 2 +
.../reference/moduleAugmentationGlobal3.js | 3 +
.../reference/moduleAugmentationGlobal4.js | 3 +
.../reference/moduleAugmentationGlobal5.js | 1 +
.../reference/moduleAugmentationGlobal8.js | 1 +
.../reference/moduleAugmentationGlobal8_1.js | 1 +
.../moduleAugmentationImportsAndExports1.js | 4 +
.../moduleAugmentationImportsAndExports2.js | 4 +
.../moduleAugmentationImportsAndExports3.js | 4 +
.../moduleAugmentationImportsAndExports4.js | 4 +
.../moduleAugmentationImportsAndExports5.js | 4 +
.../moduleAugmentationImportsAndExports6.js | 4 +
.../moduleAugmentationInAmbientModule1.js | 1 +
.../moduleAugmentationInAmbientModule2.js | 1 +
.../moduleAugmentationInAmbientModule3.js | 1 +
.../moduleAugmentationInAmbientModule4.js | 1 +
.../moduleAugmentationInAmbientModule5.js | 1 +
.../reference/moduleAugmentationInDependency.js | 1 +
.../reference/moduleAugmentationInDependency2.js | 2 +
.../reference/moduleAugmentationNoNewNames.js | 3 +
.../reference/moduleAugmentationsBundledOutput1.js | 5 +
.../reference/moduleAugmentationsImports1.js | 4 +
.../reference/moduleAugmentationsImports2.js | 5 +
.../reference/moduleAugmentationsImports3.js | 4 +
.../reference/moduleAugmentationsImports4.js | 3 +
tests/baselines/reference/moduleCodeGenTest5.js | 1 +
tests/baselines/reference/moduleCodegenTest4.js | 1 +
.../reference/moduleDuplicateIdentifiers.js | 1 +
tests/baselines/reference/moduleExports1.js | 1 +
.../moduleImportedForTypeArgumentPosition.js | 17 +-
tests/baselines/reference/moduleInTypePosition1.js | 2 +
.../baselines/reference/moduleMergeConstructor.js | 1 +
tests/baselines/reference/moduleNoneErrors.js | 1 +
tests/baselines/reference/modulePrologueAMD.js | 1 +
.../baselines/reference/modulePrologueCommonjs.js | 1 +
tests/baselines/reference/modulePrologueUmd.js | 1 +
.../reference/moduleResolutionNoResolve.js | 2 +
tests/baselines/reference/moduleResolutionNoTs.js | 1 +
.../reference/moduleResolutionWithExtensions.js | 3 +
.../moduleResolutionWithExtensions.trace.json | 6 +-
.../moduleResolutionWithExtensions_notSupported.js | 1 +
...esolutionWithExtensions_notSupported.trace.json | 20 +-
...moduleResolutionWithExtensions_notSupported2.js | 1 +
...solutionWithExtensions_notSupported2.trace.json | 9 +-
...moduleResolutionWithExtensions_notSupported3.js | 1 +
...solutionWithExtensions_notSupported3.trace.json | 9 +-
.../moduleResolutionWithExtensions_preferTs.js | 1 +
...uleResolutionWithExtensions_preferTs.trace.json | 2 +-
.../moduleResolutionWithExtensions_unexpected.js | 1 +
...eResolutionWithExtensions_unexpected.trace.json | 16 +-
.../moduleResolutionWithExtensions_unexpected2.js | 1 +
...ResolutionWithExtensions_unexpected2.trace.json | 17 +-
...eResolutionWithExtensions_withAmbientPresent.js | 1 +
...ionWithExtensions_withAmbientPresent.trace.json | 8 +-
.../reference/moduleResolutionWithSymlinks.js | 3 +
.../moduleResolutionWithSymlinks.trace.json | 6 +-
...oduleResolutionWithSymlinks_notInNodeModules.js | 3 +
...olutionWithSymlinks_notInNodeModules.trace.json | 4 +-
...esolutionWithSymlinks_referenceTypes.trace.json | 6 -
.../moduleResolutionWithSymlinks_withOutDir.js | 3 +
...uleResolutionWithSymlinks_withOutDir.trace.json | 6 +-
.../moduleSameValueDuplicateExportedBindings1.js | 3 +
.../moduleSameValueDuplicateExportedBindings2.js | 3 +
tests/baselines/reference/moduleScoping.js | 2 +
.../moduleVariableArrayIndexer.errors.txt | 11 +
.../reference/moduleWithStatementsOfEveryKind.js | 15 +-
tests/baselines/reference/multiImportExport.js | 2 +
.../reference/multipleDefaultExports01.js | 5 +-
.../reference/multipleDefaultExports02.js | 4 +-
.../reference/multipleDefaultExports03.js | 3 +-
.../reference/multipleDefaultExports04.js | 3 +-
.../baselines/reference/multipleExportDefault1.js | 3 +-
.../baselines/reference/multipleExportDefault2.js | 1 -
.../baselines/reference/multipleExportDefault3.js | 1 -
.../baselines/reference/multipleExportDefault4.js | 3 +-
.../baselines/reference/multipleExportDefault5.js | 3 +-
.../baselines/reference/multipleExportDefault6.js | 1 -
tests/baselines/reference/multipleExports.js | 1 +
tests/baselines/reference/multipleInheritance.js | 15 +-
.../mutuallyRecursiveGenericBaseTypes2.js | 15 +-
.../baselines/reference/nameDelimitedBySlashes.js | 2 +
tests/baselines/reference/nameWithFileExtension.js | 2 +
tests/baselines/reference/nameWithRelativePaths.js | 4 +
.../narrowExceptionVariableInCatchClause.js | 1 +
.../reference/narrowingConstrainedTypeParameter.js | 1 +
.../narrowingConstrainedTypeParameter.types | 2 +-
...narrowingGenericTypeFromInstanceof01.errors.txt | 37 +
.../narrowingGenericTypeFromInstanceof01.js | 57 +
.../narrowingGenericTypeFromInstanceof01.symbols | 73 +
.../narrowingGenericTypeFromInstanceof01.types | 81 +
.../negateOperatorInvalidOperations.errors.txt | 24 +-
.../negateOperatorWithAnyOtherType.errors.txt | 8 +-
.../baselines/reference/nestedLoopTypeGuards.types | 8 +-
.../nestedLoopWithOnlyInnerLetCaptured.js | 18 +
.../nestedLoopWithOnlyInnerLetCaptured.symbols | 15 +
.../nestedLoopWithOnlyInnerLetCaptured.types | 20 +
tests/baselines/reference/nestedLoops.js | 1 +
tests/baselines/reference/neverType.types | 4 +-
.../reference/neverTypeErrors1.errors.txt | 4 +-
.../reference/neverTypeErrors2.errors.txt | 4 +-
tests/baselines/reference/newTarget.es5.js | 79 +
tests/baselines/reference/newTarget.es5.symbols | 63 +
tests/baselines/reference/newTarget.es5.types | 95 +
tests/baselines/reference/newTarget.es6.js | 61 +
tests/baselines/reference/newTarget.es6.symbols | 63 +
tests/baselines/reference/newTarget.es6.types | 95 +
.../reference/noBundledEmitFromNodeModules.js | 20 +
.../reference/noBundledEmitFromNodeModules.symbols | 9 +
.../reference/noBundledEmitFromNodeModules.types | 9 +
tests/baselines/reference/noCatchBlock.js | 2 +
tests/baselines/reference/noCatchBlock.js.map | 2 +-
.../baselines/reference/noCatchBlock.sourcemap.txt | 34 +-
...rtExportModuleAugmentationInDeclarationFile2.js | 1 +
...rtExportModuleAugmentationInDeclarationFile3.js | 1 +
.../noImplicitAnyDestructuringInPrivateMethod.js | 1 +
.../reference/noImplicitAnyMissingGetAccessor.js | 15 +-
.../reference/noImplicitAnyMissingSetAccessor.js | 15 +-
.../reference/noImplicitReturnsInAsync1.symbols | 2 +-
.../baselines/reference/noImplicitUseStrict_amd.js | 1 +
.../reference/noImplicitUseStrict_commonjs.js | 1 +
.../baselines/reference/noImplicitUseStrict_umd.js | 1 +
tests/baselines/reference/nodeResolution1.js | 2 +
tests/baselines/reference/nodeResolution2.js | 1 +
tests/baselines/reference/nodeResolution3.js | 1 +
tests/baselines/reference/nodeResolution4.js | 2 +
tests/baselines/reference/nodeResolution5.js | 1 +
tests/baselines/reference/nodeResolution6.js | 1 +
tests/baselines/reference/nodeResolution7.js | 1 +
tests/baselines/reference/nodeResolution8.js | 1 +
.../nonGenericClassExtendingGenericClassWithAny.js | 15 +-
tests/baselines/reference/nonMergedOverloads.js | 1 +
.../nonPrimitiveAccessProperty.errors.txt | 16 +
.../reference/nonPrimitiveAccessProperty.js | 24 +
.../reference/nonPrimitiveAsProperty.errors.txt | 18 +
.../baselines/reference/nonPrimitiveAsProperty.js | 21 +
.../reference/nonPrimitiveAssignError.errors.txt | 54 +
.../baselines/reference/nonPrimitiveAssignError.js | 53 +
.../reference/nonPrimitiveInFunction.errors.txt | 31 +
.../baselines/reference/nonPrimitiveInFunction.js | 44 +
.../reference/nonPrimitiveInGeneric.errors.txt | 71 +
tests/baselines/reference/nonPrimitiveInGeneric.js | 93 +
.../reference/nonPrimitiveNarrow.errors.txt | 35 +
tests/baselines/reference/nonPrimitiveNarrow.js | 46 +
.../reference/nonPrimitiveStrictNull.errors.txt | 126 +
.../baselines/reference/nonPrimitiveStrictNull.js | 109 +
.../nonPrimitiveUnionIntersection.errors.txt | 18 +
.../reference/nonPrimitiveUnionIntersection.js | 17 +
.../reference/nounusedTypeParameterConstraint.js | 2 +
tests/baselines/reference/null.errors.txt | 28 +
tests/baselines/reference/nullKeyword.errors.txt | 6 +-
.../baselines/reference/numberToString.errors.txt | 4 +-
...ndexerConstrainsPropertyDeclarations.errors.txt | 4 +-
...dexerConstrainsPropertyDeclarations2.errors.txt | 4 +-
...umericIndexerConstrainsPropertyDeclarations2.js | 15 +-
.../reference/numericIndexerConstraint3.js | 15 +-
.../reference/numericIndexerConstraint4.js | 15 +-
.../reference/numericIndexerConstraint5.errors.txt | 4 +-
tests/baselines/reference/numericIndexerTyping2.js | 15 +-
.../reference/objectCreate-errors.errors.txt | 38 +
tests/baselines/reference/objectCreate-errors.js | 22 +
tests/baselines/reference/objectCreate.js | 28 +
tests/baselines/reference/objectCreate.symbols | 73 +
tests/baselines/reference/objectCreate.types | 103 +
tests/baselines/reference/objectCreate2.js | 28 +
tests/baselines/reference/objectCreate2.symbols | 73 +
tests/baselines/reference/objectCreate2.types | 103 +
.../objectCreationOfElementAccessExpression.js | 15 +-
tests/baselines/reference/objectIndexer.js | 1 +
.../reference/objectLiteralErrors.errors.txt | 4 +-
.../objectLiteralIndexerErrors.errors.txt | 8 +-
.../reference/objectLiteralIndexers.types | 10 +-
...alShorthandPropertiesAssignmentError.errors.txt | 4 +-
...AssignmentErrorFromMissingIdentifier.errors.txt | 4 +-
tests/baselines/reference/objectRest.js | 13 +-
tests/baselines/reference/objectRest.symbols | 86 +-
tests/baselines/reference/objectRest.types | 32 +-
tests/baselines/reference/objectRest2.js | 10 +-
tests/baselines/reference/objectRestForOf.js | 11 +-
.../reference/objectRestNegative.errors.txt | 7 +-
tests/baselines/reference/objectRestNegative.js | 6 -
tests/baselines/reference/objectSpread.js | 5 +-
tests/baselines/reference/objectSpread.symbols | 3 +
tests/baselines/reference/objectSpread.types | 6 +
.../reference/objectSpreadNegative.errors.txt | 14 +-
tests/baselines/reference/objectSpreadNegative.js | 9 +
.../objectTypeHidingMembersOfExtendedObject.js | 15 +-
.../objectTypeWithStringNamedNumericProperty.types | 30 +-
.../objectTypesIdentityWithNumericIndexers1.js | 15 +-
.../objectTypesIdentityWithNumericIndexers2.js | 15 +-
.../objectTypesIdentityWithNumericIndexers3.js | 15 +-
.../reference/objectTypesIdentityWithPrivates.js | 15 +-
.../reference/objectTypesIdentityWithPrivates2.js | 15 +-
.../reference/objectTypesIdentityWithPrivates3.js | 15 +-
.../objectTypesIdentityWithStringIndexers.js | 15 +-
.../objectTypesIdentityWithStringIndexers2.js | 15 +-
.../reference/operatorAddNullUndefined.errors.txt | 64 +-
.../reference/optionalConstructorArgInSuper.js | 15 +-
tests/baselines/reference/optionalMethods.js | 15 +-
tests/baselines/reference/optionalParamArgsTest.js | 15 +-
.../baselines/reference/optionalParamInOverride.js | 15 +-
.../reference/optionalParameterProperty.js | 15 +-
.../reference/optionalParameterRetainsNull.js | 14 +
.../reference/optionalParameterRetainsNull.symbols | 25 +
.../reference/optionalParameterRetainsNull.types | 31 +
.../reference/outFilerootDirModuleNamesAmd.js | 4 +-
tests/baselines/reference/outModuleConcatAmd.js | 17 +-
.../baselines/reference/outModuleConcatAmd.js.map | 2 +-
.../reference/outModuleConcatAmd.sourcemap.txt | 73 +-
tests/baselines/reference/outModuleConcatSystem.js | 15 +-
.../reference/outModuleConcatSystem.js.map | 2 +-
.../reference/outModuleConcatSystem.sourcemap.txt | 71 +-
.../reference/outModuleTripleSlashRefs.js | 17 +-
.../reference/outModuleTripleSlashRefs.js.map | 2 +-
.../outModuleTripleSlashRefs.sourcemap.txt | 101 +-
tests/baselines/reference/overload1.js | 15 +-
.../reference/overloadModifiersMustAgree.js | 1 +
.../reference/overloadOnConstConstraintChecks1.js | 15 +-
.../reference/overloadOnConstConstraintChecks2.js | 15 +-
.../reference/overloadOnConstConstraintChecks3.js | 15 +-
.../reference/overloadOnConstConstraintChecks4.js | 15 +-
.../overloadOnConstantsInvalidOverload1.js | 15 +-
tests/baselines/reference/overloadResolution.js | 15 +-
.../overloadResolutionClassConstructors.js | 15 +-
.../reference/overloadResolutionConstructors.js | 15 +-
.../overloadResolutionOverNonCTLambdas.types | 2 +-
.../baselines/reference/overloadReturnTypes.types | 2 +-
.../baselines/reference/overloadingOnConstants1.js | 15 +-
.../baselines/reference/overloadingOnConstants2.js | 15 +-
.../reference/overridingPrivateStaticMembers.js | 15 +-
tests/baselines/reference/packageJsonMain.js | 35 +
tests/baselines/reference/packageJsonMain.symbols | 15 +
.../baselines/reference/packageJsonMain.trace.json | 71 +
tests/baselines/reference/packageJsonMain.types | 17 +
.../packageJsonMain_isNonRecursive.errors.txt | 18 +
.../reference/packageJsonMain_isNonRecursive.js | 19 +
.../packageJsonMain_isNonRecursive.trace.json | 29 +
.../reference/parseErrorInHeritageClause1.js | 15 +-
tests/baselines/reference/parser0_004152.js | 1 +
tests/baselines/reference/parser509546.js | 1 +
tests/baselines/reference/parser509546_1.js | 1 +
tests/baselines/reference/parser509546_2.js | 1 +
tests/baselines/reference/parser509630.js | 15 +-
tests/baselines/reference/parser618973.js | 1 +
tests/baselines/reference/parserArgumentList1.js | 1 +
tests/baselines/reference/parserAstSpans1.js | 15 +-
tests/baselines/reference/parserClass1.js | 1 +
tests/baselines/reference/parserClass2.js | 1 +
.../baselines/reference/parserClassDeclaration1.js | 15 +-
.../baselines/reference/parserClassDeclaration3.js | 15 +-
.../baselines/reference/parserClassDeclaration4.js | 15 +-
.../baselines/reference/parserClassDeclaration5.js | 15 +-
.../baselines/reference/parserClassDeclaration6.js | 15 +-
tests/baselines/reference/parserEnum1.js | 1 +
tests/baselines/reference/parserEnum2.js | 1 +
tests/baselines/reference/parserEnum3.js | 1 +
tests/baselines/reference/parserEnum4.js | 1 +
...rserErrorRecovery_ExtendsOrImplementsClause2.js | 15 +-
...rserErrorRecovery_ExtendsOrImplementsClause4.js | 15 +-
...rserErrorRecovery_ExtendsOrImplementsClause5.js | 15 +-
.../reference/parserExportAssignment9.errors.txt | 16 +
.../baselines/reference/parserExportAssignment9.js | 18 +
.../reference/parserGenericsInTypeContexts1.js | 15 +-
.../reference/parserGenericsInTypeContexts2.js | 15 +-
.../reference/parserInterfaceDeclaration6.js | 1 +
.../reference/parserInterfaceDeclaration7.js | 1 +
.../reference/parserModifierOnStatementInBlock1.js | 1 +
.../reference/parserModifierOnStatementInBlock3.js | 1 +
tests/baselines/reference/parserModule1.js | 1 +
tests/baselines/reference/parserRealSource10.js | 15 +-
tests/baselines/reference/parserRealSource11.js | 15 +-
tests/baselines/reference/parserRealSource14.js | 1 +
.../reference/parserStrictMode15.errors.txt | 7 +-
.../reference/parserStrictMode16.errors.txt | 20 +
tests/baselines/reference/parserharness.js | 15 +-
.../partiallyAnnotatedFunctionInferenceError.js | 15 +-
...yAnnotatedFunctionInferenceWithTypeParameter.js | 15 +-
.../pathMappingBasedModuleResolution1_classic.js | 1 +
.../pathMappingBasedModuleResolution1_node.js | 1 +
.../pathMappingBasedModuleResolution2_classic.js | 1 +
.../pathMappingBasedModuleResolution2_node.js | 1 +
.../pathMappingBasedModuleResolution3_classic.js | 4 +
.../pathMappingBasedModuleResolution3_node.js | 3 +
...thMappingBasedModuleResolution3_node.trace.json | 35 +-
.../pathMappingBasedModuleResolution4_classic.js | 4 +
.../pathMappingBasedModuleResolution4_node.js | 3 +
...thMappingBasedModuleResolution4_node.trace.json | 35 +-
.../pathMappingBasedModuleResolution5_classic.js | 5 +
...appingBasedModuleResolution5_classic.trace.json | 3 -
.../pathMappingBasedModuleResolution5_node.js | 4 +
...thMappingBasedModuleResolution5_node.trace.json | 53 +-
.../pathMappingBasedModuleResolution6_classic.js | 2 +
...appingBasedModuleResolution6_classic.trace.json | 3 -
.../pathMappingBasedModuleResolution6_node.js | 2 +
...thMappingBasedModuleResolution6_node.trace.json | 21 +-
.../pathMappingBasedModuleResolution7_classic.js | 3 +
...appingBasedModuleResolution7_classic.trace.json | 3 -
.../pathMappingBasedModuleResolution7_node.js | 3 +
...thMappingBasedModuleResolution7_node.trace.json | 70 +-
...thMappingBasedModuleResolution_withExtension.js | 3 +
...dModuleResolution_withExtension_failedLookup.js | 1 +
...esolution_withExtension_failedLookup.trace.json | 21 +-
.../plusOperatorWithAnyOtherType.errors.txt | 35 +-
.../prefixUnaryOperatorsOnExportedVariables.types | 2 +-
.../reference/prespecializedGenericMembers1.js | 1 +
tests/baselines/reference/primitiveMembers.js | 15 +-
.../printerApi/printsBundleCorrectly.default.js | 6 +
.../printsBundleCorrectly.removeComments.js | 4 +
.../printerApi/printsFileCorrectly.default.js | 25 +
.../printsFileCorrectly.removeComments.js | 17 +
.../printerApi/printsNodeCorrectly.class.js | 3 +
.../baselines/reference/privacyAccessorDeclFile.js | 1 +
.../reference/privacyCannotNameAccessorDeclFile.js | 3 +
.../reference/privacyCannotNameVarTypeDeclFile.js | 3 +
.../privacyCheckAnonymousFunctionParameter.js | 1 +
.../privacyCheckAnonymousFunctionParameter2.js | 1 +
...ckCallbackOfInterfaceMethodWithTypeParameter.js | 1 +
...ExternalModuleExportAssignmentOfGenericClass.js | 1 +
...TypeParameterReferenceInConstructorParameter.js | 1 +
.../reference/privacyCheckTypeOfFunction.js | 1 +
tests/baselines/reference/privacyClass.js | 16 +-
.../privacyClassExtendsClauseDeclFile.errors.txt | 20 +-
.../reference/privacyClassExtendsClauseDeclFile.js | 31 +-
.../privacyClassImplementsClauseDeclFile.js | 1 +
...ivacyFunctionCannotNameParameterTypeDeclFile.js | 3 +
.../privacyFunctionCannotNameReturnTypeDeclFile.js | 3 +
.../reference/privacyFunctionParameterDeclFile.js | 1 +
.../reference/privacyFunctionReturnTypeDeclFile.js | 1 +
tests/baselines/reference/privacyGetter.js | 1 +
tests/baselines/reference/privacyGloClass.js | 15 +-
tests/baselines/reference/privacyGloFunc.js | 1 +
tests/baselines/reference/privacyImport.js | 1 +
.../reference/privacyImportParseErrors.js | 1 +
tests/baselines/reference/privacyInterface.js | 1 +
...rivacyInterfaceExtendsClauseDeclFile.errors.txt | 24 +-
.../privacyInterfaceExtendsClauseDeclFile.js | 1 +
...rivacyLocalInternalReferenceImportWithExport.js | 1 +
...acyLocalInternalReferenceImportWithoutExport.js | 1 +
...opLevelAmbientExternalModuleImportWithExport.js | 3 +
...evelAmbientExternalModuleImportWithoutExport.js | 3 +
...acyTopLevelInternalReferenceImportWithExport.js | 1 +
...TopLevelInternalReferenceImportWithoutExport.js | 1 +
.../reference/privacyTypeParameterOfFunction.js | 1 +
.../privacyTypeParameterOfFunctionDeclFile.js | 1 +
.../reference/privacyTypeParametersOfClass.js | 1 +
.../privacyTypeParametersOfClassDeclFile.js | 1 +
.../reference/privacyTypeParametersOfInterface.js | 1 +
.../privacyTypeParametersOfInterfaceDeclFile.js | 1 +
tests/baselines/reference/privacyVar.js | 1 +
tests/baselines/reference/privacyVarDeclFile.js | 1 +
.../reference/privateAccessInSubclass1.js | 15 +-
.../privateInstanceMemberAccessibility.js | 15 +-
.../reference/privatePropertyUsingObjectType.js | 1 +
...rotectedMembersAreNotAccessibleDestructuring.js | 15 +-
.../reference/privateStaticMemberAccessibility.js | 15 +-
.../privateStaticNotAccessibleInClodule2.js | 15 +-
.../reference/project/baseline/amd/decl.js | 1 +
.../reference/project/baseline/amd/emit.js | 1 +
.../reference/project/baseline/node/decl.js | 1 +
.../reference/project/baseline/node/emit.js | 1 +
.../reference/project/baseline2/amd/decl.js | 1 +
.../reference/project/baseline2/amd/dont_emit.js | 1 +
.../reference/project/baseline2/node/decl.js | 1 +
.../reference/project/baseline2/node/dont_emit.js | 1 +
.../project/baseline3/amd/nestedModule.js | 1 +
.../project/baseline3/node/nestedModule.js | 1 +
.../reference/project/declarationDir/amd/a.js | 1 +
.../project/declarationDir/amd/subfolder/b.js | 1 +
.../project/declarationDir/amd/subfolder/c.js | 1 +
.../reference/project/declarationDir/node/a.js | 1 +
.../project/declarationDir/node/subfolder/b.js | 1 +
.../project/declarationDir/node/subfolder/c.js | 1 +
.../reference/project/declarationDir2/amd/out/a.js | 1 +
.../project/declarationDir2/amd/out/subfolder/b.js | 1 +
.../project/declarationDir2/amd/out/subfolder/c.js | 1 +
.../project/declarationDir2/node/out/a.js | 1 +
.../declarationDir2/node/out/subfolder/b.js | 1 +
.../declarationDir2/node/out/subfolder/c.js | 1 +
.../reference/project/declarationDir3/amd/out.js | 3 +
.../project/declarationsCascadingImports/amd/m4.js | 1 +
.../declarationsCascadingImports/node/m4.js | 1 +
.../project/declarationsGlobalImport/amd/glo_m4.js | 1 +
.../declarationsGlobalImport/amd/useModule.js | 1 +
.../declarationsGlobalImport/node/glo_m4.js | 1 +
.../declarationsGlobalImport/node/useModule.js | 1 +
.../amd/private_m4.js | 1 +
.../declarationsImportedInPrivate/amd/useModule.js | 1 +
.../node/private_m4.js | 1 +
.../node/useModule.js | 1 +
.../amd/fncOnly_m4.js | 1 +
.../amd/useModule.js | 1 +
.../node/fncOnly_m4.js | 1 +
.../node/useModule.js | 1 +
.../amd/m4.js | 1 +
.../amd/m5.js | 1 +
.../amd/useModule.js | 1 +
.../node/m4.js | 1 +
.../node/m5.js | 1 +
.../node/useModule.js | 1 +
.../declarationsMultipleTimesImport/amd/m4.js | 1 +
.../amd/useModule.js | 1 +
.../declarationsMultipleTimesImport/node/m4.js | 1 +
.../node/useModule.js | 1 +
.../amd/m4.js | 1 +
.../amd/m5.js | 1 +
.../amd/useModule.js | 1 +
.../node/m4.js | 1 +
.../node/m5.js | 1 +
.../node/useModule.js | 1 +
.../project/declarationsSimpleImport/amd/m4.js | 1 +
.../declarationsSimpleImport/amd/useModule.js | 1 +
.../project/declarationsSimpleImport/node/m4.js | 1 +
.../declarationsSimpleImport/node/useModule.js | 1 +
.../amd/main.js | 1 +
.../node/main.js | 1 +
.../amd/main.js | 1 +
.../node/main.js | 1 +
.../emitDecoratorMetadataSystemJS/amd/main.js | 1 +
.../emitDecoratorMetadataSystemJS/node/main.js | 1 +
.../amd/main.js | 1 +
.../node/main.js | 1 +
.../amd/main.js | 1 +
.../node/main.js | 1 +
.../amd/ref/m2.js | 1 +
.../amd/ref/m2.js.map | 2 +-
.../node/ref/m2.js | 1 +
.../node/ref/m2.js.map | 2 +-
.../amd/outdir/simple/ref/m2.js | 1 +
.../amd/outdir/simple/ref/m2.js.map | 2 +-
.../node/outdir/simple/ref/m2.js | 1 +
.../node/outdir/simple/ref/m2.js.map | 2 +-
.../amd/bin/test.js | 1 +
.../amd/bin/test.js.map | 2 +-
.../amd/bin/outAndOutDirFile.js | 1 +
.../amd/bin/outAndOutDirFile.js.map | 2 +-
.../amd/diskFile0.js.map | 2 +-
.../amd/diskFile1.js | 1 +
.../amd/ref/m1.js | 1 +
.../amd/ref/m1.js.map | 2 +-
.../amd/test.js | 1 +
.../amd/test.js.map | 2 +-
.../node/diskFile0.js.map | 2 +-
.../node/diskFile1.js | 1 +
.../node/ref/m1.js | 1 +
.../node/ref/m1.js.map | 2 +-
.../node/test.js | 1 +
.../node/test.js.map | 2 +-
.../simple/outputdir_module_multifolder/ref/m1.js | 1 +
.../outputdir_module_multifolder/ref/m1.js.map | 2 +-
.../simple/outputdir_module_multifolder/test.js | 1 +
.../outputdir_module_multifolder/test.js.map | 2 +-
.../simple/outputdir_module_multifolder_ref/m2.js | 1 +
.../outputdir_module_multifolder_ref/m2.js.map | 2 +-
.../simple/outputdir_module_multifolder/ref/m1.js | 1 +
.../outputdir_module_multifolder/ref/m1.js.map | 2 +-
.../simple/outputdir_module_multifolder/test.js | 1 +
.../outputdir_module_multifolder/test.js.map | 2 +-
.../simple/outputdir_module_multifolder_ref/m2.js | 1 +
.../outputdir_module_multifolder_ref/m2.js.map | 2 +-
.../amd/bin/test.js | 3 +
.../amd/bin/test.js.map | 2 +-
.../amd/m1.js | 1 +
.../amd/m1.js.map | 2 +-
.../amd/test.js | 1 +
.../amd/test.js.map | 2 +-
.../node/m1.js | 1 +
.../node/m1.js.map | 2 +-
.../node/test.js | 1 +
.../node/test.js.map | 2 +-
.../amd/outdir/simple/m1.js | 1 +
.../amd/outdir/simple/m1.js.map | 2 +-
.../amd/outdir/simple/test.js | 1 +
.../amd/outdir/simple/test.js.map | 2 +-
.../node/outdir/simple/m1.js | 1 +
.../node/outdir/simple/m1.js.map | 2 +-
.../node/outdir/simple/test.js | 1 +
.../node/outdir/simple/test.js.map | 2 +-
.../amd/bin/test.js | 2 +
.../amd/bin/test.js.map | 2 +-
.../amd/ref/m1.js | 1 +
.../amd/ref/m1.js.map | 2 +-
.../amd/test.js | 1 +
.../amd/test.js.map | 2 +-
.../node/ref/m1.js | 1 +
.../node/ref/m1.js.map | 2 +-
.../node/test.js | 1 +
.../node/test.js.map | 2 +-
.../amd/outdir/simple/ref/m1.js | 1 +
.../amd/outdir/simple/ref/m1.js.map | 2 +-
.../amd/outdir/simple/test.js | 1 +
.../amd/outdir/simple/test.js.map | 2 +-
.../node/outdir/simple/ref/m1.js | 1 +
.../node/outdir/simple/ref/m1.js.map | 2 +-
.../node/outdir/simple/test.js | 1 +
.../node/outdir/simple/test.js.map | 2 +-
.../amd/bin/test.js | 2 +
.../amd/bin/test.js.map | 2 +-
.../amd/ref/m2.js | 1 +
.../amd/ref/m2.js.map | 2 +-
.../node/ref/m2.js | 1 +
.../node/ref/m2.js.map | 2 +-
.../amd/outdir/simple/ref/m2.js | 1 +
.../amd/outdir/simple/ref/m2.js.map | 2 +-
.../node/outdir/simple/ref/m2.js | 1 +
.../node/outdir/simple/ref/m2.js.map | 2 +-
.../amd/bin/test.js | 1 +
.../amd/bin/test.js.map | 2 +-
.../amd/bin/outAndOutDirFile.js | 1 +
.../amd/bin/outAndOutDirFile.js.map | 2 +-
.../amd/diskFile0.js.map | 2 +-
.../amd/diskFile1.js | 1 +
.../amd/ref/m1.js | 1 +
.../amd/ref/m1.js.map | 2 +-
.../amd/test.js | 1 +
.../amd/test.js.map | 2 +-
.../node/diskFile0.js.map | 2 +-
.../node/diskFile1.js | 1 +
.../node/ref/m1.js | 1 +
.../node/ref/m1.js.map | 2 +-
.../node/test.js | 1 +
.../node/test.js.map | 2 +-
.../simple/outputdir_module_multifolder/ref/m1.js | 1 +
.../outputdir_module_multifolder/ref/m1.js.map | 2 +-
.../simple/outputdir_module_multifolder/test.js | 1 +
.../outputdir_module_multifolder/test.js.map | 2 +-
.../simple/outputdir_module_multifolder_ref/m2.js | 1 +
.../outputdir_module_multifolder_ref/m2.js.map | 2 +-
.../simple/outputdir_module_multifolder/ref/m1.js | 1 +
.../outputdir_module_multifolder/ref/m1.js.map | 2 +-
.../simple/outputdir_module_multifolder/test.js | 1 +
.../outputdir_module_multifolder/test.js.map | 2 +-
.../simple/outputdir_module_multifolder_ref/m2.js | 1 +
.../outputdir_module_multifolder_ref/m2.js.map | 2 +-
.../amd/bin/test.js | 3 +
.../amd/bin/test.js.map | 2 +-
.../amd/m1.js | 1 +
.../amd/m1.js.map | 2 +-
.../amd/test.js | 1 +
.../amd/test.js.map | 2 +-
.../node/m1.js | 1 +
.../node/m1.js.map | 2 +-
.../node/test.js | 1 +
.../node/test.js.map | 2 +-
.../amd/outdir/simple/m1.js | 1 +
.../amd/outdir/simple/m1.js.map | 2 +-
.../amd/outdir/simple/test.js | 1 +
.../amd/outdir/simple/test.js.map | 2 +-
.../node/outdir/simple/m1.js | 1 +
.../node/outdir/simple/m1.js.map | 2 +-
.../node/outdir/simple/test.js | 1 +
.../node/outdir/simple/test.js.map | 2 +-
.../amd/bin/test.js | 2 +
.../amd/bin/test.js.map | 2 +-
.../amd/ref/m1.js | 1 +
.../amd/ref/m1.js.map | 2 +-
.../amd/test.js | 1 +
.../amd/test.js.map | 2 +-
.../node/ref/m1.js | 1 +
.../node/ref/m1.js.map | 2 +-
.../node/test.js | 1 +
.../node/test.js.map | 2 +-
.../amd/outdir/simple/ref/m1.js | 1 +
.../amd/outdir/simple/ref/m1.js.map | 2 +-
.../amd/outdir/simple/test.js | 1 +
.../amd/outdir/simple/test.js.map | 2 +-
.../node/outdir/simple/ref/m1.js | 1 +
.../node/outdir/simple/ref/m1.js.map | 2 +-
.../node/outdir/simple/test.js | 1 +
.../node/outdir/simple/test.js.map | 2 +-
.../amd/bin/test.js | 2 +
.../amd/bin/test.js.map | 2 +-
.../maprootUrlMixedSubfolderNoOutdir/amd/ref/m2.js | 1 +
.../amd/ref/m2.js.map | 2 +-
.../node/ref/m2.js | 1 +
.../node/ref/m2.js.map | 2 +-
.../amd/outdir/simple/ref/m2.js | 1 +
.../amd/outdir/simple/ref/m2.js.map | 2 +-
.../node/outdir/simple/ref/m2.js | 1 +
.../node/outdir/simple/ref/m2.js.map | 2 +-
.../amd/bin/test.js | 1 +
.../amd/bin/test.js.map | 2 +-
.../amd/bin/outAndOutDirFile.js | 1 +
.../amd/bin/outAndOutDirFile.js.map | 2 +-
.../amd/diskFile0.js.map | 2 +-
.../amd/diskFile1.js | 1 +
.../amd/ref/m1.js | 1 +
.../amd/ref/m1.js.map | 2 +-
.../amd/test.js | 1 +
.../amd/test.js.map | 2 +-
.../node/diskFile0.js.map | 2 +-
.../node/diskFile1.js | 1 +
.../node/ref/m1.js | 1 +
.../node/ref/m1.js.map | 2 +-
.../node/test.js | 1 +
.../node/test.js.map | 2 +-
.../simple/outputdir_module_multifolder/ref/m1.js | 1 +
.../outputdir_module_multifolder/ref/m1.js.map | 2 +-
.../simple/outputdir_module_multifolder/test.js | 1 +
.../outputdir_module_multifolder/test.js.map | 2 +-
.../simple/outputdir_module_multifolder_ref/m2.js | 1 +
.../outputdir_module_multifolder_ref/m2.js.map | 2 +-
.../simple/outputdir_module_multifolder/ref/m1.js | 1 +
.../outputdir_module_multifolder/ref/m1.js.map | 2 +-
.../simple/outputdir_module_multifolder/test.js | 1 +
.../outputdir_module_multifolder/test.js.map | 2 +-
.../simple/outputdir_module_multifolder_ref/m2.js | 1 +
.../outputdir_module_multifolder_ref/m2.js.map | 2 +-
.../amd/bin/test.js | 3 +
.../amd/bin/test.js.map | 2 +-
.../maprootUrlModuleSimpleNoOutdir/amd/m1.js | 1 +
.../maprootUrlModuleSimpleNoOutdir/amd/m1.js.map | 2 +-
.../maprootUrlModuleSimpleNoOutdir/amd/test.js | 1 +
.../maprootUrlModuleSimpleNoOutdir/amd/test.js.map | 2 +-
.../maprootUrlModuleSimpleNoOutdir/node/m1.js | 1 +
.../maprootUrlModuleSimpleNoOutdir/node/m1.js.map | 2 +-
.../maprootUrlModuleSimpleNoOutdir/node/test.js | 1 +
.../node/test.js.map | 2 +-
.../amd/outdir/simple/m1.js | 1 +
.../amd/outdir/simple/m1.js.map | 2 +-
.../amd/outdir/simple/test.js | 1 +
.../amd/outdir/simple/test.js.map | 2 +-
.../node/outdir/simple/m1.js | 1 +
.../node/outdir/simple/m1.js.map | 2 +-
.../node/outdir/simple/test.js | 1 +
.../node/outdir/simple/test.js.map | 2 +-
.../amd/bin/test.js | 2 +
.../amd/bin/test.js.map | 2 +-
.../amd/ref/m1.js | 1 +
.../amd/ref/m1.js.map | 2 +-
.../maprootUrlModuleSubfolderNoOutdir/amd/test.js | 1 +
.../amd/test.js.map | 2 +-
.../node/ref/m1.js | 1 +
.../node/ref/m1.js.map | 2 +-
.../maprootUrlModuleSubfolderNoOutdir/node/test.js | 1 +
.../node/test.js.map | 2 +-
.../amd/outdir/simple/ref/m1.js | 1 +
.../amd/outdir/simple/ref/m1.js.map | 2 +-
.../amd/outdir/simple/test.js | 1 +
.../amd/outdir/simple/test.js.map | 2 +-
.../node/outdir/simple/ref/m1.js | 1 +
.../node/outdir/simple/ref/m1.js.map | 2 +-
.../node/outdir/simple/test.js | 1 +
.../node/outdir/simple/test.js.map | 2 +-
.../amd/bin/test.js | 2 +
.../amd/bin/test.js.map | 2 +-
.../amd/ref/m2.js | 1 +
.../amd/ref/m2.js.map | 2 +-
.../node/ref/m2.js | 1 +
.../node/ref/m2.js.map | 2 +-
.../amd/outdir/simple/ref/m2.js | 1 +
.../amd/outdir/simple/ref/m2.js.map | 2 +-
.../node/outdir/simple/ref/m2.js | 1 +
.../node/outdir/simple/ref/m2.js.map | 2 +-
.../amd/bin/test.js | 1 +
.../amd/bin/test.js.map | 2 +-
.../amd/bin/outAndOutDirFile.js | 1 +
.../amd/bin/outAndOutDirFile.js.map | 2 +-
.../amd/diskFile0.js.map | 2 +-
.../amd/diskFile1.js | 1 +
.../amd/ref/m1.js | 1 +
.../amd/ref/m1.js.map | 2 +-
.../amd/test.js | 1 +
.../amd/test.js.map | 2 +-
.../node/diskFile0.js.map | 2 +-
.../node/diskFile1.js | 1 +
.../node/ref/m1.js | 1 +
.../node/ref/m1.js.map | 2 +-
.../node/test.js | 1 +
.../node/test.js.map | 2 +-
.../simple/outputdir_module_multifolder/ref/m1.js | 1 +
.../outputdir_module_multifolder/ref/m1.js.map | 2 +-
.../simple/outputdir_module_multifolder/test.js | 1 +
.../outputdir_module_multifolder/test.js.map | 2 +-
.../simple/outputdir_module_multifolder_ref/m2.js | 1 +
.../outputdir_module_multifolder_ref/m2.js.map | 2 +-
.../simple/outputdir_module_multifolder/ref/m1.js | 1 +
.../outputdir_module_multifolder/ref/m1.js.map | 2 +-
.../simple/outputdir_module_multifolder/test.js | 1 +
.../outputdir_module_multifolder/test.js.map | 2 +-
.../simple/outputdir_module_multifolder_ref/m2.js | 1 +
.../outputdir_module_multifolder_ref/m2.js.map | 2 +-
.../amd/bin/test.js | 3 +
.../amd/bin/test.js.map | 2 +-
.../amd/m1.js | 1 +
.../amd/m1.js.map | 2 +-
.../amd/test.js | 1 +
.../amd/test.js.map | 2 +-
.../node/m1.js | 1 +
.../node/m1.js.map | 2 +-
.../node/test.js | 1 +
.../node/test.js.map | 2 +-
.../amd/outdir/simple/m1.js | 1 +
.../amd/outdir/simple/m1.js.map | 2 +-
.../amd/outdir/simple/test.js | 1 +
.../amd/outdir/simple/test.js.map | 2 +-
.../node/outdir/simple/m1.js | 1 +
.../node/outdir/simple/m1.js.map | 2 +-
.../node/outdir/simple/test.js | 1 +
.../node/outdir/simple/test.js.map | 2 +-
.../amd/bin/test.js | 2 +
.../amd/bin/test.js.map | 2 +-
.../amd/ref/m1.js | 1 +
.../amd/ref/m1.js.map | 2 +-
.../amd/test.js | 1 +
.../amd/test.js.map | 2 +-
.../node/ref/m1.js | 1 +
.../node/ref/m1.js.map | 2 +-
.../node/test.js | 1 +
.../node/test.js.map | 2 +-
.../amd/outdir/simple/ref/m1.js | 1 +
.../amd/outdir/simple/ref/m1.js.map | 2 +-
.../amd/outdir/simple/test.js | 1 +
.../amd/outdir/simple/test.js.map | 2 +-
.../node/outdir/simple/ref/m1.js | 1 +
.../node/outdir/simple/ref/m1.js.map | 2 +-
.../node/outdir/simple/test.js | 1 +
.../node/outdir/simple/test.js.map | 2 +-
.../amd/bin/test.js | 2 +
.../amd/bin/test.js.map | 2 +-
.../amd/importHigher/root.js | 1 +
.../node/importHigher/root.js | 1 +
.../amd/maxDepthExceeded/built/root.js | 1 +
.../amd/nodeModulesMaxDepthExceeded.errors.txt | 20 +-
.../amd/nodeModulesMaxDepthExceeded.json | 4 +-
.../node/maxDepthExceeded/built/root.js | 1 +
.../node/nodeModulesMaxDepthExceeded.errors.txt | 20 +-
.../node/nodeModulesMaxDepthExceeded.json | 4 +-
.../amd/maxDepthIncreased/root.js | 1 +
.../node/maxDepthIncreased/root.js | 1 +
.../reference/project/nonRelative/amd/consume.js | 1 +
.../reference/project/nonRelative/amd/decl.js | 1 +
.../reference/project/nonRelative/amd/lib/bar/a.js | 1 +
.../reference/project/nonRelative/amd/lib/foo/a.js | 1 +
.../reference/project/nonRelative/amd/lib/foo/b.js | 1 +
.../reference/project/nonRelative/node/consume.js | 1 +
.../reference/project/nonRelative/node/decl.js | 1 +
.../project/nonRelative/node/lib/bar/a.js | 1 +
.../project/nonRelative/node/lib/foo/a.js | 1 +
.../project/nonRelative/node/lib/foo/b.js | 1 +
.../outMixedSubfolderNoOutdir/amd/ref/m2.js | 1 +
.../outMixedSubfolderNoOutdir/node/ref/m2.js | 1 +
.../amd/outdir/simple/ref/m2.js | 1 +
.../node/outdir/simple/ref/m2.js | 1 +
.../amd/bin/test.js | 1 +
.../amd/bin/outAndOutDirFile.js | 1 +
.../outModuleMultifolderNoOutdir/amd/diskFile0.js | 1 +
.../outModuleMultifolderNoOutdir/amd/ref/m1.js | 1 +
.../outModuleMultifolderNoOutdir/amd/test.js | 1 +
.../outModuleMultifolderNoOutdir/node/diskFile0.js | 1 +
.../outModuleMultifolderNoOutdir/node/ref/m1.js | 1 +
.../outModuleMultifolderNoOutdir/node/test.js | 1 +
.../simple/outputdir_module_multifolder/ref/m1.js | 1 +
.../simple/outputdir_module_multifolder/test.js | 1 +
.../simple/outputdir_module_multifolder_ref/m2.js | 1 +
.../simple/outputdir_module_multifolder/ref/m1.js | 1 +
.../simple/outputdir_module_multifolder/test.js | 1 +
.../simple/outputdir_module_multifolder_ref/m2.js | 1 +
.../amd/bin/test.js | 3 +
.../project/outModuleSimpleNoOutdir/amd/m1.js | 1 +
.../project/outModuleSimpleNoOutdir/amd/test.js | 1 +
.../project/outModuleSimpleNoOutdir/node/m1.js | 1 +
.../project/outModuleSimpleNoOutdir/node/test.js | 1 +
.../amd/outdir/simple/m1.js | 1 +
.../amd/outdir/simple/test.js | 1 +
.../node/outdir/simple/m1.js | 1 +
.../node/outdir/simple/test.js | 1 +
.../amd/bin/test.js | 2 +
.../outModuleSubfolderNoOutdir/amd/ref/m1.js | 1 +
.../project/outModuleSubfolderNoOutdir/amd/test.js | 1 +
.../outModuleSubfolderNoOutdir/node/ref/m1.js | 1 +
.../outModuleSubfolderNoOutdir/node/test.js | 1 +
.../amd/outdir/simple/ref/m1.js | 1 +
.../amd/outdir/simple/test.js | 1 +
.../node/outdir/simple/ref/m1.js | 1 +
.../node/outdir/simple/test.js | 1 +
.../amd/bin/test.js | 2 +
.../amd/testGlo.js | 15 +-
.../node/testGlo.js | 15 +-
.../reference/project/prologueEmit/amd/out.js | 15 +-
.../reference/project/prologueEmit/node/out.js | 15 +-
.../quotesInFileAndDirectoryNames/amd/m'ain.js | 15 +-
.../quotesInFileAndDirectoryNames/node/m'ain.js | 15 +-
.../amd/ref/m2.js | 1 +
.../amd/ref/m2.js.map | 2 +-
.../node/ref/m2.js | 1 +
.../node/ref/m2.js.map | 2 +-
.../amd/outdir/simple/ref/m2.js | 1 +
.../amd/outdir/simple/ref/m2.js.map | 2 +-
.../node/outdir/simple/ref/m2.js | 1 +
.../node/outdir/simple/ref/m2.js.map | 2 +-
.../amd/bin/test.js | 1 +
.../amd/bin/test.js.map | 2 +-
.../amd/bin/outAndOutDirFile.js | 1 +
.../amd/bin/outAndOutDirFile.js.map | 2 +-
.../amd/diskFile0.js.map | 2 +-
.../amd/diskFile1.js | 1 +
.../amd/ref/m1.js | 1 +
.../amd/ref/m1.js.map | 2 +-
.../amd/test.js | 1 +
.../amd/test.js.map | 2 +-
.../node/diskFile0.js.map | 2 +-
.../node/diskFile1.js | 1 +
.../node/ref/m1.js | 1 +
.../node/ref/m1.js.map | 2 +-
.../node/test.js | 1 +
.../node/test.js.map | 2 +-
.../simple/outputdir_module_multifolder/ref/m1.js | 1 +
.../outputdir_module_multifolder/ref/m1.js.map | 2 +-
.../simple/outputdir_module_multifolder/test.js | 1 +
.../outputdir_module_multifolder/test.js.map | 2 +-
.../simple/outputdir_module_multifolder_ref/m2.js | 1 +
.../outputdir_module_multifolder_ref/m2.js.map | 2 +-
.../simple/outputdir_module_multifolder/ref/m1.js | 1 +
.../outputdir_module_multifolder/ref/m1.js.map | 2 +-
.../simple/outputdir_module_multifolder/test.js | 1 +
.../outputdir_module_multifolder/test.js.map | 2 +-
.../simple/outputdir_module_multifolder_ref/m2.js | 1 +
.../outputdir_module_multifolder_ref/m2.js.map | 2 +-
.../amd/bin/test.js | 3 +
.../amd/bin/test.js.map | 2 +-
.../amd/m1.js | 1 +
.../amd/m1.js.map | 2 +-
.../amd/test.js | 1 +
.../amd/test.js.map | 2 +-
.../node/m1.js | 1 +
.../node/m1.js.map | 2 +-
.../node/test.js | 1 +
.../node/test.js.map | 2 +-
.../amd/outdir/simple/m1.js | 1 +
.../amd/outdir/simple/m1.js.map | 2 +-
.../amd/outdir/simple/test.js | 1 +
.../amd/outdir/simple/test.js.map | 2 +-
.../node/outdir/simple/m1.js | 1 +
.../node/outdir/simple/m1.js.map | 2 +-
.../node/outdir/simple/test.js | 1 +
.../node/outdir/simple/test.js.map | 2 +-
.../amd/bin/test.js | 2 +
.../amd/bin/test.js.map | 2 +-
.../amd/ref/m1.js | 1 +
.../amd/ref/m1.js.map | 2 +-
.../amd/test.js | 1 +
.../amd/test.js.map | 2 +-
.../node/ref/m1.js | 1 +
.../node/ref/m1.js.map | 2 +-
.../node/test.js | 1 +
.../node/test.js.map | 2 +-
.../amd/outdir/simple/ref/m1.js | 1 +
.../amd/outdir/simple/ref/m1.js.map | 2 +-
.../amd/outdir/simple/test.js | 1 +
.../amd/outdir/simple/test.js.map | 2 +-
.../node/outdir/simple/ref/m1.js | 1 +
.../node/outdir/simple/ref/m1.js.map | 2 +-
.../node/outdir/simple/test.js | 1 +
.../node/outdir/simple/test.js.map | 2 +-
.../amd/bin/test.js | 2 +
.../amd/bin/test.js.map | 2 +-
.../amd/ref/m2.js | 1 +
.../amd/ref/m2.js.map | 2 +-
.../node/ref/m2.js | 1 +
.../node/ref/m2.js.map | 2 +-
.../amd/outdir/simple/ref/m2.js | 1 +
.../amd/outdir/simple/ref/m2.js.map | 2 +-
.../node/outdir/simple/ref/m2.js | 1 +
.../node/outdir/simple/ref/m2.js.map | 2 +-
.../amd/bin/test.js | 1 +
.../amd/bin/test.js.map | 2 +-
.../amd/bin/outAndOutDirFile.js | 1 +
.../amd/bin/outAndOutDirFile.js.map | 2 +-
.../amd/diskFile0.js.map | 2 +-
.../amd/diskFile1.js | 1 +
.../amd/ref/m1.js | 1 +
.../amd/ref/m1.js.map | 2 +-
.../amd/test.js | 1 +
.../amd/test.js.map | 2 +-
.../node/diskFile0.js.map | 2 +-
.../node/diskFile1.js | 1 +
.../node/ref/m1.js | 1 +
.../node/ref/m1.js.map | 2 +-
.../node/test.js | 1 +
.../node/test.js.map | 2 +-
.../simple/outputdir_module_multifolder/ref/m1.js | 1 +
.../outputdir_module_multifolder/ref/m1.js.map | 2 +-
.../simple/outputdir_module_multifolder/test.js | 1 +
.../outputdir_module_multifolder/test.js.map | 2 +-
.../simple/outputdir_module_multifolder_ref/m2.js | 1 +
.../outputdir_module_multifolder_ref/m2.js.map | 2 +-
.../simple/outputdir_module_multifolder/ref/m1.js | 1 +
.../outputdir_module_multifolder/ref/m1.js.map | 2 +-
.../simple/outputdir_module_multifolder/test.js | 1 +
.../outputdir_module_multifolder/test.js.map | 2 +-
.../simple/outputdir_module_multifolder_ref/m2.js | 1 +
.../outputdir_module_multifolder_ref/m2.js.map | 2 +-
.../amd/bin/test.js | 3 +
.../amd/bin/test.js.map | 2 +-
.../amd/m1.js | 1 +
.../amd/m1.js.map | 2 +-
.../amd/test.js | 1 +
.../amd/test.js.map | 2 +-
.../node/m1.js | 1 +
.../node/m1.js.map | 2 +-
.../node/test.js | 1 +
.../node/test.js.map | 2 +-
.../amd/outdir/simple/m1.js | 1 +
.../amd/outdir/simple/m1.js.map | 2 +-
.../amd/outdir/simple/test.js | 1 +
.../amd/outdir/simple/test.js.map | 2 +-
.../node/outdir/simple/m1.js | 1 +
.../node/outdir/simple/m1.js.map | 2 +-
.../node/outdir/simple/test.js | 1 +
.../node/outdir/simple/test.js.map | 2 +-
.../amd/bin/test.js | 2 +
.../amd/bin/test.js.map | 2 +-
.../amd/ref/m1.js | 1 +
.../amd/ref/m1.js.map | 2 +-
.../amd/test.js | 1 +
.../amd/test.js.map | 2 +-
.../node/ref/m1.js | 1 +
.../node/ref/m1.js.map | 2 +-
.../node/test.js | 1 +
.../node/test.js.map | 2 +-
.../amd/outdir/simple/ref/m1.js | 1 +
.../amd/outdir/simple/ref/m1.js.map | 2 +-
.../amd/outdir/simple/test.js | 1 +
.../amd/outdir/simple/test.js.map | 2 +-
.../node/outdir/simple/ref/m1.js | 1 +
.../node/outdir/simple/ref/m1.js.map | 2 +-
.../node/outdir/simple/test.js | 1 +
.../node/outdir/simple/test.js.map | 2 +-
.../amd/bin/test.js | 2 +
.../amd/bin/test.js.map | 2 +-
.../sourcemapMixedSubfolderNoOutdir/amd/ref/m2.js | 1 +
.../amd/ref/m2.js.map | 2 +-
.../sourcemapMixedSubfolderNoOutdir/node/ref/m2.js | 1 +
.../node/ref/m2.js.map | 2 +-
.../amd/outdir/simple/ref/m2.js | 1 +
.../amd/outdir/simple/ref/m2.js.map | 2 +-
.../node/outdir/simple/ref/m2.js | 1 +
.../node/outdir/simple/ref/m2.js.map | 2 +-
.../amd/bin/test.js | 1 +
.../amd/bin/test.js.map | 2 +-
.../amd/bin/outAndOutDirFile.js | 1 +
.../amd/bin/outAndOutDirFile.js.map | 2 +-
.../amd/diskFile0.js.map | 2 +-
.../amd/diskFile1.js | 1 +
.../amd/ref/m1.js | 1 +
.../amd/ref/m1.js.map | 2 +-
.../sourcemapModuleMultifolderNoOutdir/amd/test.js | 1 +
.../amd/test.js.map | 2 +-
.../node/diskFile0.js.map | 2 +-
.../node/diskFile1.js | 1 +
.../node/ref/m1.js | 1 +
.../node/ref/m1.js.map | 2 +-
.../node/test.js | 1 +
.../node/test.js.map | 2 +-
.../simple/outputdir_module_multifolder/ref/m1.js | 1 +
.../outputdir_module_multifolder/ref/m1.js.map | 2 +-
.../simple/outputdir_module_multifolder/test.js | 1 +
.../outputdir_module_multifolder/test.js.map | 2 +-
.../simple/outputdir_module_multifolder_ref/m2.js | 1 +
.../outputdir_module_multifolder_ref/m2.js.map | 2 +-
.../simple/outputdir_module_multifolder/ref/m1.js | 1 +
.../outputdir_module_multifolder/ref/m1.js.map | 2 +-
.../simple/outputdir_module_multifolder/test.js | 1 +
.../outputdir_module_multifolder/test.js.map | 2 +-
.../simple/outputdir_module_multifolder_ref/m2.js | 1 +
.../outputdir_module_multifolder_ref/m2.js.map | 2 +-
.../amd/bin/test.js | 3 +
.../amd/bin/test.js.map | 2 +-
.../sourcemapModuleSimpleNoOutdir/amd/m1.js | 1 +
.../sourcemapModuleSimpleNoOutdir/amd/m1.js.map | 2 +-
.../sourcemapModuleSimpleNoOutdir/amd/test.js | 1 +
.../sourcemapModuleSimpleNoOutdir/amd/test.js.map | 2 +-
.../sourcemapModuleSimpleNoOutdir/node/m1.js | 1 +
.../sourcemapModuleSimpleNoOutdir/node/m1.js.map | 2 +-
.../sourcemapModuleSimpleNoOutdir/node/test.js | 1 +
.../sourcemapModuleSimpleNoOutdir/node/test.js.map | 2 +-
.../amd/outdir/simple/m1.js | 1 +
.../amd/outdir/simple/m1.js.map | 2 +-
.../amd/outdir/simple/test.js | 1 +
.../amd/outdir/simple/test.js.map | 2 +-
.../node/outdir/simple/m1.js | 1 +
.../node/outdir/simple/m1.js.map | 2 +-
.../node/outdir/simple/test.js | 1 +
.../node/outdir/simple/test.js.map | 2 +-
.../amd/bin/test.js | 2 +
.../amd/bin/test.js.map | 2 +-
.../sourcemapModuleSubfolderNoOutdir/amd/ref/m1.js | 1 +
.../amd/ref/m1.js.map | 2 +-
.../sourcemapModuleSubfolderNoOutdir/amd/test.js | 1 +
.../amd/test.js.map | 2 +-
.../node/ref/m1.js | 1 +
.../node/ref/m1.js.map | 2 +-
.../sourcemapModuleSubfolderNoOutdir/node/test.js | 1 +
.../node/test.js.map | 2 +-
.../amd/outdir/simple/ref/m1.js | 1 +
.../amd/outdir/simple/ref/m1.js.map | 2 +-
.../amd/outdir/simple/test.js | 1 +
.../amd/outdir/simple/test.js.map | 2 +-
.../node/outdir/simple/ref/m1.js | 1 +
.../node/outdir/simple/ref/m1.js.map | 2 +-
.../node/outdir/simple/test.js | 1 +
.../node/outdir/simple/test.js.map | 2 +-
.../amd/bin/test.js | 2 +
.../amd/bin/test.js.map | 2 +-
.../amd/ref/m2.js | 1 +
.../amd/ref/m2.js.map | 2 +-
.../node/ref/m2.js | 1 +
.../node/ref/m2.js.map | 2 +-
.../amd/outdir/simple/ref/m2.js | 1 +
.../amd/outdir/simple/ref/m2.js.map | 2 +-
.../node/outdir/simple/ref/m2.js | 1 +
.../node/outdir/simple/ref/m2.js.map | 2 +-
.../amd/bin/test.js | 1 +
.../amd/bin/test.js.map | 2 +-
.../amd/bin/outAndOutDirFile.js | 1 +
.../amd/bin/outAndOutDirFile.js.map | 2 +-
.../amd/diskFile0.js.map | 2 +-
.../amd/diskFile1.js | 1 +
.../amd/ref/m1.js | 1 +
.../amd/ref/m1.js.map | 2 +-
.../amd/test.js | 1 +
.../amd/test.js.map | 2 +-
.../node/diskFile0.js.map | 2 +-
.../node/diskFile1.js | 1 +
.../node/ref/m1.js | 1 +
.../node/ref/m1.js.map | 2 +-
.../node/test.js | 1 +
.../node/test.js.map | 2 +-
.../simple/outputdir_module_multifolder/ref/m1.js | 1 +
.../outputdir_module_multifolder/ref/m1.js.map | 2 +-
.../simple/outputdir_module_multifolder/test.js | 1 +
.../outputdir_module_multifolder/test.js.map | 2 +-
.../simple/outputdir_module_multifolder_ref/m2.js | 1 +
.../outputdir_module_multifolder_ref/m2.js.map | 2 +-
.../simple/outputdir_module_multifolder/ref/m1.js | 1 +
.../outputdir_module_multifolder/ref/m1.js.map | 2 +-
.../simple/outputdir_module_multifolder/test.js | 1 +
.../outputdir_module_multifolder/test.js.map | 2 +-
.../simple/outputdir_module_multifolder_ref/m2.js | 1 +
.../outputdir_module_multifolder_ref/m2.js.map | 2 +-
.../amd/bin/test.js | 3 +
.../amd/bin/test.js.map | 2 +-
.../sourcerootUrlModuleSimpleNoOutdir/amd/m1.js | 1 +
.../amd/m1.js.map | 2 +-
.../sourcerootUrlModuleSimpleNoOutdir/amd/test.js | 1 +
.../amd/test.js.map | 2 +-
.../sourcerootUrlModuleSimpleNoOutdir/node/m1.js | 1 +
.../node/m1.js.map | 2 +-
.../sourcerootUrlModuleSimpleNoOutdir/node/test.js | 1 +
.../node/test.js.map | 2 +-
.../amd/outdir/simple/m1.js | 1 +
.../amd/outdir/simple/m1.js.map | 2 +-
.../amd/outdir/simple/test.js | 1 +
.../amd/outdir/simple/test.js.map | 2 +-
.../node/outdir/simple/m1.js | 1 +
.../node/outdir/simple/m1.js.map | 2 +-
.../node/outdir/simple/test.js | 1 +
.../node/outdir/simple/test.js.map | 2 +-
.../amd/bin/test.js | 2 +
.../amd/bin/test.js.map | 2 +-
.../amd/ref/m1.js | 1 +
.../amd/ref/m1.js.map | 2 +-
.../amd/test.js | 1 +
.../amd/test.js.map | 2 +-
.../node/ref/m1.js | 1 +
.../node/ref/m1.js.map | 2 +-
.../node/test.js | 1 +
.../node/test.js.map | 2 +-
.../amd/outdir/simple/ref/m1.js | 1 +
.../amd/outdir/simple/ref/m1.js.map | 2 +-
.../amd/outdir/simple/test.js | 1 +
.../amd/outdir/simple/test.js.map | 2 +-
.../node/outdir/simple/ref/m1.js | 1 +
.../node/outdir/simple/ref/m1.js.map | 2 +-
.../node/outdir/simple/test.js | 1 +
.../node/outdir/simple/test.js.map | 2 +-
.../amd/bin/test.js | 2 +
.../amd/bin/test.js.map | 2 +-
.../amd/commands.js | 1 +
.../visibilityOfTypeUsedAcrossModules/amd/fs.js | 1 +
.../amd/server.js | 1 +
.../node/commands.js | 1 +
.../visibilityOfTypeUsedAcrossModules/node/fs.js | 1 +
.../node/server.js | 1 +
tests/baselines/reference/promiseIdentity.js | 4 +-
tests/baselines/reference/promiseIdentity.symbols | 8 +-
tests/baselines/reference/promiseIdentity.types | 2 +-
.../reference/promiseIdentity2.errors.txt | 4 +-
tests/baselines/reference/promiseIdentity2.js | 6 +-
.../baselines/reference/promiseIdentityWithAny.js | 6 +-
.../reference/promiseIdentityWithAny.symbols | 20 +-
.../reference/promiseIdentityWithAny.types | 4 +-
.../reference/promiseIdentityWithAny2.errors.txt | 2 +-
.../baselines/reference/promiseIdentityWithAny2.js | 4 +-
.../reference/promiseIdentityWithConstraints.js | 6 +-
.../promiseIdentityWithConstraints.symbols | 28 +-
.../reference/promiseIdentityWithConstraints.types | 4 +-
.../reference/promisePermutations.errors.txt | 24 +-
.../reference/promisePermutations2.errors.txt | 24 +-
.../reference/promisePermutations3.errors.txt | 28 +-
tests/baselines/reference/promiseTest.symbols | 26 +-
tests/baselines/reference/promiseTest.types | 8 +-
tests/baselines/reference/promiseType.symbols | 310 +-
.../reference/promiseTypeInference.symbols | 18 +-
.../baselines/reference/promiseTypeInference.types | 6 +-
.../reference/promiseTypeStrictNull.symbols | 310 +-
.../reference/promiseVoidErrorCallback.symbols | 12 +-
tests/baselines/reference/promises.symbols | 20 +-
tests/baselines/reference/promises.types | 4 +-
.../reference/promisesWithConstraints.symbols | 20 +-
.../reference/promisesWithConstraints.types | 2 +-
tests/baselines/reference/propertiesAndIndexers.js | 15 +-
tests/baselines/reference/propertyAccess.js | 15 +-
.../baselines/reference/propertyAccess4.errors.txt | 6 +-
.../baselines/reference/propertyAccess5.errors.txt | 6 +-
.../reference/propertyAccessNumericLiterals.es6.js | 14 +
.../propertyAccessNumericLiterals.es6.symbols | 21 +
.../propertyAccessNumericLiterals.es6.types | 31 +
.../reference/propertyAccessNumericLiterals.js | 15 +
.../propertyAccessNumericLiterals.symbols | 25 +
.../reference/propertyAccessNumericLiterals.types | 37 +
...ropertyAccessOnTypeParameterWithConstraints2.js | 15 +-
...ropertyAccessOnTypeParameterWithConstraints3.js | 15 +-
...ccessOnTypeParameterWithConstraints5.errors.txt | 4 +-
...ropertyAccessOnTypeParameterWithConstraints5.js | 15 +-
.../propertyAccessStringIndexSignature.errors.txt | 18 +
.../propertyAccessStringIndexSignature.js | 24 +
...essStringIndexSignatureNoImplicitAny.errors.txt | 21 +
...pertyAccessStringIndexSignatureNoImplicitAny.js | 23 +
.../propertyIdentityWithPrivacyMismatch.js | 1 +
.../reference/propertyNamedPrototype.errors.txt | 10 +
...dClassPropertyAccessibleWithinNestedSubclass.js | 15 +-
...ClassPropertyAccessibleWithinNestedSubclass1.js | 15 +-
...otectedClassPropertyAccessibleWithinSubclass.js | 15 +-
...tectedClassPropertyAccessibleWithinSubclass2.js | 15 +-
...tectedClassPropertyAccessibleWithinSubclass3.js | 15 +-
.../protectedInstanceMemberAccessibility.js | 15 +-
tests/baselines/reference/protectedMembers.js | 15 +-
...dStaticClassPropertyAccessibleWithinSubclass.js | 15 +-
...StaticClassPropertyAccessibleWithinSubclass2.js | 15 +-
.../reference/protoAsIndexInIndexExpression.js | 1 +
...me-resolution-does-not-affect-class-heritage.js | 15 +-
...nfoDisplayPartsArrowFunctionExpression.baseline | 24 +-
.../reference/quickInfoDisplayPartsClass.baseline | 15 +-
.../quickInfoDisplayPartsClassAccessors.baseline | 96 +-
.../quickInfoDisplayPartsClassConstructor.baseline | 78 +-
.../quickInfoDisplayPartsClassMethod.baseline | 48 +-
.../quickInfoDisplayPartsClassProperty.baseline | 48 +-
.../reference/quickInfoDisplayPartsConst.baseline | 48 +-
.../reference/quickInfoDisplayPartsEnum1.baseline | 90 +-
.../reference/quickInfoDisplayPartsEnum2.baseline | 90 +-
.../reference/quickInfoDisplayPartsEnum3.baseline | 90 +-
...oDisplayPartsExternalModuleAlias_file0.baseline | 18 +-
.../quickInfoDisplayPartsExternalModules.baseline | 51 +-
.../quickInfoDisplayPartsFunction.baseline | 42 +-
...uickInfoDisplayPartsFunctionExpression.baseline | 18 +-
.../quickInfoDisplayPartsInterface.baseline | 9 +-
.../quickInfoDisplayPartsInterfaceMembers.baseline | 27 +-
.../reference/quickInfoDisplayPartsLet.baseline | 48 +-
...uickInfoDisplayPartsLiteralLikeNames01.baseline | 30 +-
.../quickInfoDisplayPartsLocalFunction.baseline | 48 +-
.../quickInfoDisplayPartsModules.baseline | 51 +-
.../quickInfoDisplayPartsParameters.baseline | 27 +-
.../quickInfoDisplayPartsTypeAlias.baseline | 18 +-
...ckInfoDisplayPartsTypeParameterInClass.baseline | 123 +-
...nfoDisplayPartsTypeParameterInFunction.baseline | 36 +-
...TypeParameterInFunctionLikeInTypeAlias.baseline | 9 +-
...foDisplayPartsTypeParameterInInterface.baseline | 195 +-
...foDisplayPartsTypeParameterInTypeAlias.baseline | 18 +-
.../reference/quickInfoDisplayPartsVar.baseline | 42 +-
.../quickInfoDisplayPartsVar.shims-pp.baseline | 42 +-
.../quickInfoDisplayPartsVar.shims.baseline | 42 +-
...ckInfoDisplayPartsVarWithStringTypes01.baseline | 9 +-
tests/baselines/reference/reExportDefaultExport.js | 3 +-
.../reference/reExportGlobalDeclaration1.js | 1 +
.../reference/reExportGlobalDeclaration2.js | 1 +
.../reference/reExportGlobalDeclaration3.js | 1 +
.../reference/reExportGlobalDeclaration4.js | 1 +
tests/baselines/reference/reExportUndefined1.js | 1 +
tests/baselines/reference/reExportUndefined2.js | 2 +
tests/baselines/reference/reactImportDropped.js | 48 +
.../baselines/reference/reactImportDropped.symbols | 65 +
tests/baselines/reference/reactImportDropped.types | 74 +
.../reference/reactNamespaceImportPresevation.js | 1 +
.../reference/readonlyConstructorAssignment.js | 15 +-
tests/baselines/reference/recursiveBaseCheck3.js | 15 +-
tests/baselines/reference/recursiveBaseCheck4.js | 15 +-
tests/baselines/reference/recursiveBaseCheck6.js | 15 +-
.../reference/recursiveBaseConstructorCreation1.js | 15 +-
...veClassInstantiationsWithDefaultConstructors.js | 15 +-
.../reference/recursiveClassReferenceTest.js | 15 +-
.../reference/recursiveClassReferenceTest.js.map | 2 +-
.../recursiveClassReferenceTest.sourcemap.txt | 785 +-
.../reference/recursiveComplicatedClasses.js | 15 +-
...recursiveExportAssignmentAndFindAliasedType1.js | 1 +
...recursiveExportAssignmentAndFindAliasedType2.js | 1 +
...recursiveExportAssignmentAndFindAliasedType3.js | 1 +
...recursiveExportAssignmentAndFindAliasedType4.js | 1 +
...recursiveExportAssignmentAndFindAliasedType5.js | 1 +
...recursiveExportAssignmentAndFindAliasedType6.js | 1 +
...recursiveExportAssignmentAndFindAliasedType7.js | 1 +
.../reference/recursiveFunctionTypes.errors.txt | 4 +-
tests/baselines/reference/recursiveMods.js | 1 +
tests/baselines/reference/recursiveReturns.js | 1 +
...recursivelySpecializedConstructorDeclaration.js | 15 +-
.../baselines/reference/reexportClassDefinition.js | 16 +-
.../reference/relativeNamesInClassicResolution.js | 2 +
.../baselines/reference/relativePathMustResolve.js | 1 +
.../reference/relativePathToDeclarationFile.js | 1 +
.../reference/requireAsFunctionInExternalModule.js | 4 +-
tests/baselines/reference/requireEmitSemicolon.js | 2 +
tests/baselines/reference/requireOfAnEmptyFile1.js | 1 +
.../reference/reservedNamesInAliases.errors.txt | 9 +-
.../baselines/reference/reservedNamesInAliases.js | 4 +-
tests/baselines/reference/reservedWords2.js | 1 +
...vingClassDeclarationWhenInBaseTypeResolution.js | 15 +-
.../reference/returnInConstructor1.errors.txt | 32 +-
tests/baselines/reference/returnInConstructor1.js | 15 +-
tests/baselines/reference/returnStatements.js | 15 +-
.../reference/returnValueInSetter.errors.txt | 4 +-
.../baselines/reference/reuseInnerModuleMember.js | 2 +
tests/baselines/reference/scannerClass2.js | 1 +
tests/baselines/reference/scannerEnum1.js | 1 +
.../scopeCheckExtendedClassInsidePublicMethod2.js | 15 +-
.../scopeCheckExtendedClassInsideStaticMethod1.js | 15 +-
tests/baselines/reference/scopeTests.js | 15 +-
.../reference/setterWithReturn.errors.txt | 8 +-
tests/baselines/reference/shadowPrivateMembers.js | 15 +-
.../baselines/reference/shebangBeforeReferences.js | 1 +
.../reference/shorthand-property-es6-amd.js | 1 +
...handOfExportedEntity01_targetES2015_CommonJS.js | 1 +
...orthandOfExportedEntity02_targetES5_CommonJS.js | 1 +
.../shorthandPropertyAssignmentInES6Module.js | 2 +
.../signaturesUseJSDocForOptionalParameters.types | 30 +-
tests/baselines/reference/sourceMap-SkippedNode.js | 2 +
.../reference/sourceMap-SkippedNode.js.map | 2 +-
.../reference/sourceMap-SkippedNode.sourcemap.txt | 34 +-
...nClassWithDefaultConstructorAndExtendsClause.js | 15 +-
...ssWithDefaultConstructorAndExtendsClause.js.map | 2 +-
...efaultConstructorAndExtendsClause.sourcemap.txt | 87 +-
.../reference/sourceMapValidationImport.js | 1 +
.../reference/sourceMapValidationImport.js.map | 2 +-
.../sourceMapValidationImport.sourcemap.txt | 125 +-
.../reference/specializationError.symbols | 14 +-
.../baselines/reference/specializationError.types | 2 +-
.../reference/specializedInheritedConstructors1.js | 15 +-
.../specializedOverloadWithRestParameters.js | 15 +-
tests/baselines/reference/spreadMethods.errors.txt | 33 +
tests/baselines/reference/spreadMethods.js | 63 +
...cAnonymousTypeNotReferencingTypeParameter.types | 20 +-
tests/baselines/reference/staticFactory1.js | 15 +-
tests/baselines/reference/staticInheritance.js | 15 +-
.../reference/staticInstanceResolution3.js | 2 +
.../reference/staticInstanceResolution5.js | 2 +
.../reference/staticMemberAccessOffDerivedType1.js | 15 +-
...PublicMemberOfAnotherClassAssignment.errors.txt | 30 +-
...ClassAndPublicMemberOfAnotherClassAssignment.js | 26 +-
...MethodWithTypeParameterExtendsClauseDeclFile.js | 1 +
tests/baselines/reference/staticPropSuper.js | 15 +-
.../staticPropertyNameConflicts.errors.txt | 293 +
.../reference/staticPropertyNameConflicts.js | 429 +
...icPropertyNameConflictsInAmbientContext.symbols | 107 +
...aticPropertyNameConflictsInAmbientContext.types | 107 +
.../reference/staticPrototypeProperty.errors.txt | 8 +-
.../baselines/reference/strictModeInConstructor.js | 15 +-
.../baselines/reference/strictModeReservedWord.js | 15 +-
.../strictModeReservedWordInClassDeclaration.js | 15 +-
...rictModeReservedWordInImportEqualDeclaration.js | 1 +
...ndexerConstrainsPropertyDeclarations.errors.txt | 8 +-
...stringIndexerConstrainsPropertyDeclarations2.js | 15 +-
.../subSubClassCanAccessProtectedConstructor.js | 15 +-
.../baselines/reference/subtypesOfTypeParameter.js | 15 +-
.../subtypesOfTypeParameterWithConstraints.js | 15 +-
.../subtypesOfTypeParameterWithConstraints4.js | 15 +-
...typesOfTypeParameterWithRecursiveConstraints.js | 15 +-
tests/baselines/reference/subtypingTransitivity.js | 15 +-
.../reference/subtypingWithCallSignatures2.js | 15 +-
.../reference/subtypingWithCallSignatures3.js | 15 +-
.../reference/subtypingWithCallSignatures4.js | 15 +-
.../reference/subtypingWithConstructSignatures2.js | 15 +-
.../reference/subtypingWithConstructSignatures3.js | 15 +-
.../reference/subtypingWithConstructSignatures4.js | 15 +-
.../reference/subtypingWithConstructSignatures5.js | 15 +-
.../reference/subtypingWithConstructSignatures6.js | 15 +-
.../reference/subtypingWithNumericIndexer.js | 15 +-
.../reference/subtypingWithNumericIndexer3.js | 15 +-
.../reference/subtypingWithNumericIndexer4.js | 15 +-
.../reference/subtypingWithObjectMembers.js | 15 +-
.../reference/subtypingWithObjectMembers4.js | 15 +-
.../subtypingWithObjectMembersAccessibility.js | 15 +-
.../subtypingWithObjectMembersAccessibility2.js | 15 +-
.../reference/subtypingWithStringIndexer.js | 15 +-
.../reference/subtypingWithStringIndexer3.js | 15 +-
.../reference/subtypingWithStringIndexer4.js | 15 +-
tests/baselines/reference/super.js | 15 +-
tests/baselines/reference/super1.js | 15 +-
tests/baselines/reference/super2.js | 15 +-
tests/baselines/reference/superAccess.js | 15 +-
tests/baselines/reference/superAccess2.js | 21 +-
.../baselines/reference/superAccessInFatArrow1.js | 15 +-
.../baselines/reference/superCallArgsMustMatch.js | 15 +-
tests/baselines/reference/superCallAssignResult.js | 15 +-
.../reference/superCallBeforeThisAccessing1.js | 15 +-
.../reference/superCallBeforeThisAccessing2.js | 15 +-
.../reference/superCallBeforeThisAccessing3.js | 15 +-
.../reference/superCallBeforeThisAccessing4.js | 15 +-
.../reference/superCallBeforeThisAccessing5.js | 15 +-
.../reference/superCallBeforeThisAccessing6.js | 15 +-
.../reference/superCallBeforeThisAccessing7.js | 15 +-
.../reference/superCallBeforeThisAccessing8.js | 15 +-
...uperCallFromClassThatDerivesFromGenericType1.js | 15 +-
...uperCallFromClassThatDerivesFromGenericType2.js | 15 +-
...icTypeButWithIncorrectNumberOfTypeArguments1.js | 15 +-
...erivesFromGenericTypeButWithNoTypeArguments1.js | 15 +-
...atDerivesNonGenericTypeButWithTypeArguments1.js | 15 +-
.../reference/superCallInNonStaticMethod.js | 15 +-
.../baselines/reference/superCallInStaticMethod.js | 15 +-
.../reference/superCallInsideClassDeclaration.js | 15 +-
.../reference/superCallInsideClassExpression.js | 15 +-
.../superCallInsideObjectLiteralExpression.js | 15 +-
.../reference/superCallOutsideConstructor.js | 15 +-
.../superCallParameterContextualTyping1.js | 15 +-
.../superCallParameterContextualTyping2.js | 15 +-
.../superCallParameterContextualTyping3.js | 15 +-
.../reference/superCallWithCommentEmit01.js | 15 +-
.../reference/superCallWithMissingBaseClass.js | 15 +-
tests/baselines/reference/superCalls.js | 15 +-
.../baselines/reference/superCallsInConstructor.js | 15 +-
tests/baselines/reference/superErrors.js | 15 +-
.../superHasMethodsFromMergedInterface.js | 37 +
.../superHasMethodsFromMergedInterface.symbols | 23 +
.../superHasMethodsFromMergedInterface.types | 24 +
tests/baselines/reference/superInCatchBlock1.js | 15 +-
.../reference/superInConstructorParam1.js | 17 +-
tests/baselines/reference/superInLambdas.js | 15 +-
.../reference/superInObjectLiterals_ES5.js | 27 +-
tests/baselines/reference/superNewCall1.js | 15 +-
tests/baselines/reference/superPropertyAccess.js | 15 +-
tests/baselines/reference/superPropertyAccess1.js | 15 +-
tests/baselines/reference/superPropertyAccess2.js | 15 +-
...tyAccessInComputedPropertiesOfNestedType_ES5.js | 15 +-
.../reference/superPropertyAccessInSuperCall01.js | 17 +-
.../reference/superPropertyAccessNoError.js | 15 +-
.../baselines/reference/superPropertyAccess_ES5.js | 15 +-
.../superPropertyInConstructorBeforeSuperCall.js | 17 +-
.../reference/superSymbolIndexedAccess5.js | 15 +-
.../reference/superSymbolIndexedAccess6.js | 15 +-
.../reference/superWithGenericSpecialization.js | 15 +-
tests/baselines/reference/superWithGenerics.js | 15 +-
tests/baselines/reference/superWithTypeArgument.js | 15 +-
.../baselines/reference/superWithTypeArgument2.js | 15 +-
.../baselines/reference/superWithTypeArgument3.js | 15 +-
...er_inside-object-literal-getters-and-setters.js | 21 +-
tests/baselines/reference/switchStatements.js | 15 +-
.../reference/symbolProperty47.errors.txt | 4 +-
tests/baselines/reference/symbolType17.types | 2 +-
tests/baselines/reference/symbolType18.types | 2 +-
tests/baselines/reference/symbolType19.types | 2 +-
tests/baselines/reference/symbolType3.errors.txt | 5 +-
.../reference/systemModuleWithSuperClass.js | 15 +-
tests/baselines/reference/targetTypeBaseCalls.js | 15 +-
.../reference/targetTypeVoidFunc.errors.txt | 4 +-
.../templateStringInDeleteExpression.errors.txt | 7 +
.../templateStringInDeleteExpressionES6.errors.txt | 7 +
.../reference/templateStringInTypeOf.types | 4 +-
.../reference/templateStringInTypeOfES6.types | 4 +-
.../templateStringWithEmbeddedTypeOfOperator.types | 2 +-
...mplateStringWithEmbeddedTypeOfOperatorES6.types | 2 +-
tests/baselines/reference/thisInInvalidContexts.js | 15 +-
.../thisInInvalidContextsExternalModule.js | 15 +-
tests/baselines/reference/thisInSuperCall.js | 15 +-
tests/baselines/reference/thisInSuperCall1.js | 15 +-
tests/baselines/reference/thisInSuperCall2.js | 15 +-
tests/baselines/reference/thisInSuperCall3.js | 15 +-
tests/baselines/reference/thisTypeInFunctions.js | 15 +-
.../reference/thisTypeInFunctionsNegative.js | 15 +-
tests/baselines/reference/throwStatements.types | 2 +-
tests/baselines/reference/topLevelAmbientModule.js | 1 +
tests/baselines/reference/topLevelExports.js | 1 +
tests/baselines/reference/topLevelFileModule.js | 2 +
.../reference/topLevelFileModuleMissing.js | 1 +
tests/baselines/reference/topLevelLambda4.js | 1 +
.../reference/topLevelModuleDeclarationAndFile.js | 1 +
.../reference/transformNestedGeneratorsWithTry.js | 1 +
.../transformNestedGeneratorsWithTry.symbols | 4 +-
...metadata when transpile with CommonJS option.js | 1 +
.../Does not generate semantic diagnostics.js | 1 +
.../Generates expected syntactic diagnostics.js | 1 +
.../reference/transpile/Generates module output.js | 1 +
...s no diagnostics for missing file references.js | 1 +
...es no diagnostics for missing module imports.js | 1 +
.../Generates no diagnostics with valid inputs.js | 1 +
.../No extra errors for file without extension.js | 1 +
.../transpile/Rename dependencies - AMD.js | 1 +
.../transpile/Rename dependencies - UMD.js | 1 +
...compiler-options module-kind is out-of-range.js | 1 +
...mpiler-options target-script is out-of-range.js | 1 +
.../transpile/Support options with lib values.js | 1 +
.../transpile/Support options with types values.js | 1 +
.../transpile/Supports backslashes in file name.js | 1 +
.../transpile/Supports setting allowJs.js | 1 +
...upports setting allowSyntheticDefaultImports.js | 1 +
.../Supports setting allowUnreachableCode.js | 1 +
.../Supports setting allowUnusedLabels.js | 1 +
.../transpile/Supports setting alwaysStrict.js | 1 +
.../transpile/Supports setting baseUrl.js | 1 +
.../transpile/Supports setting charset.js | 1 +
.../transpile/Supports setting declaration.js | 1 +
.../transpile/Supports setting declarationDir.js | 1 +
.../transpile/Supports setting emitBOM.js | 1 +
.../Supports setting emitDecoratorMetadata.js | 1 +
.../Supports setting experimentalDecorators.js | 1 +
...rts setting forceConsistentCasingInFileNames.js | 1 +
.../transpile/Supports setting isolatedModules.js | 1 +
.../reference/transpile/Supports setting jsx.js | 1 +
.../transpile/Supports setting jsxFactory.js | 1 +
.../reference/transpile/Supports setting lib.js | 1 +
.../reference/transpile/Supports setting locale.js | 1 +
.../reference/transpile/Supports setting module.js | 1 +
.../transpile/Supports setting moduleResolution.js | 1 +
.../transpile/Supports setting newLine.js | 1 +
.../reference/transpile/Supports setting noEmit.js | 1 +
.../transpile/Supports setting noEmitHelpers.js | 1 +
.../transpile/Supports setting noEmitOnError.js | 1 +
.../Supports setting noErrorTruncation.js | 1 +
.../Supports setting noFallthroughCasesInSwitch.js | 1 +
.../transpile/Supports setting noImplicitAny.js | 1 +
.../Supports setting noImplicitReturns.js | 1 +
.../transpile/Supports setting noImplicitThis.js | 1 +
.../Supports setting noImplicitUseStrict.js | 1 +
.../reference/transpile/Supports setting noLib.js | 1 +
.../transpile/Supports setting noResolve.js | 1 +
.../reference/transpile/Supports setting out.js | 1 +
.../reference/transpile/Supports setting outDir.js | 1 +
.../transpile/Supports setting outFile.js | 1 +
.../reference/transpile/Supports setting paths.js | 1 +
.../Supports setting preserveConstEnums.js | 1 +
.../transpile/Supports setting reactNamespace.js | 1 +
.../transpile/Supports setting removeComments.js | 1 +
.../transpile/Supports setting rootDir.js | 1 +
.../transpile/Supports setting rootDirs.js | 1 +
.../Supports setting skipDefaultLibCheck.js | 1 +
.../transpile/Supports setting skipLibCheck.js | 1 +
.../transpile/Supports setting strictNullChecks.js | 1 +
.../transpile/Supports setting stripInternal.js | 1 +
...upports setting suppressExcessPropertyErrors.js | 1 +
...ports setting suppressImplicitAnyIndexErrors.js | 1 +
.../transpile/Supports setting typeRoots.js | 1 +
.../reference/transpile/Supports setting types.js | 1 +
.../transpile/Supports urls in file name.js | 1 +
...spile with emit decorators and emit metadata.js | 1 +
.../transpile/Uses correct newLine character.js | 1 +
.../reference/transpile/transpile .js files.js | 1 +
.../transpile file as tsx if jsx is specified.js | 1 +
.../reference/tsxAttributeResolution10.js | 1 +
.../baselines/reference/tsxAttributeResolution9.js | 1 +
.../tsxCorrectlyParseLessThanComparison1.js | 16 +-
tests/baselines/reference/tsxDefaultImports.js | 3 +-
tests/baselines/reference/tsxDynamicTagName5.js | 16 +-
tests/baselines/reference/tsxDynamicTagName7.js | 16 +-
tests/baselines/reference/tsxDynamicTagName8.js | 16 +-
tests/baselines/reference/tsxDynamicTagName9.js | 16 +-
.../baselines/reference/tsxElementResolution17.js | 1 +
.../baselines/reference/tsxElementResolution19.js | 2 +
.../baselines/reference/tsxExternalModuleEmit1.js | 32 +-
.../baselines/reference/tsxExternalModuleEmit2.js | 1 +
tests/baselines/reference/tsxPreserveEmit1.js | 1 +
tests/baselines/reference/tsxPreserveEmit3.js | 1 +
tests/baselines/reference/tsxReactEmit5.js | 1 +
.../baselines/reference/tsxReactEmitWhitespace.js | 22 +-
.../reference/tsxReactEmitWhitespace.symbols | 19 +-
.../reference/tsxReactEmitWhitespace.types | 21 +-
tests/baselines/reference/tsxSpreadChildren.js | 41 +
.../baselines/reference/tsxSpreadChildren.symbols | 86 +
tests/baselines/reference/tsxSpreadChildren.types | 94 +
.../tsxSpreadChildrenInvalidType.errors.txt | 38 +
.../reference/tsxSpreadChildrenInvalidType.js | 57 +
.../reference/tsxStatelessFunctionComponents2.js | 16 +-
.../reference/tsxStatelessFunctionComponents3.js | 1 +
.../baselines/reference/tsxUnionTypeComponent1.js | 16 +-
.../baselines/reference/tsxUnionTypeComponent2.js | 1 +
.../reference/typeAliasDeclarationEmit.js | 1 +
.../reference/typeAliasDeclarationEmit2.js | 1 +
.../reference/typeAliasesForObjectTypes.errors.txt | 8 +-
tests/baselines/reference/typeAssertions.js | 15 +-
...ionExpressionWithUndefinedCallResolutionData.js | 2 +
tests/baselines/reference/typeGuardEnums.types | 4 +-
tests/baselines/reference/typeGuardFunction.js | 15 +-
.../reference/typeGuardFunctionErrors.errors.txt | 16 +-
.../baselines/reference/typeGuardFunctionErrors.js | 15 +-
.../reference/typeGuardFunctionGenerics.js | 15 +-
.../reference/typeGuardFunctionOfFormThis.js | 15 +-
.../reference/typeGuardFunctionOfFormThisErrors.js | 15 +-
.../reference/typeGuardIntersectionTypes.types | 2 +-
tests/baselines/reference/typeGuardNesting.types | 24 +-
.../reference/typeGuardOfFormExpr1AndExpr2.types | 18 +-
.../reference/typeGuardOfFormExpr1OrExpr2.types | 18 +-
.../reference/typeGuardOfFormInstanceOf.js | 15 +-
tests/baselines/reference/typeGuardOfFormIsType.js | 15 +-
.../reference/typeGuardOfFormNotExpr.types | 20 +-
.../reference/typeGuardOfFormThisMember.js | 15 +-
.../reference/typeGuardOfFormThisMemberErrors.js | 15 +-
.../reference/typeGuardOfFormTypeOfBoolean.types | 20 +-
...ardOfFormTypeOfEqualEqualHasNoEffect.errors.txt | 5 +-
.../typeGuardOfFormTypeOfIsOrderIndependent.types | 8 +-
...GuardOfFormTypeOfNotEqualHasNoEffect.errors.txt | 5 +-
.../reference/typeGuardOfFormTypeOfNumber.types | 20 +-
.../typeGuardOfFormTypeOfOther.errors.txt | 118 +
.../reference/typeGuardOfFormTypeOfOther.js | 12 +
.../reference/typeGuardOfFormTypeOfOther.symbols | 153 -
.../reference/typeGuardOfFormTypeOfOther.types | 183 -
.../typeGuardOfFormTypeOfPrimitiveSubtype.types | 12 +-
.../reference/typeGuardOfFormTypeOfString.types | 20 +-
.../baselines/reference/typeGuardRedundancy.types | 16 +-
.../typeGuardTautologicalConsistiency.types | 8 +-
.../reference/typeGuardTypeOfUndefined.types | 64 +-
.../baselines/reference/typeGuardsAsAssertions.js | 1 +
.../reference/typeGuardsAsAssertions.types | 12 +-
.../reference/typeGuardsInClassAccessors.types | 40 +-
.../reference/typeGuardsInClassMethods.types | 30 +-
.../typeGuardsInConditionalExpression.types | 34 +-
.../reference/typeGuardsInDoStatement.types | 6 +-
.../reference/typeGuardsInExternalModule.js | 1 +
.../reference/typeGuardsInExternalModule.types | 4 +-
.../reference/typeGuardsInForStatement.types | 6 +-
.../baselines/reference/typeGuardsInFunction.types | 38 +-
.../typeGuardsInFunctionAndModuleBlock.types | 26 +-
tests/baselines/reference/typeGuardsInGlobal.types | 2 +-
tests/baselines/reference/typeGuardsInModule.types | 22 +-
.../reference/typeGuardsInProperties.types | 12 +-
.../typeGuardsInRightOperandOfAndAndOperator.types | 22 +-
.../typeGuardsInRightOperandOfOrOrOperator.types | 22 +-
.../reference/typeGuardsInWhileStatement.types | 6 +-
.../reference/typeGuardsNestedAssignments.types | 2 +-
.../reference/typeGuardsObjectMethods.types | 20 +-
.../reference/typeGuardsOnClassProperty.types | 8 +-
.../reference/typeInferenceLiteralUnion.js | 1 +
tests/baselines/reference/typeMatch2.js | 15 +-
.../baselines/reference/typeOfOperator1.errors.txt | 6 +-
tests/baselines/reference/typeOfSuperCall.js | 15 +-
.../reference/typeParameterAsBaseClass.js | 15 +-
.../baselines/reference/typeParameterAsBaseType.js | 15 +-
.../typeParameterAssignmentCompat1.errors.txt | 8 +-
...ypeParameterCompatibilityAccrossDeclarations.js | 1 +
.../reference/typeParameterExtendingUnion1.js | 15 +-
.../reference/typeParameterExtendingUnion2.js | 15 +-
.../typeParameterHasSelfAsConstraint.errors.txt | 4 +-
...rameterIndirectlyConstrainedToItself.errors.txt | 5 +-
...peParameterWithInvalidConstraintType.errors.txt | 12 +-
.../typeParameterWithInvalidConstraintType.js | 2 -
tests/baselines/reference/typePredicateInLoop.js | 1 +
.../reference/typeReferenceDirectives10.js | 1 +
.../reference/typeReferenceDirectives10.trace.json | 2 +-
.../reference/typeReferenceDirectives11.trace.json | 2 +-
.../reference/typeReferenceDirectives12.trace.json | 6 +-
.../reference/typeReferenceDirectives13.js | 1 +
.../reference/typeReferenceDirectives13.trace.json | 2 +-
.../reference/typeReferenceDirectives5.js | 1 +
.../reference/typeReferenceDirectives5.trace.json | 2 +-
.../reference/typeReferenceDirectives7.js | 1 +
.../reference/typeReferenceDirectives8.js | 2 +
.../reference/typeReferenceDirectives8.trace.json | 2 +-
.../reference/typeReferenceDirectives9.js | 3 +
.../reference/typeReferenceDirectives9.trace.json | 6 +-
tests/baselines/reference/typeRelationships.js | 15 +-
tests/baselines/reference/typeResolution.js | 1 +
tests/baselines/reference/typeResolution.js.map | 2 +-
.../reference/typeResolution.sourcemap.txt | 1179 +-
.../typeRootsFromMultipleNodeModulesDirectories.js | 1 +
...tsFromMultipleNodeModulesDirectories.trace.json | 119 +-
.../typeRootsFromNodeModulesInParentDirectory.js | 1 +
...ootsFromNodeModulesInParentDirectory.trace.json | 30 +-
tests/baselines/reference/typeUsedAsValueError2.js | 3 +
tests/baselines/reference/typeValueConflict1.js | 15 +-
tests/baselines/reference/typeValueConflict2.js | 15 +-
.../baselines/reference/typeofANonExportedType.js | 1 +
.../reference/typeofAmbientExternalModules.js | 2 +
tests/baselines/reference/typeofAnExportedType.js | 1 +
tests/baselines/reference/typeofClass2.js | 15 +-
tests/baselines/reference/typeofExternalModules.js | 2 +
.../typeofOperatorWithAnyOtherType.errors.txt | 29 +-
tests/baselines/reference/typeofStrictNull.js | 8 +
tests/baselines/reference/typeofStrictNull.symbols | 9 +
tests/baselines/reference/typeofStrictNull.types | 9 +
.../typesOnlyExternalModuleStillHasInstance.js | 2 +
.../typesWithSpecializedCallSignatures.js | 15 +-
.../typesWithSpecializedConstructSignatures.js | 15 +-
tests/baselines/reference/typingsLookup4.js | 18 +-
tests/baselines/reference/typingsLookup4.symbols | 10 +-
.../baselines/reference/typingsLookup4.trace.json | 55 +-
tests/baselines/reference/typingsLookup4.types | 12 +-
tests/baselines/reference/typingsLookupAmd.js | 1 +
.../reference/typingsLookupAmd.trace.json | 14 +-
tests/baselines/reference/umd-augmentation-1.js | 1 +
tests/baselines/reference/umd-augmentation-3.js | 1 +
tests/baselines/reference/umd-errors.js | 1 +
tests/baselines/reference/umd3.js | 1 +
tests/baselines/reference/umd4.js | 1 +
tests/baselines/reference/umd5.js | 1 +
tests/baselines/reference/umd8.js | 1 +
tests/baselines/reference/umdDependencyComment2.js | 1 +
.../reference/umdDependencyCommentName1.js | 1 +
.../reference/umdDependencyCommentName2.js | 1 +
tests/baselines/reference/umdGlobalConflict.js | 1 +
.../baselines/reference/unclosedExportClause01.js | 5 +
.../baselines/reference/unclosedExportClause02.js | 5 +
tests/baselines/reference/undeclaredBase.js | 15 +-
tests/baselines/reference/undeclaredModuleError.js | 1 +
.../reference/undefinedIsSubtypeOfEverything.js | 15 +-
tests/baselines/reference/underscoreMapFirst.js | 15 +-
.../reference/underscoreThisInDerivedClass01.js | 15 +-
.../reference/underscoreThisInDerivedClass02.js | 15 +-
tests/baselines/reference/unionTypeEquivalence.js | 15 +-
.../reference/unionTypeFromArrayLiteral.js | 15 +-
.../baselines/reference/unionTypesAssignability.js | 15 +-
tests/baselines/reference/unknownSymbols1.js | 15 +-
.../reference/unspecializedConstraints.js | 15 +-
.../untypedFunctionCallsWithTypeParameters1.js | 15 +-
tests/baselines/reference/untypedModuleImport.js | 3 +
.../untypedModuleImport_MainInPackageJson.js | 22 -
.../untypedModuleImport_MainInPackageJson.symbols | 7 -
.../untypedModuleImport_MainInPackageJson.types | 10 -
.../reference/untypedModuleImport_allowJs.js | 1 +
.../reference/untypedModuleImport_noImplicitAny.js | 1 +
.../untypedModuleImport_noImplicitAny2.errors.txt | 18 -
.../untypedModuleImport_noImplicitAny2.js | 18 -
.../untypedModuleImport_noLocalImports.js | 1 +
.../reference/untypedModuleImport_vsAmbient.js | 1 +
.../untypedModuleImport_withAugmentation.js | 1 +
.../untypedModuleImport_withAugmentation2.js | 1 +
.../reference/unusedClassesinNamespace4.js | 15 +-
.../reference/unusedIdentifiersConsolidated1.js | 15 +-
.../baselines/reference/unusedImportDeclaration.js | 1 +
tests/baselines/reference/unusedImports1.js | 2 +
tests/baselines/reference/unusedImports11.js | 3 +-
tests/baselines/reference/unusedImports12.js | 3 +-
tests/baselines/reference/unusedImports13.js | 1 +
tests/baselines/reference/unusedImports14.js | 1 +
tests/baselines/reference/unusedImports15.js | 1 +
tests/baselines/reference/unusedImports16.js | 1 +
tests/baselines/reference/unusedImports2.js | 2 +
tests/baselines/reference/unusedImports3.js | 2 +
tests/baselines/reference/unusedImports4.js | 2 +
tests/baselines/reference/unusedImports5.js | 2 +
tests/baselines/reference/unusedImports6.js | 3 +-
tests/baselines/reference/unusedImports7.js | 3 +-
tests/baselines/reference/unusedImports8.js | 2 +
tests/baselines/reference/unusedImports9.js | 2 +
.../reference/unusedLocalsAndObjectSpread2.js | 1 +
.../reference/unusedLocalsAndParameters.js | 1 +
.../reference/unusedLocalsAndParametersDeferred.js | 1 +
.../unusedLocalsAndParametersOverloadSignatures.js | 1 +
.../unusedLocalsAndParametersTypeAliases.js | 1 +
.../unusedLocalsAndParametersTypeAliases2.js | 1 +
.../reference/unusedVariablesinModules1.js | 1 +
.../reference/useStrictLikePrologueString01.js | 1 +
tests/baselines/reference/validUseOfThisInSuper.js | 15 +-
.../reference/varArgsOnConstructorTypes.js | 16 +-
.../reference/visibilityOfCrossModuleTypeUsage.js | 3 +
.../reference/visibilityOfTypeParameters.js | 1 +
.../reference/voidAsNonAmbiguousReturnType.js | 2 +
.../voidOperatorWithAnyOtherType.errors.txt | 29 +-
tests/baselines/reference/widenedTypes.errors.txt | 13 +-
tests/baselines/reference/withExportDecl.js | 1 +
tests/baselines/reference/withImportDecl.js | 2 +
tests/cases/compiler/argumentsAsPropertyName.ts | 15 +
tests/cases/compiler/arraySlice.ts | 2 +
tests/cases/compiler/assignmentNestedInLiterals.ts | 10 +
tests/cases/compiler/asyncFunctionReturnType.ts | 66 +
tests/cases/compiler/augmentExportEquals7.ts | 10 +
tests/cases/compiler/bluebirdStaticThis.ts | 7 +-
tests/cases/compiler/capturedLetConstInLoop13.ts | 22 +
.../cases/compiler/classWithDuplicateIdentifier.ts | 12 +
tests/cases/compiler/commentLeadingCloseBrace.ts | 11 +
tests/cases/compiler/commentOnArrayElement1.ts | 7 +
tests/cases/compiler/commentOnArrayElement2.ts | 6 +
tests/cases/compiler/commentOnArrayElement3.ts | 8 +
tests/cases/compiler/commentOnParameter1.ts | 9 +
tests/cases/compiler/commentOnParameter2.ts | 8 +
tests/cases/compiler/commentOnParameter3.ts | 5 +
...ltParameterAddsUndefinedWithStrictNullChecks.ts | 51 +
tests/cases/compiler/deleteReadonly.ts | 20 +
...gPropertyAssignmentNameIsNotAssignmentTarget.ts | 7 +
.../compiler/discriminatedUnionErrorMessage.ts | 12 +
tests/cases/compiler/es3-jsx-preserve.tsx | 9 +
tests/cases/compiler/es3-jsx-react-native.tsx | 9 +
tests/cases/compiler/es3-jsx-react.tsx | 9 +
.../compiler/es3-oldStyleOctalLiteralInEnums.ts | 5 +
...alTypes.ts => es3-oldStyleOctalLiteralTypes.ts} | 0
tests/cases/compiler/es5-commonjs7.ts | 8 +
tests/cases/compiler/es5-commonjs8.ts | 8 +
.../compiler/es5-oldStyleOctalLiteralInEnums.ts | 5 +
tests/cases/compiler/es5-system2.ts | 6 +
.../compiler/exportClassExtendingIntersection.ts | 34 +
.../exportDeclarationsInAmbientNamespaces.ts | 8 +
.../exportDeclarationsInAmbientNamespaces2.ts | 9 +
tests/cases/compiler/flowAfterFinally1.ts | 14 +
.../cases/compiler/forwardRefInClassProperties.ts | 14 +
tests/cases/compiler/importHelpersES6.ts | 4 +-
tests/cases/compiler/jsFileClassPropertyType.ts | 13 +
tests/cases/compiler/jsFileClassPropertyType2.ts | 14 +
tests/cases/compiler/jsFileClassPropertyType3.ts | 18 +
.../compiler/jsFileFunctionParametersAsOptional.ts | 12 +
.../jsFileFunctionParametersAsOptional2.ts | 18 +
.../mappedTypeNestedGenericInstantiation.ts | 12 +
.../compiler/mappedTypeWithCombinedTypeMappers.ts | 18 +
tests/cases/compiler/mergedDeclarations7.ts | 21 +
tests/cases/compiler/metadataOfEventAlias.ts | 14 +
tests/cases/compiler/misspelledJsDocTypedefTags.ts | 9 +
tests/cases/compiler/mixinPrivateAndProtected.ts | 88 +
.../compiler/nestedLoopWithOnlyInnerLetCaptured.ts | 6 +
.../cases/compiler/noBundledEmitFromNodeModules.ts | 10 +
tests/cases/compiler/objectCreate-errors.ts | 12 +
tests/cases/compiler/objectCreate.ts | 15 +
tests/cases/compiler/objectCreate2.ts | 15 +
.../cases/compiler/optionalParameterRetainsNull.ts | 7 +
tests/cases/compiler/promiseIdentity.ts | 2 +-
tests/cases/compiler/promiseIdentity2.ts | 4 +-
tests/cases/compiler/promiseIdentityWithAny.ts | 4 +-
tests/cases/compiler/promiseIdentityWithAny2.ts | 2 +-
.../compiler/promiseIdentityWithConstraints.ts | 4 +-
tests/cases/compiler/reactImportDropped.ts | 42 +
...ClassAndPublicMemberOfAnotherClassAssignment.ts | 14 +-
.../compiler/superHasMethodsFromMergedInterface.ts | 7 +
.../typeParameterWithInvalidConstraintType.ts | 1 -
tests/cases/compiler/typeofStrictNull.ts | 4 +
.../conformance/classes/mixinAccessModifiers.ts | 108 +
.../conformance/classes/mixinClassesAnnotated.ts | 67 +
.../conformance/classes/mixinClassesAnonymous.ts | 64 +
.../conformance/classes/mixinClassesMembers.ts | 99 +
.../staticPropertyNameConflicts.ts | 192 +
.../staticPropertyNameConflictsInAmbientContext.ts | 56 +
.../es6/newTarget/invalidNewTarget.es5.ts | 25 +
.../es6/newTarget/invalidNewTarget.es6.ts | 25 +
.../conformance/es6/newTarget/newTarget.es5.ts | 32 +
.../conformance/es6/newTarget/newTarget.es6.ts | 32 +
.../propertyAccessNumericLiterals.es6.ts | 6 +
.../instanceofOperatorWithInvalidStaticToString.ts | 21 +
.../expressions/functions/contextuallyTypedIife.ts | 3 +
.../functions/contextuallyTypedIifeStrict.ts | 33 +
.../propertyAccessNumericLiterals.ts | 7 +
.../propertyAccessStringIndexSignature.ts | 11 +
...pertyAccessStringIndexSignatureNoImplicitAny.ts | 12 +
.../typeGuards/typeGuardOfFormTypeOfOther.ts | 6 +
.../interfaceExtendsObjectIntersection.ts | 55 +
.../interfaceExtendsObjectIntersectionErrors.ts | 49 +
.../conformance/jsx/tsxReactEmitWhitespace.tsx | 14 +-
tests/cases/conformance/jsx/tsxSpreadChildren.tsx | 27 +
.../jsx/tsxSpreadChildrenInvalidType.tsx | 32 +
.../moduleResolution/packageJsonMain.ts | 27 +
.../packageJsonMain_isNonRecursive.ts | 15 +
.../untypedModuleImport_MainInPackageJson.ts | 16 -
.../untypedModuleImport_noImplicitAny2.ts | 15 -
.../ExportAssignments/parserExportAssignment9.ts | 7 +
.../types/intersection/intersectionThisTypes.ts | 40 +
.../types/keyof/circularIndexedAccessErrors.ts | 19 +-
.../types/keyof/keyofAndIndexedAccess.ts | 125 +-
.../types/mapped/mappedTypeRelationships.ts | 64 +-
.../cases/conformance/types/mapped/mappedTypes4.ts | 13 +-
.../types/mapped/mappedTypesAndObjects.ts | 24 +-
.../nonPrimitive/assignObjectToNonPrimitive.ts | 5 +
.../nonPrimitive/nonPrimitiveAccessProperty.ts | 6 +
.../types/nonPrimitive/nonPrimitiveAsProperty.ts | 8 +
.../types/nonPrimitive/nonPrimitiveAssignError.ts | 27 +
.../types/nonPrimitive/nonPrimitiveInFunction.ts | 19 +
.../types/nonPrimitive/nonPrimitiveInGeneric.ts | 44 +
.../types/nonPrimitive/nonPrimitiveNarrow.ts | 22 +
.../types/nonPrimitive/nonPrimitiveStrictNull.ts | 61 +
.../nonPrimitive/nonPrimitiveUnionIntersection.ts | 5 +
tests/cases/conformance/types/rest/objectRest.ts | 9 +-
.../conformance/types/rest/objectRestNegative.ts | 2 -
.../cases/conformance/types/spread/objectSpread.ts | 3 +-
.../types/spread/objectSpreadNegative.ts | 5 +
.../conformance/types/spread/spreadMethods.ts | 23 +
.../types/typeAliases/reservedNamesInAliases.ts | 3 +-
.../narrowingGenericTypeFromInstanceof01.ts | 27 +
tests/cases/conformance/typings/typingsLookup4.ts | 10 +-
.../cases/fourslash/ambientShorthandFindAllRefs.ts | 15 +-
.../fourslash/ambientShorthandGotoDefinition.ts | 10 +-
.../cancellationWhenfindingAllRefsOnDefinition.ts | 18 +-
tests/cases/fourslash/codeFixAddForgottenThis01.ts | 10 +
tests/cases/fourslash/codeFixAddForgottenThis02.ts | 9 +
.../fourslash/codeFixChangeExtendsToImplements.ts | 6 +
...FixChangeExtendsToImplementsAbstractModifier.ts | 8 +
.../codeFixChangeExtendsToImplementsTypeParams.ts | 6 +
...odeFixChangeExtendsToImplementsWithDecorator.ts | 13 +
...sExprClassImplementClassFunctionVoidInferred.ts | 13 +
...assExprExtendsAbstractExpressionWithTypeArgs.ts | 14 +
...FixClassExtendAbstractExpressionWithTypeArgs.ts | 14 +
.../fourslash/codeFixClassExtendAbstractGetter.ts | 11 +
.../codeFixClassExtendAbstractGetterSetter.ts | 17 +
.../fourslash/codeFixClassExtendAbstractMethod.ts | 18 +
...endAbstractMethodTypeParamsInstantiateNumber.ts | 13 +
...ssExtendAbstractMethodTypeParamsInstantiateU.ts | 13 +
.../codeFixClassExtendAbstractPrivateProperty.ts | 15 +
.../codeFixClassExtendAbstractProperty.ts | 16 +
.../codeFixClassExtendAbstractProtectedProperty.ts | 12 +
.../codeFixClassExtendAbstractPublicProperty.ts | 12 +
.../fourslash/codeFixClassExtendAbstractSetter.ts | 11 +
...eFixClassExtendAbstractSomePropertiesPresent.ts | 16 +
...ClassImplementClassAbstractGettersAndSetters.ts | 20 +
...deFixClassImplementClassFunctionVoidInferred.ts | 13 +
.../codeFixClassImplementClassMethodViaHeritage.ts | 18 +
...odeFixClassImplementClassMultipleSignatures1.ts | 14 +
...odeFixClassImplementClassMultipleSignatures2.ts | 18 +
.../codeFixClassImplementClassPropertyModifiers.ts | 16 +
.../codeFixClassImplementDeepInheritance.ts | 63 +
.../fourslash/codeFixClassImplementDefaultClass.ts | 9 +
.../fourslash/codeFixClassImplementInterface36.ts | 20 +
.../fourslash/codeFixClassImplementInterface39.ts | 18 +
...odeFixClassImplementInterfaceClassExpression.ts | 10 +
...ssImplementInterfaceComputedPropertyLiterals.ts | 21 +
...nterfaceComputedPropertyNameWellKnownSymbols.ts | 52 +
...deFixClassImplementInterfaceDuplicateMember1.ts | 13 +
...deFixClassImplementInterfaceDuplicateMember2.ts | 14 +
...ixClassImplementInterfaceIndexSignaturesBoth.ts | 14 +
...xClassImplementInterfaceIndexSignaturesNoFix.ts | 11 +
...ClassImplementInterfaceIndexSignaturesNumber.ts | 12 +
...ClassImplementInterfaceIndexSignaturesString.ts | 11 +
...deFixClassImplementInterfaceMethodWithParams.ts | 14 +
...ixClassImplementInterfaceMultipleImplements1.ts | 19 +
...ixClassImplementInterfaceMultipleImplements2.ts | 19 +
...mentInterfaceMultipleImplementsIntersection1.ts | 13 +
...mentInterfaceMultipleImplementsIntersection2.ts | 14 +
...lementInterfaceMultipleMembersAndPunctuation.ts | 28 +
...FixClassImplementInterfaceMultipleSignatures.ts | 18 +
...assImplementInterfaceMultipleSignaturesRest1.ts | 18 +
...assImplementInterfaceMultipleSignaturesRest2.ts | 18 +
...eFixClassImplementInterfaceNamespaceConflict.ts | 17 +
...terfacePropertyFromParentConstructorFunction.ts | 16 +
...ClassImplementInterfaceSomePropertiesPresent.ts | 16 +
...ImplementInterfaceTypeParamInstantiateDeeply.ts | 11 +
...sImplementInterfaceTypeParamInstantiateError.ts | 13 +
...ImplementInterfaceTypeParamInstantiateNumber.ts | 11 +
...ClassImplementInterfaceTypeParamInstantiateT.ts | 11 +
...ClassImplementInterfaceTypeParamInstantiateU.ts | 11 +
...lassImplementInterfaceTypeParamInstantiation.ts | 9 +
...odeFixClassImplementInterfaceTypeParamMethod.ts | 12 +
...deFixClassImplementInterfaceUndeclaredSymbol.ts | 19 +
tests/cases/fourslash/codeFixSuperAfterThis.ts | 13 +
tests/cases/fourslash/codeFixSuperCall.ts | 10 +
...erFix3.ts => codeFixSuperCallWithThisInside.ts} | 0
.../fourslash/codeFixUndeclaredClassInstance.ts | 22 +
...codeFixUndeclaredClassInstanceWithTypeParams.ts | 22 +
...odeFixUndeclaredIndexSignatureNumericLiteral.ts | 17 +
.../codeFixUndeclaredPropertyFunctionEmptyClass.ts | 20 +
...deFixUndeclaredPropertyFunctionNonEmptyClass.ts | 22 +
.../codeFixUndeclaredPropertyNumericLiteral.ts | 17 +
.../codeFixUndeclaredPropertyObjectLiteral.ts | 19 +
...eclaredPropertyObjectLiteralStrictNullChecks.ts | 21 +
.../fourslash/codeFixUndeclaredPropertyThisType.ts | 17 +
.../fourslash/completionForStringLiteral10.ts | 12 +
.../fourslash/completionForStringLiteral11.ts | 14 +
.../cases/fourslash/completionForStringLiteral5.ts | 15 +
.../cases/fourslash/completionForStringLiteral6.ts | 12 +
.../cases/fourslash/completionForStringLiteral7.ts | 10 +
.../cases/fourslash/completionForStringLiteral8.ts | 12 +
...ListAtIdentifierDefinitionLocations_Generics.ts | 6 +-
...ionListAtIdentifierDefinitionLocations_catch.ts | 6 +-
...nListAtIdentifierDefinitionLocations_classes.ts | 5 +-
...tIdentifierDefinitionLocations_destructuring.ts | 5 +-
...tAtIdentifierDefinitionLocations_enumMembers.ts | 6 +-
...AtIdentifierDefinitionLocations_enumMembers2.ts | 5 +-
...ionListAtIdentifierDefinitionLocations_enums.ts | 5 +-
...istAtIdentifierDefinitionLocations_functions.ts | 6 +-
...entifierDefinitionLocations_interfaceMembers.ts | 5 +-
...ntifierDefinitionLocations_interfaceMembers2.ts | 5 +-
...ntifierDefinitionLocations_interfaceMembers3.ts | 5 +-
...stAtIdentifierDefinitionLocations_interfaces.ts | 6 +-
...stAtIdentifierDefinitionLocations_parameters.ts | 6 +-
...stAtIdentifierDefinitionLocations_properties.ts | 3 +-
...dentifierDefinitionLocations_varDeclarations.ts | 5 +-
.../fourslash/completionListAtInvalidLocations.ts | 5 +-
...ionListBuilderLocations_VariableDeclarations.ts | 9 +-
.../completionListBuilderLocations_parameters.ts | 4 +-
.../completionListBuilderLocations_properties.ts | 5 +-
.../fourslash/completionListForExportEquals.ts | 16 +
.../fourslash/completionListForExportEquals2.ts | 14 +
.../fourslash/completionListInImportClause04.ts | 5 +-
.../fourslash/completionListInIndexSignature01.ts | 5 +-
.../fourslash/completionListInIndexSignature02.ts | 5 +-
.../fourslash/completionListInObjectLiteral4.ts | 6 +-
.../fourslash/completionListInStringLiterals1.ts | 6 +-
.../fourslash/completionListInStringLiterals2.ts | 6 +-
.../completionListInTemplateLiteralParts1.ts | 6 +-
...mpletionListInTemplateLiteralPartsNegatives1.ts | 6 +-
...mpletionListNewIdentifierFunctionDeclaration.ts | 3 +-
...mpletionListNewIdentifierVariableDeclaration.ts | 5 +-
.../docCommentTemplateInSingleLineComment.ts | 7 +-
.../docCommentTemplateInsideFunctionDeclaration.ts | 5 +-
tests/cases/fourslash/docCommentTemplateRegex.ts | 5 +-
.../documentHighlightAtInheritedProperties1.ts | 10 +-
.../documentHighlightAtInheritedProperties2.ts | 10 +-
.../documentHighlightAtInheritedProperties3.ts | 14 +-
.../documentHighlightAtInheritedProperties4.ts | 14 +-
.../documentHighlightAtInheritedProperties5.ts | 29 +-
.../documentHighlightAtInheritedProperties6.ts | 33 +-
...mentHighlightAtParameterPropertyDeclaration1.ts | 30 +-
...mentHighlightAtParameterPropertyDeclaration2.ts | 31 +-
...mentHighlightAtParameterPropertyDeclaration3.ts | 31 +-
.../fourslash/findAllReferencesOfConstructor.ts | 6 +-
.../findAllReferencesOfConstructor_badOverload.ts | 2 +-
.../fourslash/findAllRefsForComputedProperties.ts | 20 +-
.../fourslash/findAllRefsForComputedProperties2.ts | 18 +-
.../cases/fourslash/findAllRefsForDefaultExport.ts | 14 +
.../fourslash/findAllRefsForDefaultExport01.ts | 7 +-
.../fourslash/findAllRefsForDefaultExport02.ts | 17 +-
.../fourslash/findAllRefsForDefaultExport03.ts | 9 +-
.../fourslash/findAllRefsForDefaultExport04.ts | 23 -
.../fourslash/findAllRefsForDefaultExport05.ts | 23 -
.../fourslash/findAllRefsForDefaultExport06.ts | 23 -
.../fourslash/findAllRefsForDefaultExport07.ts | 16 -
.../fourslash/findAllRefsForDefaultExport08.ts | 5 +-
.../findAllRefsForFunctionExpression01.ts | 4 +-
tests/cases/fourslash/findAllRefsForMappedType.ts | 19 +
.../findAllRefsForObjectLiteralProperties.ts | 10 +-
.../cases/fourslash/findAllRefsForObjectSpread.ts | 17 +-
tests/cases/fourslash/findAllRefsForRest.ts | 7 +-
.../fourslash/findAllRefsForStringLiteralTypes.ts | 2 +-
.../fourslash/findAllRefsForUMDModuleAlias1.ts | 4 +-
.../findAllRefsForVariableInExtendsClause01.ts | 4 +-
.../findAllRefsForVariableInExtendsClause02.ts | 4 +-
.../findAllRefsForVariableInImplementsClause01.ts | 3 +-
.../fourslash/findAllRefsInClassExpression.ts | 12 +-
.../fourslash/findAllRefsInheritedProperties1.ts | 14 +-
.../fourslash/findAllRefsInheritedProperties2.ts | 10 +-
.../fourslash/findAllRefsInheritedProperties3.ts | 46 +-
.../fourslash/findAllRefsInheritedProperties4.ts | 17 +-
.../fourslash/findAllRefsInheritedProperties5.ts | 15 +-
.../cases/fourslash/findAllRefsInsideTemplates1.ts | 4 +-
.../cases/fourslash/findAllRefsInsideTemplates2.ts | 4 +-
.../cases/fourslash/findAllRefsInsideWithBlock.ts | 6 +-
...indAllRefsObjectBindingElementPropertyName01.ts | 4 +-
...indAllRefsObjectBindingElementPropertyName02.ts | 4 +-
...indAllRefsObjectBindingElementPropertyName03.ts | 12 +-
...indAllRefsObjectBindingElementPropertyName04.ts | 13 +-
...indAllRefsObjectBindingElementPropertyName05.ts | 2 +-
...indAllRefsObjectBindingElementPropertyName06.ts | 21 +-
...indAllRefsObjectBindingElementPropertyName07.ts | 10 +-
...indAllRefsObjectBindingElementPropertyName09.ts | 15 -
...indAllRefsObjectBindingElementPropertyName10.ts | 4 +-
.../findAllRefsOfConstructor_withModifier.ts | 9 +
tests/cases/fourslash/findAllRefsOnDecorators.ts | 4 +-
tests/cases/fourslash/findAllRefsOnDefinition.ts | 10 +-
tests/cases/fourslash/findAllRefsOnDefinition2.ts | 8 +-
.../cases/fourslash/findAllRefsOnImportAliases.ts | 11 +-
.../cases/fourslash/findAllRefsOnImportAliases2.ts | 16 +-
.../findAllRefsOnPrivateParameterProperty1.ts | 4 +-
.../findAllRefsParameterPropertyDeclaration1.ts | 9 +-
.../findAllRefsParameterPropertyDeclaration2.ts | 9 +-
.../findAllRefsParameterPropertyDeclaration3.ts | 9 +-
tests/cases/fourslash/findAllRefsPrimitive.ts | 31 +
...llRefsPropertyContextuallyTypedByTypeParam01.ts | 18 +-
tests/cases/fourslash/findAllRefsThisKeyword.ts | 22 +-
.../findAllRefsWithLeadingUnderscoreNames1.ts | 10 +-
.../findAllRefsWithLeadingUnderscoreNames2.ts | 10 +-
.../findAllRefsWithLeadingUnderscoreNames3.ts | 10 +-
.../findAllRefsWithLeadingUnderscoreNames4.ts | 10 +-
.../findAllRefsWithLeadingUnderscoreNames5.ts | 4 +-
.../findAllRefsWithLeadingUnderscoreNames6.ts | 4 +-
.../findAllRefsWithLeadingUnderscoreNames7.ts | 4 +-
.../findAllRefsWithLeadingUnderscoreNames8.ts | 4 +-
.../findAllRefsWithLeadingUnderscoreNames9.ts | 4 +-
.../findAllRefsWithShorthandPropertyAssignment.ts | 21 +-
.../findAllRefsWithShorthandPropertyAssignment2.ts | 20 +-
.../findReferencesAcrossMultipleProjects.ts | 8 +-
tests/cases/fourslash/findReferencesAfterEdit.ts | 6 +-
tests/cases/fourslash/findReferencesJSXTagName.ts | 8 +-
tests/cases/fourslash/findReferencesJSXTagName2.ts | 6 +-
.../formattingNonNullAssertionOperator.ts | 19 +
tests/cases/fourslash/formattingOptionsChange.ts | 55 +-
.../fourslash/formattingSpaceBeforeCloseParen.ts | 33 +
tests/cases/fourslash/fourslash.ts | 52 +-
.../getJavaScriptSyntacticDiagnostics24.ts | 2 +-
tests/cases/fourslash/getOccurrencesAbstract01.ts | 11 +-
tests/cases/fourslash/getOccurrencesAbstract02.ts | 11 +-
.../getOccurrencesClassExpressionConstructor.ts | 9 +-
.../getOccurrencesClassExpressionPrivate.ts | 9 +-
.../getOccurrencesClassExpressionPublic.ts | 9 +-
.../getOccurrencesClassExpressionStatic.ts | 11 +-
.../getOccurrencesClassExpressionStaticThis.ts | 9 +-
.../fourslash/getOccurrencesClassExpressionThis.ts | 9 +-
tests/cases/fourslash/getOccurrencesConst02.ts | 5 +-
tests/cases/fourslash/getOccurrencesConst03.ts | 5 +-
tests/cases/fourslash/getOccurrencesConstructor.ts | 12 +-
.../cases/fourslash/getOccurrencesConstructor2.ts | 12 +-
tests/cases/fourslash/getOccurrencesDeclare1.ts | 9 +-
tests/cases/fourslash/getOccurrencesDeclare2.ts | 9 +-
tests/cases/fourslash/getOccurrencesDeclare3.ts | 9 +-
tests/cases/fourslash/getOccurrencesExport1.ts | 9 +-
tests/cases/fourslash/getOccurrencesExport2.ts | 9 +-
tests/cases/fourslash/getOccurrencesExport3.ts | 9 +-
tests/cases/fourslash/getOccurrencesIfElse.ts | 12 +-
tests/cases/fourslash/getOccurrencesIfElse2.ts | 9 +-
tests/cases/fourslash/getOccurrencesIfElse3.ts | 9 +-
.../cases/fourslash/getOccurrencesIfElseBroken.ts | 8 +-
.../getOccurrencesIsDefinitionOfArrowFunction.ts | 6 +-
.../getOccurrencesIsDefinitionOfBindingPattern.ts | 4 +-
.../fourslash/getOccurrencesIsDefinitionOfClass.ts | 9 +-
...getOccurrencesIsDefinitionOfComputedProperty.ts | 12 +-
.../fourslash/getOccurrencesIsDefinitionOfEnum.ts | 6 +-
.../getOccurrencesIsDefinitionOfExport.ts | 8 +-
.../getOccurrencesIsDefinitionOfFunction.ts | 6 +-
.../getOccurrencesIsDefinitionOfInterface.ts | 6 +-
...OccurrencesIsDefinitionOfInterfaceClassMerge.ts | 13 +-
.../getOccurrencesIsDefinitionOfNamespace.ts | 6 +-
...OccurrencesIsDefinitionOfNumberNamedProperty.ts | 10 +-
.../getOccurrencesIsDefinitionOfParameter.ts | 6 +-
...OccurrencesIsDefinitionOfStringNamedProperty.ts | 10 +-
.../getOccurrencesIsDefinitionOfTypeAlias.ts | 6 +-
.../getOccurrencesIsDefinitionOfVariable.ts | 28 +-
.../cases/fourslash/getOccurrencesIsWriteAccess.ts | 8 +-
.../fourslash/getOccurrencesLoopBreakContinue.ts | 15 +-
.../fourslash/getOccurrencesLoopBreakContinue2.ts | 15 +-
.../fourslash/getOccurrencesLoopBreakContinue3.ts | 15 +-
.../fourslash/getOccurrencesLoopBreakContinue4.ts | 15 +-
.../fourslash/getOccurrencesLoopBreakContinue5.ts | 15 +-
.../fourslash/getOccurrencesLoopBreakContinue6.ts | 8 +-
.../getOccurrencesLoopBreakContinueNegatives.ts | 8 +-
.../fourslash/getOccurrencesModifiersNegatives1.ts | 6 +-
.../fourslash/getOccurrencesOfAnonymousFunction.ts | 10 +-
tests/cases/fourslash/getOccurrencesOfAny.ts | 12 -
tests/cases/fourslash/getOccurrencesPrivate1.ts | 9 +-
tests/cases/fourslash/getOccurrencesPrivate2.ts | 9 +-
.../getOccurrencesPropertyInAliasedInterface.ts | 8 +-
tests/cases/fourslash/getOccurrencesProtected1.ts | 9 +-
tests/cases/fourslash/getOccurrencesProtected2.ts | 9 +-
tests/cases/fourslash/getOccurrencesPublic1.ts | 9 +-
tests/cases/fourslash/getOccurrencesPublic2.ts | 9 +-
tests/cases/fourslash/getOccurrencesReturn.ts | 12 +-
tests/cases/fourslash/getOccurrencesReturn2.ts | 12 +-
tests/cases/fourslash/getOccurrencesReturn3.ts | 8 +-
.../cases/fourslash/getOccurrencesReturnBroken.ts | 10 +-
tests/cases/fourslash/getOccurrencesSetAndGet.ts | 10 +-
tests/cases/fourslash/getOccurrencesSetAndGet2.ts | 10 +-
tests/cases/fourslash/getOccurrencesSetAndGet3.ts | 10 +-
tests/cases/fourslash/getOccurrencesStatic1.ts | 9 +-
.../fourslash/getOccurrencesStringLiteralTypes.ts | 9 +-
.../fourslash/getOccurrencesStringLiterals.ts | 6 +-
tests/cases/fourslash/getOccurrencesSuper.ts | 14 +-
tests/cases/fourslash/getOccurrencesSuper2.ts | 14 +-
tests/cases/fourslash/getOccurrencesSuper3.ts | 2 +-
.../fourslash/getOccurrencesSuperNegatives.ts | 6 +-
.../fourslash/getOccurrencesSwitchCaseDefault.ts | 10 +-
.../fourslash/getOccurrencesSwitchCaseDefault2.ts | 10 +-
.../fourslash/getOccurrencesSwitchCaseDefault3.ts | 9 +-
.../fourslash/getOccurrencesSwitchCaseDefault4.ts | 15 +-
tests/cases/fourslash/getOccurrencesThis.ts | 14 +-
tests/cases/fourslash/getOccurrencesThis2.ts | 14 +-
tests/cases/fourslash/getOccurrencesThis3.ts | 14 +-
tests/cases/fourslash/getOccurrencesThis4.ts | 14 +-
tests/cases/fourslash/getOccurrencesThis5.ts | 14 +-
.../fourslash/getOccurrencesThisNegatives2.ts | 8 +-
tests/cases/fourslash/getOccurrencesThrow.ts | 16 +-
tests/cases/fourslash/getOccurrencesThrow2.ts | 16 +-
tests/cases/fourslash/getOccurrencesThrow3.ts | 16 +-
tests/cases/fourslash/getOccurrencesThrow4.ts | 16 +-
tests/cases/fourslash/getOccurrencesThrow5.ts | 16 +-
tests/cases/fourslash/getOccurrencesThrow6.ts | 13 +-
tests/cases/fourslash/getOccurrencesThrow7.ts | 11 +-
tests/cases/fourslash/getOccurrencesThrow8.ts | 11 +-
.../getPropertySymbolsFromBaseTypesDoesntCrash.ts | 5 +-
.../fourslash/goToDeclarationDecoratorOverloads.ts | 19 -
tests/cases/fourslash/goToDefinitionAlias.ts | 4 +-
tests/cases/fourslash/goToDefinitionAmbiants.ts | 6 +-
tests/cases/fourslash/goToDefinitionDecorator.ts | 4 +-
.../fourslash/goToDefinitionDecoratorOverloads.ts | 19 +
.../cases/fourslash/goToDefinitionDifferentFile.ts | 8 +-
.../goToDefinitionDifferentFileIndirectly.ts | 8 +-
.../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/goToDefinitionFunctionType.ts | 17 +
.../fourslash/goToDefinitionImplicitConstructor.ts | 2 +-
.../cases/fourslash/goToDefinitionImportedNames.ts | 2 +-
.../fourslash/goToDefinitionImportedNames2.ts | 2 +-
.../fourslash/goToDefinitionImportedNames3.ts | 2 +-
.../fourslash/goToDefinitionImportedNames4.ts | 2 +-
.../fourslash/goToDefinitionImportedNames5.ts | 2 +-
.../fourslash/goToDefinitionImportedNames7.ts | 2 +-
.../fourslash/goToDefinitionInMemberDeclaration.ts | 8 +-
.../fourslash/goToDefinitionInTypeArgument.ts | 4 +-
.../goToDefinitionInterfaceAfterImplement.ts | 2 +-
.../fourslash/goToDefinitionMethodOverloads.ts | 16 +-
.../fourslash/goToDefinitionMultipleDefinitions.ts | 10 +-
.../goToDefinitionObjectLiteralProperties.ts | 4 +-
...efinitionOverloadsInMultiplePropertyAccesses.ts | 2 +-
.../goToDefinitionPartialImplementation.ts | 4 +-
tests/cases/fourslash/goToDefinitionSameFile.ts | 8 +-
tests/cases/fourslash/goToDefinitionSimple.ts | 2 +-
.../goToDefinitionTaggedTemplateOverloads.ts | 4 +-
tests/cases/fourslash/goToDefinitionThis.ts | 2 +-
.../cases/fourslash/goToDefinitionTypePredicate.ts | 2 +-
tests/cases/fourslash/goToDefinition_super.ts | 2 +-
tests/cases/fourslash/goToModuleAliasDefinition.ts | 4 +-
tests/cases/fourslash/goToTypeDefinition.ts | 6 +-
tests/cases/fourslash/goToTypeDefinition2.ts | 6 +-
tests/cases/fourslash/goToTypeDefinitionAliases.ts | 13 +-
.../fourslash/goToTypeDefinitionEnumMembers.ts | 4 +-
tests/cases/fourslash/goToTypeDefinitionModule.ts | 17 +-
.../fourslash/goToTypeDefinitionPrimitives.ts | 17 +-
.../cases/fourslash/goToTypeDefinitionUnionType.ts | 18 +-
tests/cases/fourslash/hoverOverComment.ts | 2 +-
.../fourslash/importNameCodeFixExistingImport0.ts | 10 +
.../fourslash/importNameCodeFixExistingImport1.ts | 11 +
.../fourslash/importNameCodeFixExistingImport10.ts | 21 +
.../fourslash/importNameCodeFixExistingImport11.ts | 20 +
.../fourslash/importNameCodeFixExistingImport12.ts | 12 +
.../fourslash/importNameCodeFixExistingImport2.ts | 16 +
.../fourslash/importNameCodeFixExistingImport3.ts | 18 +
.../fourslash/importNameCodeFixExistingImport4.ts | 14 +
.../fourslash/importNameCodeFixExistingImport5.ts | 12 +
.../fourslash/importNameCodeFixExistingImport6.ts | 13 +
.../fourslash/importNameCodeFixExistingImport7.ts | 10 +
.../fourslash/importNameCodeFixExistingImport8.ts | 12 +
.../fourslash/importNameCodeFixExistingImport9.ts | 17 +
.../importNameCodeFixExistingImportEquals0.ts | 18 +
.../importNameCodeFixNewImportAmbient0.ts | 15 +
.../importNameCodeFixNewImportAmbient1.ts | 28 +
.../importNameCodeFixNewImportAmbient2.ts | 21 +
.../importNameCodeFixNewImportAmbient3.ts | 30 +
.../importNameCodeFixNewImportBaseUrl0.ts | 19 +
.../importNameCodeFixNewImportDefault0.ts | 12 +
.../fourslash/importNameCodeFixNewImportFile0.ts | 13 +
.../fourslash/importNameCodeFixNewImportFile1.ts | 18 +
.../fourslash/importNameCodeFixNewImportFile2.ts | 13 +
.../fourslash/importNameCodeFixNewImportFile3.ts | 15 +
.../fourslash/importNameCodeFixNewImportFile4.ts | 16 +
.../importNameCodeFixNewImportNodeModules0.ts | 19 +
.../importNameCodeFixNewImportNodeModules1.ts | 16 +
.../importNameCodeFixNewImportNodeModules2.ts | 25 +
.../importNameCodeFixNewImportNodeModules3.ts | 14 +
.../fourslash/importNameCodeFixNewImportPaths0.ts | 22 +
.../fourslash/importNameCodeFixNewImportPaths1.ts | 22 +
.../fourslash/importNameCodeFixNewImportPaths2.ts | 28 +
.../importNameCodeFixNewImportRootDirs0.ts | 23 +
.../importNameCodeFixNewImportTypeRoots0.ts | 22 +
.../importNameCodeFixNewImportTypeRoots1.ts | 23 +
.../fourslash/importNameCodeFixOptionalImport0.ts | 20 +
.../fourslash/importNameCodeFixOptionalImport1.ts | 20 +
.../cases/fourslash/importNameCodeFixUMDGlobal0.ts | 16 +
.../cases/fourslash/importNameCodeFixUMDGlobal1.ts | 19 +
tests/cases/fourslash/jsDocFunctionSignatures9.ts | 3 +-
tests/cases/fourslash/jsDocTags.ts | 75 -
tests/cases/fourslash/localGetReferences.ts | 73 +-
.../navigationBarItemsFunctionProperties.ts | 4 -
.../navigationBarItemsNamedArrowFunctions.ts | 78 +
tests/cases/fourslash/quickInfoDisplayPartsIife.ts | 5 +
.../quickInfoDisplayPartsInternalModuleAlias.ts | 2 +-
tests/cases/fourslash/quickInfoForRequire.ts | 5 +-
tests/cases/fourslash/quickInfoInvalidLocations.ts | 10 +-
tests/cases/fourslash/quickInfoMeaning.ts | 6 +-
.../referenceInParameterPropertyDeclaration.ts | 21 +-
tests/cases/fourslash/referenceToClass.ts | 7 +-
tests/cases/fourslash/referencesBloomFilters.ts | 16 +-
tests/cases/fourslash/referencesBloomFilters2.ts | 16 +-
tests/cases/fourslash/referencesBloomFilters3.ts | 4 +-
tests/cases/fourslash/referencesForAmbients.ts | 16 +-
tests/cases/fourslash/referencesForClassLocal.ts | 4 +-
tests/cases/fourslash/referencesForClassMembers.ts | 30 +-
...erencesForClassMembersExtendingAbstractClass.ts | 30 +-
...ferencesForClassMembersExtendingGenericClass.ts | 30 +-
.../cases/fourslash/referencesForClassParameter.ts | 10 +-
...sForContextuallyTypedObjectLiteralProperties.ts | 28 +-
...eferencesForContextuallyTypedUnionProperties.ts | 36 +-
...ferencesForContextuallyTypedUnionProperties2.ts | 26 +-
tests/cases/fourslash/referencesForEnums.ts | 11 +-
.../cases/fourslash/referencesForExportedValues.ts | 4 +-
.../fourslash/referencesForExternalModuleNames.ts | 7 +-
.../fourslash/referencesForFunctionOverloads.ts | 6 +-
.../fourslash/referencesForFunctionParameter.ts | 6 +-
tests/cases/fourslash/referencesForGlobals.ts | 4 +-
tests/cases/fourslash/referencesForGlobals2.ts | 4 +-
tests/cases/fourslash/referencesForGlobals3.ts | 4 +-
tests/cases/fourslash/referencesForGlobals4.ts | 4 +-
tests/cases/fourslash/referencesForGlobals5.ts | 4 +-
.../referencesForGlobalsInExternalModule.ts | 18 +-
.../fourslash/referencesForIllegalAssignment.ts | 10 +-
tests/cases/fourslash/referencesForImports.ts | 8 +-
.../cases/fourslash/referencesForIndexProperty.ts | 8 +-
.../cases/fourslash/referencesForIndexProperty2.ts | 4 +-
.../cases/fourslash/referencesForIndexProperty3.ts | 4 +-
.../fourslash/referencesForInheritedProperties.ts | 25 +-
.../fourslash/referencesForInheritedProperties2.ts | 25 +-
.../fourslash/referencesForInheritedProperties3.ts | 8 +-
.../fourslash/referencesForInheritedProperties4.ts | 15 +-
.../fourslash/referencesForInheritedProperties5.ts | 22 +-
.../fourslash/referencesForInheritedProperties6.ts | 21 +-
.../fourslash/referencesForInheritedProperties7.ts | 44 +-
.../fourslash/referencesForInheritedProperties8.ts | 13 +-
.../fourslash/referencesForInheritedProperties9.ts | 12 +-
tests/cases/fourslash/referencesForLabel.ts | 4 +-
tests/cases/fourslash/referencesForLabel2.ts | 3 +-
tests/cases/fourslash/referencesForLabel3.ts | 3 +-
tests/cases/fourslash/referencesForLabel4.ts | 2 +-
tests/cases/fourslash/referencesForLabel5.ts | 4 +-
tests/cases/fourslash/referencesForLabel6.ts | 6 +-
.../fourslash/referencesForMergedDeclarations.ts | 13 +-
.../fourslash/referencesForMergedDeclarations2.ts | 4 +-
.../fourslash/referencesForMergedDeclarations3.ts | 12 +-
.../fourslash/referencesForMergedDeclarations4.ts | 10 +-
.../fourslash/referencesForMergedDeclarations5.ts | 14 +-
.../fourslash/referencesForMergedDeclarations6.ts | 4 +-
.../fourslash/referencesForMergedDeclarations7.ts | 14 +-
.../fourslash/referencesForMergedDeclarations8.ts | 4 +-
tests/cases/fourslash/referencesForNoContext.ts | 12 +-
.../referencesForNumericLiteralPropertyNames.ts | 19 +-
.../referencesForObjectLiteralProperties.ts | 10 +-
tests/cases/fourslash/referencesForOverrides.ts | 93 +-
.../referencesForPropertiesOfGenericType.ts | 14 +-
tests/cases/fourslash/referencesForStatic.ts | 4 +-
.../referencesForStaticsAndMembersWithSameNames.ts | 19 +-
.../referencesForStringLiteralPropertyNames.ts | 18 +-
.../referencesForStringLiteralPropertyNames2.ts | 11 +-
.../referencesForStringLiteralPropertyNames3.ts | 12 +-
.../referencesForStringLiteralPropertyNames4.ts | 12 +-
.../fourslash/referencesForUnionProperties.ts | 22 +-
tests/cases/fourslash/referencesInComment.ts | 4 +-
tests/cases/fourslash/remoteGetReferences.ts | 42 +-
tests/cases/fourslash/renameAlias.ts | 6 +-
tests/cases/fourslash/renameAlias2.ts | 6 +-
tests/cases/fourslash/renameAlias3.ts | 6 +-
tests/cases/fourslash/renameAliasExternalModule.ts | 7 +-
.../cases/fourslash/renameAliasExternalModule2.ts | 7 +-
.../cases/fourslash/renameAliasExternalModule3.ts | 7 +-
.../fourslash/renameContextuallyTypedProperties.ts | 7 +-
.../renameContextuallyTypedProperties2.ts | 7 +-
tests/cases/fourslash/renameDefaultImport.ts | 36 +-
.../fourslash/renameDefaultImportDifferentName.ts | 34 +-
.../fourslash/renameDestructuringAssignment.ts | 16 +-
.../renameDestructuringAssignmentInFor2.ts | 26 +-
.../renameDestructuringAssignmentInForOf2.ts | 26 +-
...DestructuringAssignmentNestedInArrayLiteral2.ts | 20 +-
.../renameDestructuringAssignmentNestedInFor2.ts | 13 +-
.../renameDestructuringAssignmentNestedInForOf2.ts | 14 +-
.../fourslash/renameDestructuringClassProperty.ts | 14 +-
.../renameDestructuringDeclarationInFor.ts | 26 +-
.../renameDestructuringDeclarationInForOf.ts | 24 +-
.../renameDestructuringFunctionParameter.ts | 11 +-
.../renameDestructuringNestedBindingElement.ts | 14 +-
tests/cases/fourslash/renameForDefaultExport01.ts | 7 +-
tests/cases/fourslash/renameForDefaultExport02.ts | 7 +-
tests/cases/fourslash/renameForDefaultExport03.ts | 7 +-
tests/cases/fourslash/renameImportAndExport.ts | 6 +-
.../fourslash/renameImportAndExportInDiffFiles.ts | 8 +-
tests/cases/fourslash/renameImportAndShorthand.ts | 6 +-
.../fourslash/renameImportNamespaceAndShorthand.ts | 6 +-
.../cases/fourslash/renameImportOfExportEquals.ts | 6 +-
tests/cases/fourslash/renameImportRequire.ts | 12 +-
.../cases/fourslash/renameInheritedProperties1.ts | 7 +-
.../cases/fourslash/renameInheritedProperties2.ts | 7 +-
.../cases/fourslash/renameInheritedProperties3.ts | 7 +-
.../cases/fourslash/renameInheritedProperties4.ts | 7 +-
.../cases/fourslash/renameInheritedProperties5.ts | 8 +-
.../cases/fourslash/renameInheritedProperties6.ts | 7 +-
.../cases/fourslash/renameInheritedProperties7.ts | 11 +-
.../cases/fourslash/renameInheritedProperties8.ts | 11 +-
.../renameLocationsForClassExpression01.ts | 8 +-
.../renameLocationsForFunctionExpression01.ts | 7 +-
.../renameLocationsForFunctionExpression02.ts | 9 +-
.../renameObjectBindingElementPropertyName01.ts | 5 +-
tests/cases/fourslash/renameObjectSpread.ts | 6 +-
.../fourslash/renameObjectSpreadAssignment.ts | 10 +-
.../renameParameterPropertyDeclaration1.ts | 7 +-
.../renameParameterPropertyDeclaration2.ts | 7 +-
.../renameParameterPropertyDeclaration3.ts | 7 +-
.../renameParameterPropertyDeclaration4.ts | 7 +-
.../renameParameterPropertyDeclaration5.ts | 7 +-
tests/cases/fourslash/renameRest.ts | 8 +-
tests/cases/fourslash/renameStingPropertyNames.ts | 7 +-
tests/cases/fourslash/renameStringLiteralTypes.ts | 6 +-
tests/cases/fourslash/renameThis.ts | 4 +-
tests/cases/fourslash/renameUMDModuleAlias1.ts | 6 +-
tests/cases/fourslash/server/codefix.ts | 10 -
.../cases/fourslash/server/documentHighlights01.ts | 12 +-
.../cases/fourslash/server/documentHighlights02.ts | 22 +-
.../server/goToImplementation_inDifferentFiles.ts | 19 +
.../server/jsdocTypedefTagGoToDefinition.ts | 2 +-
tests/cases/fourslash/server/ngProxy1.ts | 19 +
tests/cases/fourslash/server/ngProxy2.ts | 20 +
tests/cases/fourslash/server/ngProxy3.ts | 20 +
tests/cases/fourslash/server/ngProxy4.ts | 20 +
tests/cases/fourslash/server/occurrences01.ts | 11 +-
tests/cases/fourslash/server/occurrences02.ts | 11 +-
tests/cases/fourslash/server/typedefinition01.ts | 6 +-
.../fourslash/shims-pp/getDefinitionAtPosition.ts | 8 +-
.../fourslash/shims-pp/getReferencesAtPosition.ts | 12 +-
.../cases/fourslash/shims-pp/goToTypeDefinition.ts | 6 +-
.../fourslash/shims/getDefinitionAtPosition.ts | 8 +-
.../fourslash/shims/getReferencesAtPosition.ts | 12 +-
tests/cases/fourslash/shims/goToTypeDefinition.ts | 6 +-
.../fourslash/signatureHelpTaggedTemplates1.ts | 6 +-
.../fourslash/signatureHelpTaggedTemplates2.ts | 6 +-
.../fourslash/signatureHelpTaggedTemplates3.ts | 6 +-
.../fourslash/signatureHelpTaggedTemplates4.ts | 6 +-
.../fourslash/signatureHelpTaggedTemplates5.ts | 6 +-
.../fourslash/signatureHelpTaggedTemplates6.ts | 6 +-
.../fourslash/signatureHelpTaggedTemplates7.ts | 6 +-
.../signatureHelpTaggedTemplatesIncomplete1.ts | 8 +-
.../signatureHelpTaggedTemplatesIncomplete2.ts | 6 +-
.../signatureHelpTaggedTemplatesIncomplete3.ts | 6 +-
.../signatureHelpTaggedTemplatesIncomplete4.ts | 6 +-
.../signatureHelpTaggedTemplatesIncomplete5.ts | 6 +-
.../signatureHelpTaggedTemplatesIncomplete6.ts | 6 +-
.../signatureHelpTaggedTemplatesIncomplete7.ts | 6 +-
.../signatureHelpTaggedTemplatesIncomplete8.ts | 6 +-
.../signatureHelpTaggedTemplatesIncomplete9.ts | 6 +-
.../signatureHelpTaggedTemplatesNegatives1.ts | 7 +-
.../signatureHelpTaggedTemplatesNegatives2.ts | 7 +-
.../signatureHelpTaggedTemplatesNegatives3.ts | 7 +-
.../signatureHelpTaggedTemplatesNegatives4.ts | 7 +-
.../signatureHelpTaggedTemplatesNegatives5.ts | 7 +-
.../signatureHelpTaggedTemplatesNested1.ts | 6 +-
.../signatureHelpTaggedTemplatesNested2.ts | 6 +-
...natureHelpTaggedTemplatesWithOverloadedTags1.ts | 6 +-
...natureHelpTaggedTemplatesWithOverloadedTags2.ts | 6 +-
...natureHelpTaggedTemplatesWithOverloadedTags3.ts | 6 +-
...natureHelpTaggedTemplatesWithOverloadedTags4.ts | 6 +-
...natureHelpTaggedTemplatesWithOverloadedTags5.ts | 6 +-
...natureHelpTaggedTemplatesWithOverloadedTags6.ts | 6 +-
...natureHelpTaggedTemplatesWithOverloadedTags7.ts | 6 +-
...natureHelpTaggedTemplatesWithOverloadedTags8.ts | 6 +-
...natureHelpTaggedTemplatesWithOverloadedTags9.ts | 8 +-
tests/cases/fourslash/superFix1.ts | 10 -
tests/cases/fourslash/superFix2.ts | 13 -
.../cases/fourslash/tsxCompletionNonTagLessThan.ts | 15 +
tests/cases/fourslash/tsxGoToDefinitionClasses.ts | 2 +-
tests/cases/fourslash/untypedModuleImport.ts | 6 +-
tests/cases/fourslash/unusedClassInNamespace1.ts | 10 +
tests/cases/fourslash/unusedClassInNamespace2.ts | 15 +
tests/cases/fourslash/unusedClassInNamespace3.ts | 25 +
tests/cases/fourslash/unusedClassInNamespace4.ts | 27 +
tests/cases/fourslash/unusedConstantInFunction1.ts | 10 +
tests/cases/fourslash/unusedEnumInFunction1.ts | 11 +
tests/cases/fourslash/unusedEnumInNamespace1.ts | 11 +
.../cases/fourslash/unusedFunctionInNamespace1.ts | 12 +
.../cases/fourslash/unusedFunctionInNamespace2.ts | 14 +
.../cases/fourslash/unusedFunctionInNamespace3.ts | 12 +
.../cases/fourslash/unusedFunctionInNamespace4.ts | 11 +
.../cases/fourslash/unusedFunctionInNamespace5.ts | 28 +
tests/cases/fourslash/unusedImports10FS.ts | 16 +
tests/cases/fourslash/unusedImports11FS.ts | 14 +
tests/cases/fourslash/unusedImports12FS.ts | 13 +
tests/cases/fourslash/unusedImports1FS.ts | 12 +
tests/cases/fourslash/unusedImports2FS.ts | 19 +
tests/cases/fourslash/unusedImports3FS.ts | 24 +
tests/cases/fourslash/unusedImports4FS.ts | 24 +
tests/cases/fourslash/unusedImports5FS.ts | 24 +
tests/cases/fourslash/unusedImports6FS.ts | 20 +
tests/cases/fourslash/unusedImports7FS.ts | 16 +
tests/cases/fourslash/unusedImports8FS.ts | 24 +
tests/cases/fourslash/unusedImports9FS.ts | 20 +
.../cases/fourslash/unusedInterfaceInNamespace1.ts | 11 +
.../cases/fourslash/unusedInterfaceInNamespace2.ts | 12 +
tests/cases/fourslash/unusedLocalsInFunction1.ts | 10 +
tests/cases/fourslash/unusedLocalsInFunction2.ts | 9 +
tests/cases/fourslash/unusedLocalsInFunction3.ts | 10 +
tests/cases/fourslash/unusedLocalsInFunction4.ts | 10 +
tests/cases/fourslash/unusedLocalsInMethodFS1.ts | 12 +
tests/cases/fourslash/unusedLocalsInMethodFS2.ts | 12 +
.../fourslash/unusedLocalsinConstructorFS1.ts | 12 +
.../fourslash/unusedLocalsinConstructorFS2.ts | 18 +
tests/cases/fourslash/unusedMethodInClass1.ts | 11 +
tests/cases/fourslash/unusedMethodInClass2.ts | 15 +
tests/cases/fourslash/unusedMethodInClass3.ts | 11 +
tests/cases/fourslash/unusedMethodInClass4.ts | 12 +
tests/cases/fourslash/unusedMethodInClass5.ts | 8 +
tests/cases/fourslash/unusedMethodInClass6.ts | 8 +
.../cases/fourslash/unusedNamespaceInNamespace.ts | 13 +
.../fourslash/unusedParameterInConstructor1.ts | 8 +
.../fourslash/unusedParameterInConstructor2.ts | 8 +
.../fourslash/unusedParameterInConstructor3.ts | 8 +
.../fourslash/unusedParameterInConstructor4.ts | 8 +
.../cases/fourslash/unusedParameterInFunction1.ts | 7 +
.../cases/fourslash/unusedParameterInFunction2.ts | 8 +
.../cases/fourslash/unusedParameterInFunction3.ts | 8 +
.../cases/fourslash/unusedParameterInFunction4.ts | 9 +
tests/cases/fourslash/unusedParameterInLambda1.ts | 9 +
.../cases/fourslash/unusedTypeAliasInNamespace1.ts | 11 +
.../fourslash/unusedTypeParametersInClass1.ts | 7 +
.../fourslash/unusedTypeParametersInClass2.ts | 8 +
.../fourslash/unusedTypeParametersInClass3.ts | 9 +
.../fourslash/unusedTypeParametersInFunction1.ts | 6 +
.../fourslash/unusedTypeParametersInFunction2.ts | 6 +
.../fourslash/unusedTypeParametersInFunction3.ts | 6 +
.../fourslash/unusedTypeParametersInInterface1.ts | 7 +
.../fourslash/unusedTypeParametersInLambda1.ts | 9 +
.../fourslash/unusedTypeParametersInLambda2.ts | 9 +
.../fourslash/unusedTypeParametersInLambda3.ts | 10 +
.../fourslash/unusedTypeParametersInLambda4.ts | 9 +
.../fourslash/unusedTypeParametersInMethod1.ts | 8 +
.../fourslash/unusedTypeParametersInMethod2.ts | 8 +
.../fourslash/unusedTypeParametersInMethods1.ts | 8 +
tests/cases/fourslash/unusedVariableInBlocks.ts | 15 +
tests/cases/fourslash/unusedVariableInClass1.ts | 8 +
tests/cases/fourslash/unusedVariableInClass2.ts | 9 +
tests/cases/fourslash/unusedVariableInClass3.ts | 8 +
.../cases/fourslash/unusedVariableInForLoop1FS.ts | 11 +
.../cases/fourslash/unusedVariableInForLoop2FS.ts | 10 +
.../cases/fourslash/unusedVariableInForLoop3FS.ts | 10 +
.../cases/fourslash/unusedVariableInForLoop4FS.ts | 10 +
.../cases/fourslash/unusedVariableInForLoop6FS.ts | 11 +
.../cases/fourslash/unusedVariableInForLoop7FS.ts | 12 +
tests/cases/fourslash/unusedVariableInModule1.ts | 9 +
tests/cases/fourslash/unusedVariableInModule2.ts | 10 +
tests/cases/fourslash/unusedVariableInModule3.ts | 9 +
tests/cases/fourslash/unusedVariableInModule4.ts | 10 +
.../cases/fourslash/unusedVariableInNamespace1.ts | 8 +
.../cases/fourslash/unusedVariableInNamespace2.ts | 12 +
.../cases/fourslash/unusedVariableInNamespace3.ts | 12 +
.../completionListGenericConstraintsNames.ts | 9 +-
tests/cases/unittests/matchFiles.ts | 58 +-
tests/webTestServer.ts | 5 +-
tslint.json | 3 +-
3871 files changed, 147028 insertions(+), 106405 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