[Pkg-javascript-commits] [node-typescript] branch master updated (76ff53f -> d866efa)
Julien Puydt
julien.puydt at laposte.net
Sun Jan 15 16:43:21 UTC 2017
This is an automated email from the git hooks/post-receive script.
jpuydt-guest pushed a change to branch master
in repository node-typescript.
from 76ff53f Prepare for upload
new de1dc43 New upstream version 2.1.5
new eaf2e63 Merge tag 'upstream/2.1.5'
new 75533b3 Prepare for upload of new 2.1.5 upstream release
new d866efa Remove .gitattributes from the package
The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.mailmap | 43 +-
.npmignore | 3 +
.travis.yml | 1 +
AUTHORS.md | 33 +
Jakefile.js | 14 +-
debian/changelog | 6 +
debian/rules | 4 +
lib/.gitattributes | 1 +
lib/README.md | 10 +-
lib/cancellationToken.js | 30 +-
lib/lib.d.ts | 36426 ++++++++---------
lib/lib.dom.d.ts | 27474 ++++++-------
lib/lib.dom.iterable.d.ts | 66 +-
lib/lib.es2015.collection.d.ts | 176 +-
lib/lib.es2015.core.d.ts | 1088 +-
lib/lib.es2015.d.ts | 50 +-
lib/lib.es2015.generator.d.ts | 56 +-
lib/lib.es2015.iterable.d.ts | 928 +-
lib/lib.es2015.promise.d.ts | 546 +-
lib/lib.es2015.proxy.d.ts | 76 +-
lib/lib.es2015.reflect.d.ts | 60 +-
lib/lib.es2015.symbol.d.ts | 110 +-
lib/lib.es2015.symbol.wellknown.d.ts | 692 +-
lib/lib.es2016.array.include.d.ts | 217 +-
lib/lib.es2016.d.ts | 34 +-
lib/lib.es2017.d.ts | 40 +-
lib/lib.es2017.object.d.ts | 90 +-
lib/lib.es2017.sharedmemory.d.ts | 92 +-
lib/lib.es2017.string.d.ts | 32 +-
lib/lib.es5.d.ts | 8390 ++--
lib/lib.es6.d.ts | 39890 +++++++++----------
lib/lib.scripthost.d.ts | 622 +-
lib/lib.webworker.d.ts | 2546 +-
lib/protocol.d.ts | 3675 +-
lib/tsc.js | 1193 +-
lib/tsserver.js | 2081 +-
lib/tsserverlibrary.d.ts | 159 +-
lib/tsserverlibrary.js | 2034 +-
lib/typescript.d.ts | 85 +-
lib/typescript.js | 1713 +-
lib/typescriptServices.d.ts | 83 +-
lib/typescriptServices.js | 1713 +-
lib/typingsInstaller.js | 323 +-
netci.groovy | 2 +-
package.json | 6 +-
src/compiler/checker.ts | 456 +-
src/compiler/commandLineParser.ts | 18 +-
src/compiler/comments.ts | 3 +
src/compiler/core.ts | 40 +-
src/compiler/declarationEmitter.ts | 1 +
src/compiler/diagnosticMessages.json | 18 +-
src/compiler/emitter.ts | 42 +-
src/compiler/factory.ts | 13 -
src/compiler/moduleNameResolver.ts | 327 +-
src/compiler/parser.ts | 11 +-
src/compiler/program.ts | 7 +-
src/compiler/sourcemap.ts | 2 +-
src/compiler/transformers/es2015.ts | 61 +-
src/compiler/transformers/es2017.ts | 2 +-
src/compiler/transformers/es5.ts | 36 +
src/compiler/transformers/generators.ts | 114 +-
src/compiler/transformers/jsx.ts | 3 +
src/compiler/transformers/module/module.ts | 165 +-
src/compiler/transformers/module/system.ts | 25 +-
src/compiler/transformers/ts.ts | 167 +-
src/compiler/tsconfig.json | 3 +-
src/compiler/types.ts | 24 +-
src/compiler/utilities.ts | 102 +-
src/compiler/visitor.ts | 2 +-
src/harness/fourslash.ts | 107 +-
src/harness/unittests/compileOnSave.ts | 32 +-
src/harness/unittests/moduleResolution.ts | 68 +-
src/harness/unittests/textStorage.ts | 70 +
src/harness/unittests/tsserverProjectSystem.ts | 310 +-
src/lib/es2016.array.include.d.ts | 9 +
src/server/builder.ts | 32 +-
src/server/client.ts | 3 +-
src/server/editorServices.ts | 148 +-
src/server/lsHost.ts | 6 +-
src/server/project.ts | 141 +-
src/server/protocol.ts | 33 +-
src/server/scriptInfo.ts | 232 +-
src/server/scriptVersionCache.ts | 7 +-
src/server/server.ts | 45 +-
src/server/session.ts | 17 +-
src/server/utilities.ts | 4 +-
src/services/completions.ts | 8 +-
src/services/formatting/formatting.ts | 36 +-
src/services/formatting/rules.ts | 21 +-
src/services/formatting/rulesProvider.ts | 14 +
src/services/formatting/smartIndenter.ts | 1 +
src/services/jsDoc.ts | 34 +-
src/services/services.ts | 35 +-
src/services/signatureHelp.ts | 3 +-
src/services/symbolDisplay.ts | 6 +-
src/services/types.ts | 18 +-
src/services/utilities.ts | 1 +
...raintsClassHeritageListMemberTypeAnnotations.js | 2 +-
...ithInaccessibleTypeInTypeParameterConstraint.js | 2 +-
.../reference/abstractClassInLocalScope.js | 2 +-
.../abstractClassInLocalScopeIsAbstract.js | 2 +-
tests/baselines/reference/abstractProperty.js | 2 +-
.../reference/abstractPropertyNegative.js | 8 +-
.../accessors_spec_section-4.5_inference.js | 2 +-
.../reference/aliasUsageInAccessorsOfClass.js | 2 +-
tests/baselines/reference/aliasUsageInArray.js | 2 +-
.../reference/aliasUsageInFunctionExpression.js | 2 +-
.../reference/aliasUsageInGenericFunction.js | 2 +-
.../reference/aliasUsageInIndexerOfClass.js | 2 +-
.../reference/aliasUsageInObjectLiteral.js | 2 +-
.../reference/aliasUsageInOrExpression.js | 2 +-
.../aliasUsageInTypeArgumentOfExtendsClause.js | 4 +-
.../reference/aliasUsageInVarAssignment.js | 2 +-
.../reference/ambiguousOverloadResolution.js | 2 +-
.../reference/anonymousDefaultExportsUmd.js | 26 +-
tests/baselines/reference/apparentTypeSubtyping.js | 4 +-
tests/baselines/reference/apparentTypeSupertype.js | 2 +-
tests/baselines/reference/arrayAssignmentTest1.js | 2 +-
tests/baselines/reference/arrayAssignmentTest2.js | 2 +-
tests/baselines/reference/arrayBestCommonTypes.js | 4 +-
.../reference/arrayLiteralTypeInference.js | 4 +-
tests/baselines/reference/arrayLiterals.js | 4 +-
.../arrayLiteralsWithRecursiveGenerics.js | 2 +-
.../arrayOfSubtypeIsAssignableToReadonlyArray.js | 4 +-
tests/baselines/reference/arrowFunctionContexts.js | 6 +-
.../assignmentCompatWithCallSignatures3.js | 6 +-
.../assignmentCompatWithCallSignatures4.js | 6 +-
.../assignmentCompatWithCallSignatures5.js | 6 +-
.../assignmentCompatWithCallSignatures6.js | 6 +-
.../assignmentCompatWithConstructSignatures3.js | 6 +-
.../assignmentCompatWithConstructSignatures4.js | 6 +-
.../assignmentCompatWithConstructSignatures5.js | 6 +-
.../assignmentCompatWithConstructSignatures6.js | 6 +-
.../assignmentCompatWithNumericIndexer.js | 2 +-
.../assignmentCompatWithNumericIndexer3.js | 2 +-
.../assignmentCompatWithObjectMembers4.js | 8 +-
...assignmentCompatWithObjectMembersOptionality.js | 4 +-
...ssignmentCompatWithObjectMembersOptionality2.js | 4 +-
.../reference/assignmentCompatWithStringIndexer.js | 4 +-
.../reference/asyncAwaitIsolatedModules_es5.js | 2 +-
.../reference/asyncAwaitIsolatedModules_es6.js | 2 +-
.../asyncAwaitWithCapturedBlockScopeVar.js | 12 +-
tests/baselines/reference/asyncAwait_es5.js | 2 +-
tests/baselines/reference/asyncAwait_es6.js | 2 +-
.../reference/asyncFunctionNoReturnType.js | 2 +-
.../baselines/reference/asyncFunctionReturnType.js | 2 +-
.../reference/asyncFunctionsAcrossFiles.js | 4 +-
.../reference/asyncFunctionsAndStrictNullChecks.js | 2 +-
tests/baselines/reference/asyncIIFE.js | 2 +-
.../reference/asyncImportedPromise_es5.js | 4 +-
.../reference/asyncImportedPromise_es6.js | 2 +-
.../reference/asyncMethodWithSuper_es5.js | 2 +-
tests/baselines/reference/asyncMultiFile_es5.js | 2 +-
tests/baselines/reference/asyncMultiFile_es6.js | 2 +-
.../reference/asyncQualifiedReturnType_es5.js | 2 +-
.../reference/awaitClassExpression_es5.js | 2 +-
.../reference/awaitInheritedPromise_es2017.js | 11 +
.../reference/awaitInheritedPromise_es2017.symbols | 15 +
.../reference/awaitInheritedPromise_es2017.types | 16 +
.../reference/await_unaryExpression_es6.js | 2 +-
.../reference/await_unaryExpression_es6_1.js | 2 +-
.../reference/await_unaryExpression_es6_2.js | 2 +-
.../reference/await_unaryExpression_es6_3.js | 2 +-
.../reference/baseIndexSignatureResolution.js | 2 +-
tests/baselines/reference/baseTypeOrderChecking.js | 4 +-
.../baseTypeWrappingInstantiationChain.js | 4 +-
tests/baselines/reference/bases.js | 2 +-
.../bestCommonTypeOfConditionalExpressions.js | 4 +-
.../bestCommonTypeOfConditionalExpressions2.js | 4 +-
.../baselines/reference/bestCommonTypeOfTuple2.js | 4 +-
tests/baselines/reference/cacheResolutions.js | 27 +
tests/baselines/reference/cacheResolutions.symbols | 13 +
.../reference/cacheResolutions.trace.json | 43 +
tests/baselines/reference/cacheResolutions.types | 16 +
.../baselines/reference/cachedModuleResolution1.js | 16 +
.../reference/cachedModuleResolution1.symbols | 13 +
.../reference/cachedModuleResolution1.trace.json | 46 +
.../reference/cachedModuleResolution1.types | 13 +
.../baselines/reference/cachedModuleResolution2.js | 17 +
.../reference/cachedModuleResolution2.symbols | 13 +
.../reference/cachedModuleResolution2.trace.json | 46 +
.../reference/cachedModuleResolution2.types | 13 +
.../baselines/reference/cachedModuleResolution3.js | 16 +
.../reference/cachedModuleResolution3.symbols | 13 +
.../reference/cachedModuleResolution3.trace.json | 21 +
.../reference/cachedModuleResolution3.types | 13 +
.../baselines/reference/cachedModuleResolution4.js | 17 +
.../reference/cachedModuleResolution4.symbols | 13 +
.../reference/cachedModuleResolution4.trace.json | 21 +
.../reference/cachedModuleResolution4.types | 13 +
.../baselines/reference/cachedModuleResolution5.js | 16 +
.../reference/cachedModuleResolution5.symbols | 13 +
.../reference/cachedModuleResolution5.trace.json | 46 +
.../reference/cachedModuleResolution5.types | 13 +
.../reference/cachedModuleResolution6.errors.txt | 14 +
.../baselines/reference/cachedModuleResolution6.js | 13 +
.../reference/cachedModuleResolution6.trace.json | 102 +
.../reference/cachedModuleResolution7.errors.txt | 15 +
.../baselines/reference/cachedModuleResolution7.js | 14 +
.../reference/cachedModuleResolution7.trace.json | 92 +
.../reference/cachedModuleResolution8.errors.txt | 14 +
.../baselines/reference/cachedModuleResolution8.js | 13 +
.../reference/cachedModuleResolution8.trace.json | 57 +
.../reference/cachedModuleResolution9.errors.txt | 16 +
.../baselines/reference/cachedModuleResolution9.js | 15 +
.../reference/cachedModuleResolution9.trace.json | 47 +
.../callSignatureAssignabilityInInheritance2.js | 6 +-
.../callSignatureAssignabilityInInheritance3.js | 6 +-
.../callSignatureAssignabilityInInheritance4.js | 6 +-
.../callSignatureAssignabilityInInheritance5.js | 6 +-
.../callSignatureAssignabilityInInheritance6.js | 6 +-
...tureSuperPropertyAccessInSuperCall01.errors.txt | 17 +
.../captureSuperPropertyAccessInSuperCall01.js | 33 +
.../baselines/reference/captureThisInSuperCall.js | 3 +-
.../baselines/reference/capturedLetConstInLoop9.js | 3 +-
tests/baselines/reference/castOfAwait.js | 2 +-
tests/baselines/reference/castingTuple.js | 4 +-
tests/baselines/reference/chainedAssignment3.js | 2 +-
...TypeParameterConstrainedToOtherTypeParameter.js | 4 +-
.../checkSuperCallBeforeThisAccessing2.js | 2 +-
.../checkSuperCallBeforeThisAccessing3.js | 2 +-
.../checkSuperCallBeforeThisAccessing4.js | 2 +-
.../checkSuperCallBeforeThisAccessing5.js | 3 +-
.../checkSuperCallBeforeThisAccessing6.js | 2 +-
.../checkSuperCallBeforeThisAccessing7.js | 3 +-
.../checkSuperCallBeforeThisAccessing8.js | 2 +-
tests/baselines/reference/circularImportAlias.js | 2 +-
.../circularIndexedAccessErrors.errors.txt | 57 +
.../reference/circularIndexedAccessErrors.js | 70 +
.../reference/circularReferenceInImport.js | 27 +
.../reference/circularReferenceInImport.symbols | 23 +
.../reference/circularReferenceInImport.types | 24 +
.../reference/circularTypeofWithFunctionModule.js | 2 +-
.../classAbstractConstructorAssignability.js | 4 +-
.../reference/classAbstractCrashedOnce.js | 2 +-
tests/baselines/reference/classAbstractExtends.js | 8 +-
.../reference/classAbstractFactoryFunction.js | 2 +-
tests/baselines/reference/classAbstractGeneric.js | 12 +-
.../baselines/reference/classAbstractInAModule.js | 2 +-
.../reference/classAbstractInheritance.js | 16 +-
.../reference/classAbstractInstantiations1.js | 4 +-
.../reference/classAbstractInstantiations2.js | 8 +-
.../reference/classAbstractOverrideWithAbstract.js | 8 +-
.../baselines/reference/classAbstractSuperCalls.js | 6 +-
.../reference/classAbstractUsingAbstractMethod1.js | 4 +-
.../classAbstractUsingAbstractMethods2.js | 14 +-
.../reference/classConstructorAccessibility4.js | 4 +-
.../reference/classConstructorAccessibility5.js | 2 +-
...assDeclarationMergedInModuleWithContinuation.js | 2 +-
.../reference/classDeclaredBeforeClassFactory.js | 2 +-
.../reference/classDoesNotDependOnBaseTypes.js | 2 +-
tests/baselines/reference/classExpression2.js | 2 +-
tests/baselines/reference/classExpression3.js | 4 +-
.../classExpressionExtendingAbstractClass.js | 2 +-
.../reference/classExtendingBuiltinType.js | 20 +-
tests/baselines/reference/classExtendingClass.js | 4 +-
.../reference/classExtendingClassLikeType.js | 6 +-
.../reference/classExtendingNonConstructor.js | 14 +-
tests/baselines/reference/classExtendingNull.js | 2 -
.../baselines/reference/classExtendingPrimitive.js | 17 +-
.../reference/classExtendingPrimitive2.js | 1 -
.../reference/classExtendingQualifiedName.js | 2 +-
.../reference/classExtendingQualifiedName2.js | 2 +-
.../baselines/reference/classExtendsAcrossFiles.js | 4 +-
...eClassMergedWithModuleNotReferingConstructor.js | 2 +-
...assExtendsClauseClassNotReferringConstructor.js | 2 +-
.../reference/classExtendsEveryObjectType.js | 12 +-
.../reference/classExtendsEveryObjectType2.js | 4 +-
tests/baselines/reference/classExtendsInterface.js | 4 +-
.../reference/classExtendsInterfaceInExpression.js | 2 +-
.../reference/classExtendsInterfaceInModule.js | 6 +-
tests/baselines/reference/classExtendsItself.js | 6 +-
.../reference/classExtendsItselfIndirectly.js | 12 +-
.../reference/classExtendsItselfIndirectly2.js | 12 +-
.../reference/classExtendsItselfIndirectly3.js | 12 +-
.../reference/classExtendsMultipleBaseClasses.js | 2 +-
tests/baselines/reference/classExtendsNull.js | 3 +-
.../classExtendsShadowedConstructorFunction.js | 2 +-
.../classExtendsValidConstructorFunction.js | 2 +-
.../classHeritageWithTrailingSeparator.js | 2 +-
tests/baselines/reference/classImplementsClass2.js | 2 +-
tests/baselines/reference/classImplementsClass3.js | 2 +-
tests/baselines/reference/classImplementsClass4.js | 2 +-
tests/baselines/reference/classImplementsClass5.js | 2 +-
tests/baselines/reference/classImplementsClass6.js | 2 +-
tests/baselines/reference/classIndexer3.js | 2 +-
tests/baselines/reference/classInheritence.js | 4 +-
.../reference/classIsSubtypeOfBaseType.js | 4 +-
tests/baselines/reference/classOrder2.js | 2 +-
tests/baselines/reference/classOrderBug.js | 2 +-
tests/baselines/reference/classSideInheritance1.js | 2 +-
tests/baselines/reference/classUpdateTests.js | 8 +-
.../classWithBaseClassButNoConstructor.js | 8 +-
tests/baselines/reference/classWithConstructors.js | 4 +-
.../reference/classWithProtectedProperty.js | 2 +-
.../baselines/reference/classWithStaticMembers.js | 2 +-
tests/baselines/reference/classdecl.js | 6 +-
.../baselines/reference/clodulesDerivedClasses.js | 2 +-
.../collisionSuperAndLocalFunctionInAccessors.js | 4 +-
.../collisionSuperAndLocalFunctionInMethod.js | 4 +-
.../collisionSuperAndLocalFunctionInProperty.js | 2 +-
.../collisionSuperAndLocalVarInAccessors.js | 4 +-
.../reference/collisionSuperAndLocalVarInMethod.js | 4 +-
.../collisionSuperAndLocalVarInProperty.js | 2 +-
.../reference/collisionSuperAndNameResolution.js | 2 +-
.../reference/collisionSuperAndParameter1.js | 2 +-
...ThisExpressionAndLocalVarWithSuperExperssion.js | 4 +-
tests/baselines/reference/commentsInheritance.js | 2 +-
.../comparisonOperatorWithIdenticalObjects.js | 4 +-
...atorWithNoRelationshipObjectsOnCallSignature.js | 2 +-
...hNoRelationshipObjectsOnConstructorSignature.js | 2 +-
...torWithNoRelationshipObjectsOnIndexSignature.js | 2 +-
...lationshipObjectsOnInstantiatedCallSignature.js | 2 +-
...hipObjectsOnInstantiatedConstructorSignature.js | 2 +-
...isonOperatorWithSubtypeObjectOnCallSignature.js | 2 +-
...ratorWithSubtypeObjectOnConstructorSignature.js | 2 +-
...sonOperatorWithSubtypeObjectOnIndexSignature.js | 2 +-
...WithSubtypeObjectOnInstantiatedCallSignature.js | 2 +-
...typeObjectOnInstantiatedConstructorSignature.js | 2 +-
...omparisonOperatorWithSubtypeObjectOnProperty.js | 4 +-
.../reference/complexClassRelationships.js | 2 +-
...omplicatedGenericRecursiveBaseClassReference.js | 2 +-
.../reference/computedPropertyNames24_ES5.js | 2 +-
.../reference/computedPropertyNames25_ES5.js | 2 +-
.../reference/computedPropertyNames26_ES5.js | 2 +-
.../reference/computedPropertyNames27_ES5.js | 2 +-
.../reference/computedPropertyNames31_ES5.js | 2 +-
.../reference/computedPropertyNames43_ES5.js | 2 +-
.../reference/computedPropertyNames44_ES5.js | 2 +-
.../reference/computedPropertyNames45_ES5.js | 2 +-
.../conditionalOperatorWithIdenticalBCT.js | 4 +-
.../conditionalOperatorWithoutIdenticalBCT.js | 4 +-
.../reference/constantOverloadFunction.js | 6 +-
.../constantOverloadFunctionNoSubtypeError.js | 6 +-
.../constraintCheckInGenericBaseTypeReference.js | 2 +-
...onstructSignatureAssignabilityInInheritance2.js | 6 +-
...onstructSignatureAssignabilityInInheritance3.js | 6 +-
...onstructSignatureAssignabilityInInheritance4.js | 6 +-
...onstructSignatureAssignabilityInInheritance5.js | 6 +-
...onstructSignatureAssignabilityInInheritance6.js | 6 +-
...onstructorFunctionTypeIsAssignableToBaseType.js | 4 +-
.../reference/constructorHasPrototypeProperty.js | 4 +-
tests/baselines/reference/constructorOverloads3.js | 2 +-
.../constructorWithIncompleteTypeAnnotation.js | 2 +-
.../reference/contextualTypingArrayOfLambdas.js | 4 +-
.../contextualTypingOfConditionalExpression.js | 4 +-
.../contextualTypingOfConditionalExpression2.js | 4 +-
...hInsourcePropertyIsRelatableToTargetProperty.js | 2 +-
.../reference/declFileClassExtendsNull.js | 1 -
.../declFileForFunctionTypeAsTypeParameter.js | 2 +-
...declFileGenericClassWithGenericExtendedClass.js | 2 +-
tests/baselines/reference/declFileGenericType.js | 2 +-
...eConflictingWithClassReferredByExtendsClause.js | 4 +-
...ExtendsClauseThatHasItsContainerNameConflict.js | 2 +-
.../declarationEmitExpressionInExtends.js | 2 +-
.../declarationEmitExpressionInExtends2.js | 2 +-
.../declarationEmitExpressionInExtends3.js | 8 +-
.../declarationEmitExpressionInExtends4.js | 6 +-
.../reference/declarationEmitNameConflicts3.js | 2 +-
.../baselines/reference/declarationEmitPromise.js | 2 +-
.../reference/declarationEmitProtectedMembers.js | 4 +-
.../reference/declarationEmitThisPredicates01.js | 2 +-
...clarationEmitThisPredicatesWithPrivateName01.js | 2 +-
tests/baselines/reference/declareDottedExtend.js | 4 +-
.../reference/decoratedClassExportsCommonJS1.js | 6 +-
.../reference/decoratedClassExportsCommonJS2.js | 6 +-
.../reference/decoratedClassExportsSystem1.js | 6 +-
.../reference/decoratedClassExportsSystem2.js | 6 +-
.../decoratedDefaultExportsGetExportedUmd.js | 26 +-
.../reference/decoratorMetadataPromise.js | 2 +-
...coratorMetadataRestParameterWithImportedType.js | 112 +
...orMetadataRestParameterWithImportedType.symbols | 77 +
...atorMetadataRestParameterWithImportedType.types | 82 +
.../reference/decoratorOnClassAccessor7.errors.txt | 41 +
.../reference/decoratorOnClassAccessor7.js | 125 +
.../reference/decoratorOnClassAccessor8.js | 135 +
.../reference/decoratorOnClassAccessor8.symbols | 76 +
.../reference/decoratorOnClassAccessor8.types | 81 +
.../reference/decoratorOnClassConstructor4.js | 58 +
.../reference/decoratorOnClassConstructor4.symbols | 28 +
.../reference/decoratorOnClassConstructor4.types | 28 +
.../reference/decoratorOnClassMethod12.js | 2 +-
.../reference/defaultExportInAwaitExpression01.js | 28 +-
.../reference/defaultExportInAwaitExpression02.js | 2 +-
.../reference/defaultExportsGetExportedUmd.js | 26 +-
.../derivedClassConstructorWithoutSuperCall.js | 8 +-
...rivedClassFunctionOverridesBaseClassAccessor.js | 2 +-
.../derivedClassIncludesInheritedMembers.js | 4 +-
...OverridesIndexersWithAssignmentCompatibility.js | 4 +-
.../reference/derivedClassOverridesPrivates.js | 4 +-
.../derivedClassOverridesProtectedMembers2.js | 2 +-
.../derivedClassOverridesProtectedMembers4.js | 4 +-
.../derivedClassOverridesPublicMembers.js | 2 +-
.../derivedClassOverridesWithoutSubtype.js | 4 +-
.../reference/derivedClassParameterProperties.js | 12 +-
...erivedClassSuperCallsInNonConstructorMembers.js | 2 +-
.../reference/derivedClassSuperCallsWithThisArg.js | 3 +-
.../reference/derivedClassTransitivity.js | 4 +-
.../reference/derivedClassTransitivity2.js | 4 +-
.../reference/derivedClassTransitivity3.js | 4 +-
.../reference/derivedClassTransitivity4.js | 4 +-
tests/baselines/reference/derivedClassWithAny.js | 4 +-
...ithPrivateInstanceShadowingProtectedInstance.js | 2 +-
...ssWithPrivateInstanceShadowingPublicInstance.js | 2 +-
...assWithPrivateStaticShadowingProtectedStatic.js | 2 +-
...dClassWithPrivateStaticShadowingPublicStatic.js | 2 +-
.../derivedClassWithoutExplicitConstructor.js | 4 +-
.../derivedClassWithoutExplicitConstructor2.js | 4 +-
.../derivedClassWithoutExplicitConstructor3.js | 4 +-
tests/baselines/reference/derivedClasses.js | 4 +-
.../reference/derivedGenericClassWithAny.js | 4 +-
...AccessesHiddenBaseCallViaSuperPropertyAccess.js | 2 +-
.../derivedTypeDoesNotRequireExtendsClause.js | 2 +-
...ingArrayBindingPatternAndAssignment3.errors.txt | 26 +
...structuringArrayBindingPatternAndAssignment3.js | 26 +
.../destructuringInVariableDeclarations5.js | 13 +-
.../destructuringInVariableDeclarations6.js | 13 +-
...ngObjectBindingPatternAndAssignment4.errors.txt | 18 +
...tructuringObjectBindingPatternAndAssignment4.js | 21 +
.../reference/emitThisInSuperMethodCall.js | 2 +-
tests/baselines/reference/emptyModuleName.js | 2 +-
.../errorForwardReferenceForwadingConstructor.js | 2 +-
.../baselines/reference/errorSuperCalls.errors.txt | 5 +-
tests/baselines/reference/errorSuperCalls.js | 4 +-
.../reference/errorSuperPropertyAccess.js | 2 +-
.../reference/errorsInGenericTypeReference.js | 2 +-
tests/baselines/reference/es5-asyncFunction.js | 2 +-
.../es5-asyncFunctionBinaryExpressions.js | 3 +-
.../reference/es5-asyncFunctionConditionals.js | 6 +-
.../reference/es5-asyncFunctionDoStatements.js | 42 +-
.../reference/es5-asyncFunctionForInStatements.js | 21 +-
.../reference/es5-asyncFunctionForOfStatements.js | 57 +-
.../reference/es5-asyncFunctionForStatements.js | 12 +-
.../reference/es5-asyncFunctionIfStatements.js | 6 +-
.../reference/es5-asyncFunctionNestedLoops.js | 3 +-
.../reference/es5-asyncFunctionWhileStatements.js | 42 +-
.../reference/es5-importHelpersAsyncFunctions.js | 2 +-
tests/baselines/reference/es5-umd2.js | 13 +-
tests/baselines/reference/es5-umd3.js | 13 +-
tests/baselines/reference/es5-umd4.js | 13 +-
tests/baselines/reference/es6-umd2.js | 13 +-
.../baselines/reference/es6ClassSuperCodegenBug.js | 2 +-
tests/baselines/reference/es6ClassTest2.js | 2 +-
tests/baselines/reference/es6ClassTest7.js | 2 +-
.../explicitAnyAfterSpreadNoImplicitAnyError.js | 16 +
...xplicitAnyAfterSpreadNoImplicitAnyError.symbols | 7 +
.../explicitAnyAfterSpreadNoImplicitAnyError.types | 13 +
.../reference/exportAssignmentOfGenericType1.js | 2 +-
.../reference/exportDeclarationInInternalModule.js | 2 +-
.../reference/exportDefaultAsyncFunction.js | 2 +-
.../reference/exportDefaultAsyncFunction2.js | 2 +-
tests/baselines/reference/exportEqualsUmd.js | 13 +-
.../reference/exportNonInitializedVariablesUMD.js | 13 +-
tests/baselines/reference/exportStarForValues10.js | 3 +-
tests/baselines/reference/extBaseClass1.js | 6 +-
tests/baselines/reference/extBaseClass2.js | 4 +-
.../reference/extendAndImplementTheSameBaseType.js | 2 +-
.../extendAndImplementTheSameBaseType2.js | 2 +-
.../reference/extendBaseClassBeforeItsDeclared.js | 2 +-
.../reference/extendClassExpressionFromModule.js | 2 +-
.../extendConstructSignatureInInterface.js | 2 +-
tests/baselines/reference/extendNonClassSymbol1.js | 2 +-
tests/baselines/reference/extendNonClassSymbol2.js | 2 +-
.../reference/extendPrivateConstructorClass.js | 2 +-
.../extendingClassFromAliasAndUsageInIndexer.js | 4 +-
.../reference/extendsClauseAlreadySeen.js | 2 +-
.../reference/extendsClauseAlreadySeen2.js | 2 +-
tests/baselines/reference/fluentClasses.js | 4 +-
tests/baselines/reference/for-inStatements.js | 2 +-
.../baselines/reference/for-inStatementsInvalid.js | 2 +-
.../reference/forStatementsMultipleInvalidDecl.js | 2 +-
.../reference/functionImplementationErrors.js | 4 +-
.../baselines/reference/functionImplementations.js | 4 +-
.../reference/functionSubtypingOfVarArgs.js | 2 +-
.../reference/functionSubtypingOfVarArgs2.js | 2 +-
.../reference/generatedContextualTyping.js | 4 +-
.../reference/generatorTransformFinalLabel.js | 3 +-
.../reference/genericBaseClassLiteralProperty.js | 2 +-
.../reference/genericBaseClassLiteralProperty2.js | 2 +-
...ericCallWithConstraintsTypeArgumentInference.js | 4 +-
.../reference/genericCallWithObjectTypeArgs2.js | 4 +-
...genericCallWithObjectTypeArgsAndConstraints2.js | 2 +-
...genericCallWithObjectTypeArgsAndConstraints3.js | 4 +-
.../reference/genericCallbacksAndClassHierarchy.js | 2 +-
.../reference/genericClassExpressionInFunction.js | 12 +-
...cClassInheritsConstructorFromNonGenericClass.js | 4 +-
.../reference/genericClassStaticMethod.js | 2 +-
tests/baselines/reference/genericClasses3.js | 2 +-
.../genericDerivedTypeWithSpecializedBase.js | 2 +-
.../genericDerivedTypeWithSpecializedBase2.js | 2 +-
.../genericInheritedDefaultConstructors.js | 2 +-
.../reference/genericPrototypeProperty2.js | 4 +-
.../reference/genericPrototypeProperty3.js | 4 +-
.../genericRecursiveImplicitConstructorErrors2.js | 2 +-
.../genericRecursiveImplicitConstructorErrors3.js | 2 +-
.../baselines/reference/genericTypeAssertions2.js | 2 +-
.../baselines/reference/genericTypeAssertions4.js | 4 +-
.../baselines/reference/genericTypeAssertions6.js | 2 +-
.../genericTypeReferenceWithoutTypeArgument.js | 4 +-
.../genericTypeReferenceWithoutTypeArgument2.js | 4 +-
.../genericWithIndexerOfTypeParameterType2.js | 4 +-
.../reference/heterogeneousArrayLiterals.js | 4 +-
tests/baselines/reference/ifDoWhileStatements.js | 2 +-
.../reference/illegalSuperCallsInConstructor.js | 2 +-
.../reference/implementClausePrecedingExtends.js | 2 +-
...entingAnInterfaceExtendingClassWithPrivates2.js | 22 +-
...ntingAnInterfaceExtendingClassWithProtecteds.js | 8 +-
tests/baselines/reference/importAsBaseClass.js | 2 +-
tests/baselines/reference/importHelpers.js | 10 +-
tests/baselines/reference/importHelpersAmd.js | 2 +-
.../reference/importHelpersDeclarations.symbols | 8 +
.../reference/importHelpersDeclarations.types | 8 +
.../reference/importHelpersInAmbientContext.js | 59 +
.../importHelpersInAmbientContext.symbols | 131 +
.../reference/importHelpersInAmbientContext.types | 131 +
.../reference/importHelpersInIsolatedModules.js | 10 +-
.../baselines/reference/importHelpersNoHelpers.js | 10 +-
tests/baselines/reference/importHelpersNoModule.js | 10 +-
tests/baselines/reference/importHelpersOutFile.js | 4 +-
tests/baselines/reference/importHelpersSystem.js | 2 +-
.../baselines/reference/importShadowsGlobalName.js | 2 +-
.../reference/importUsedInExtendsList1.js | 2 +-
tests/baselines/reference/indexerConstraints2.js | 8 +-
tests/baselines/reference/indirectSelfReference.js | 4 +-
.../reference/indirectSelfReferenceGeneric.js | 4 +-
tests/baselines/reference/inferenceLimit.js | 2 +-
.../infinitelyExpandingTypesNonGenericBase.js | 2 +-
.../reference/inheritFromGenericTypeParameter.js | 2 +-
...heritSameNamePrivatePropertiesFromSameOrigin.js | 4 +-
tests/baselines/reference/inheritance.js | 8 +-
tests/baselines/reference/inheritance1.js | 8 +-
...inheritanceGrandParentPrivateMemberCollision.js | 4 +-
...ParentPrivateMemberCollisionWithPublicMember.js | 4 +-
...ParentPublicMemberCollisionWithPrivateMember.js | 4 +-
.../inheritanceMemberAccessorOverridingAccessor.js | 2 +-
.../inheritanceMemberAccessorOverridingMethod.js | 2 +-
.../inheritanceMemberAccessorOverridingProperty.js | 2 +-
.../inheritanceMemberFuncOverridingAccessor.js | 2 +-
.../inheritanceMemberFuncOverridingMethod.js | 2 +-
.../inheritanceMemberFuncOverridingProperty.js | 2 +-
.../inheritanceMemberPropertyOverridingAccessor.js | 2 +-
.../inheritanceMemberPropertyOverridingMethod.js | 2 +-
.../inheritanceMemberPropertyOverridingProperty.js | 2 +-
.../inheritanceOfGenericConstructorMethod1.js | 2 +-
.../inheritanceOfGenericConstructorMethod2.js | 4 +-
.../inheritanceStaticAccessorOverridingAccessor.js | 2 +-
.../inheritanceStaticAccessorOverridingMethod.js | 2 +-
.../inheritanceStaticAccessorOverridingProperty.js | 2 +-
.../inheritanceStaticFuncOverridingAccessor.js | 2 +-
...itanceStaticFuncOverridingAccessorOfFuncType.js | 2 +-
.../inheritanceStaticFuncOverridingMethod.js | 2 +-
.../inheritanceStaticFuncOverridingProperty.js | 2 +-
...itanceStaticFuncOverridingPropertyOfFuncType.js | 2 +-
...anceStaticFunctionOverridingInstanceProperty.js | 2 +-
.../inheritanceStaticMembersCompatible.js | 2 +-
.../inheritanceStaticMembersIncompatible.js | 2 +-
.../inheritanceStaticPropertyOverridingAccessor.js | 2 +-
.../inheritanceStaticPropertyOverridingMethod.js | 2 +-
.../inheritanceStaticPropertyOverridingProperty.js | 2 +-
.../inheritedConstructorWithRestParams.js | 2 +-
.../inheritedConstructorWithRestParams2.js | 4 +-
.../reference/inheritedModuleMembersForClodule.js | 4 +-
.../baselines/reference/instanceOfAssignability.js | 4 +-
.../instancePropertiesInheritedIntoClassType.js | 4 +-
tests/baselines/reference/instanceSubtypeCheck2.js | 2 +-
.../instanceofWithStructurallyIdenticalTypes.js | 4 +-
.../instantiatedReturnTypeContravariance.js | 2 +-
tests/baselines/reference/interfaceClassMerging.js | 2 +-
.../baselines/reference/interfaceClassMerging2.js | 2 +-
.../baselines/reference/interfaceExtendsClass1.js | 6 +-
.../reference/interfaceExtendsClassWithPrivate1.js | 2 +-
.../reference/interfaceExtendsClassWithPrivate2.js | 4 +-
.../reference/interfaceImplementation8.js | 8 +-
.../invalidModuleWithStatementsOfEveryKind.js | 12 +-
.../invalidMultipleVariableDeclarations.js | 2 +-
.../baselines/reference/invalidReturnStatements.js | 2 +-
.../isolatedModulesImportExportElision.js | 2 +-
.../reference/isolatedModulesPlainFile-UMD.js | 13 +-
tests/baselines/reference/jsDocTags.baseline | 671 +
.../jsxAttributeWithoutExpressionReact.errors.txt | 33 +
.../jsxAttributeWithoutExpressionReact.js | 14 +
tests/baselines/reference/jsxInExtendsClause.js | 35 +
.../baselines/reference/jsxInExtendsClause.symbols | 42 +
tests/baselines/reference/jsxInExtendsClause.types | 46 +
tests/baselines/reference/jsxViaImport.2.js | 44 +
tests/baselines/reference/jsxViaImport.2.symbols | 44 +
tests/baselines/reference/jsxViaImport.2.types | 45 +
tests/baselines/reference/jsxViaImport.js | 2 +-
tests/baselines/reference/keyofAndIndexedAccess.js | 152 +-
.../reference/keyofAndIndexedAccess.symbols | 694 +-
.../reference/keyofAndIndexedAccess.types | 300 +-
.../keyofIsLiteralContexualType.errors.txt | 8 +-
tests/baselines/reference/lambdaArgCrash.js | 2 +-
tests/baselines/reference/literals.errors.txt | 10 +-
tests/baselines/reference/localTypes1.js | 4 +-
tests/baselines/reference/m7Bugs.js | 2 +-
.../reference/mappedTypeErrors.errors.txt | 115 +-
tests/baselines/reference/mappedTypeErrors.js | 135 +-
tests/baselines/reference/mappedTypeModifiers.js | 187 +-
.../reference/mappedTypeModifiers.symbols | 531 +-
.../baselines/reference/mappedTypeModifiers.types | 384 +-
tests/baselines/reference/mappedTypesAndObjects.js | 72 +
.../reference/mappedTypesAndObjects.symbols | 98 +
.../reference/mappedTypesAndObjects.types | 102 +
tests/baselines/reference/mergedDeclarations5.js | 2 +-
tests/baselines/reference/mergedDeclarations6.js | 2 +-
.../reference/mergedInheritedClassInterface.js | 4 +-
.../mergedInterfacesWithInheritedPrivates2.js | 4 +-
.../mergedInterfacesWithInheritedPrivates3.js | 2 +-
.../reference/metadataOfClassFromModule.js | 44 +
.../reference/metadataOfClassFromModule.symbols | 22 +
.../reference/metadataOfClassFromModule.types | 22 +
.../baselines/reference/metadataOfUnionWithNull.js | 113 +
.../reference/metadataOfUnionWithNull.symbols | 89 +
.../reference/metadataOfUnionWithNull.types | 97 +
...odularizeLibrary_NoErrorDuplicateLibOptions1.js | 2 +-
...odularizeLibrary_NoErrorDuplicateLibOptions2.js | 2 +-
.../modularizeLibrary_TargetES5UsingES6Lib.js | 2 +-
tests/baselines/reference/moduleAsBaseType.js | 2 +-
.../moduleImportedForTypeArgumentPosition.js | 2 +-
tests/baselines/reference/modulePrologueUmd.js | 13 +-
.../moduleResolutionWithExtensions_unexpected.js | 17 +
...duleResolutionWithExtensions_unexpected.symbols | 4 +
...eResolutionWithExtensions_unexpected.trace.json | 31 +
...moduleResolutionWithExtensions_unexpected.types | 4 +
.../moduleResolutionWithExtensions_unexpected2.js | 17 +
...uleResolutionWithExtensions_unexpected2.symbols | 4 +
...ResolutionWithExtensions_unexpected2.trace.json | 29 +
...oduleResolutionWithExtensions_unexpected2.types | 4 +
.../reference/moduleWithStatementsOfEveryKind.js | 8 +-
tests/baselines/reference/multipleInheritance.js | 12 +-
.../mutuallyRecursiveGenericBaseTypes2.js | 2 +-
.../reference/nestedFreshLiteral.errors.txt | 31 +
tests/baselines/reference/nestedFreshLiteral.js | 19 +
tests/baselines/reference/nestedLoops.js | 47 +
tests/baselines/reference/nestedLoops.symbols | 46 +
tests/baselines/reference/nestedLoops.types | 58 +
.../newLexicalEnvironmentForConvertedLoop.js | 31 +
.../newLexicalEnvironmentForConvertedLoop.symbols | 30 +
.../newLexicalEnvironmentForConvertedLoop.types | 45 +
tests/baselines/reference/noEmitHelpers.js | 2 +-
.../reference/noImplicitAnyMissingGetAccessor.js | 2 +-
.../reference/noImplicitAnyMissingSetAccessor.js | 2 +-
.../reference/noImplicitReturnsInAsync1.js | 2 +-
.../reference/noImplicitReturnsInAsync2.js | 2 +-
.../baselines/reference/noImplicitUseStrict_umd.js | 13 +-
.../nonGenericClassExtendingGenericClassWithAny.js | 2 +-
...umericIndexerConstrainsPropertyDeclarations2.js | 2 +-
.../reference/numericIndexerConstraint3.js | 2 +-
.../reference/numericIndexerConstraint4.js | 2 +-
tests/baselines/reference/numericIndexerTyping2.js | 2 +-
.../reference/objectLiteralErrors.errors.txt | 4 +-
tests/baselines/reference/objectRest2.js | 2 +-
tests/baselines/reference/objectSpread.symbols | 1 -
.../objectTypeHidingMembersOfExtendedObject.js | 2 +-
.../objectTypesIdentityWithNumericIndexers1.js | 4 +-
.../objectTypesIdentityWithNumericIndexers2.js | 6 +-
.../objectTypesIdentityWithNumericIndexers3.js | 4 +-
.../reference/objectTypesIdentityWithPrivates.js | 4 +-
.../reference/objectTypesIdentityWithPrivates2.js | 2 +-
.../reference/objectTypesIdentityWithPrivates3.js | 4 +-
.../objectTypesIdentityWithStringIndexers.js | 4 +-
.../objectTypesIdentityWithStringIndexers2.js | 6 +-
.../reference/oldStyleOctalLiteralTypes.errors.txt | 12 +
.../reference/oldStyleOctalLiteralTypes.js | 8 +
.../reference/optionalConstructorArgInSuper.js | 2 +-
tests/baselines/reference/optionalMethods.js | 2 +-
.../baselines/reference/optionalParamInOverride.js | 2 +-
tests/baselines/reference/outModuleConcatAmd.js | 2 +-
.../reference/outModuleConcatAmd.sourcemap.txt | 4 +-
tests/baselines/reference/outModuleConcatSystem.js | 2 +-
.../reference/outModuleConcatSystem.sourcemap.txt | 4 +-
.../reference/outModuleTripleSlashRefs.js | 2 +-
.../outModuleTripleSlashRefs.sourcemap.txt | 4 +-
tests/baselines/reference/overload1.js | 4 +-
.../reference/overloadOnConstConstraintChecks1.js | 6 +-
.../reference/overloadOnConstConstraintChecks2.js | 4 +-
.../reference/overloadOnConstConstraintChecks3.js | 4 +-
.../reference/overloadOnConstConstraintChecks4.js | 6 +-
.../overloadOnConstantsInvalidOverload1.js | 6 +-
tests/baselines/reference/overloadResolution.js | 6 +-
.../overloadResolutionClassConstructors.js | 6 +-
.../reference/overloadResolutionConstructors.js | 6 +-
.../baselines/reference/overloadingOnConstants1.js | 6 +-
.../baselines/reference/overloadingOnConstants2.js | 2 +-
.../reference/overridingPrivateStaticMembers.js | 2 +-
.../reference/parseErrorInHeritageClause1.js | 2 +-
tests/baselines/reference/parser509630.js | 2 +-
tests/baselines/reference/parserAstSpans1.js | 2 +-
.../baselines/reference/parserClassDeclaration1.js | 2 +-
.../baselines/reference/parserClassDeclaration3.js | 2 +-
.../baselines/reference/parserClassDeclaration4.js | 2 +-
.../baselines/reference/parserClassDeclaration5.js | 2 +-
.../baselines/reference/parserClassDeclaration6.js | 2 +-
...rserErrorRecovery_ExtendsOrImplementsClause2.js | 2 +-
...rserErrorRecovery_ExtendsOrImplementsClause4.js | 2 +-
...rserErrorRecovery_ExtendsOrImplementsClause5.js | 2 +-
.../reference/parserGenericsInTypeContexts1.js | 2 +-
.../reference/parserGenericsInTypeContexts2.js | 2 +-
.../partiallyAnnotatedFunctionInferenceError.js | 2 +-
...yAnnotatedFunctionInferenceWithTypeParameter.js | 2 +-
tests/baselines/reference/primitiveMembers.js | 2 +-
tests/baselines/reference/privacyClass.js | 48 +-
.../reference/privacyClassExtendsClauseDeclFile.js | 46 +-
tests/baselines/reference/privacyGloClass.js | 20 +-
.../reference/privateAccessInSubclass1.js | 2 +-
.../privateInstanceMemberAccessibility.js | 2 +-
...rotectedMembersAreNotAccessibleDestructuring.js | 2 +-
.../reference/privateStaticMemberAccessibility.js | 2 +-
.../privateStaticNotAccessibleInClodule2.js | 2 +-
.../amd/testGlo.js | 8 +-
.../node/testGlo.js | 8 +-
.../reference/project/prologueEmit/amd/out.js | 2 +-
.../reference/project/prologueEmit/node/out.js | 2 +-
.../quotesInFileAndDirectoryNames/amd/m'ain.js | 2 +-
.../quotesInFileAndDirectoryNames/node/m'ain.js | 2 +-
tests/baselines/reference/promiseType.js | 2 +-
tests/baselines/reference/promiseTypeStrictNull.js | 2 +-
tests/baselines/reference/propertiesAndIndexers.js | 2 +-
tests/baselines/reference/propertyAccess.js | 2 +-
...ropertyAccessOnTypeParameterWithConstraints2.js | 2 +-
...ropertyAccessOnTypeParameterWithConstraints3.js | 2 +-
...ropertyAccessOnTypeParameterWithConstraints5.js | 2 +-
...dClassPropertyAccessibleWithinNestedSubclass.js | 4 +-
...ClassPropertyAccessibleWithinNestedSubclass1.js | 8 +-
...otectedClassPropertyAccessibleWithinSubclass.js | 2 +-
...tectedClassPropertyAccessibleWithinSubclass2.js | 8 +-
...tectedClassPropertyAccessibleWithinSubclass3.js | 2 +-
.../protectedInstanceMemberAccessibility.js | 4 +-
tests/baselines/reference/protectedMembers.js | 14 +-
...dStaticClassPropertyAccessibleWithinSubclass.js | 6 +-
...StaticClassPropertyAccessibleWithinSubclass2.js | 4 +-
...me-resolution-does-not-affect-class-heritage.js | 2 +-
...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/reachabilityChecks7.js | 2 +-
tests/baselines/reference/recursiveBaseCheck3.js | 4 +-
tests/baselines/reference/recursiveBaseCheck4.js | 2 +-
tests/baselines/reference/recursiveBaseCheck6.js | 2 +-
.../reference/recursiveBaseConstructorCreation1.js | 2 +-
...veClassInstantiationsWithDefaultConstructors.js | 2 +-
.../reference/recursiveClassReferenceTest.js | 2 +-
.../recursiveClassReferenceTest.sourcemap.txt | 4 +-
.../reference/recursiveComplicatedClasses.js | 6 +-
...recursivelySpecializedConstructorDeclaration.js | 2 +-
.../baselines/reference/reexportClassDefinition.js | 2 +-
...vingClassDeclarationWhenInBaseTypeResolution.js | 94 +-
tests/baselines/reference/returnStatements.js | 2 +-
.../reference/scannerNumericLiteral2.errors.txt | 4 +-
.../reference/scannerNumericLiteral8.errors.txt | 6 +-
.../scopeCheckExtendedClassInsidePublicMethod2.js | 2 +-
.../scopeCheckExtendedClassInsideStaticMethod1.js | 2 +-
.../selfReferencingSpreadInLoop.errors.txt | 14 +
.../reference/selfReferencingSpreadInLoop.js | 13 +
tests/baselines/reference/shadowPrivateMembers.js | 2 +-
...nClassWithDefaultConstructorAndExtendsClause.js | 2 +-
...ssWithDefaultConstructorAndExtendsClause.js.map | 2 +-
...efaultConstructorAndExtendsClause.sourcemap.txt | 8 +-
.../reference/sourceMapValidationStatements.js.map | 2 +-
.../sourceMapValidationStatements.sourcemap.txt | 12 +-
.../sourceMapValidationTryCatchFinally.js.map | 2 +-
...ourceMapValidationTryCatchFinally.sourcemap.txt | 14 +-
.../reference/specializedInheritedConstructors1.js | 2 +-
.../specializedOverloadWithRestParameters.js | 2 +-
tests/baselines/reference/staticFactory1.js | 2 +-
tests/baselines/reference/staticInheritance.js | 2 +-
.../reference/staticMemberAccessOffDerivedType1.js | 2 +-
tests/baselines/reference/staticPropSuper.js | 8 +-
.../baselines/reference/strictModeInConstructor.js | 4 +-
.../baselines/reference/strictModeReservedWord.js | 2 +-
.../strictModeReservedWordInClassDeclaration.js | 4 +-
...stringIndexerConstrainsPropertyDeclarations2.js | 2 +-
.../subSubClassCanAccessProtectedConstructor.js | 51 +
...ubSubClassCanAccessProtectedConstructor.symbols | 40 +
.../subSubClassCanAccessProtectedConstructor.types | 46 +
.../baselines/reference/subtypesOfTypeParameter.js | 2 +-
.../subtypesOfTypeParameterWithConstraints.js | 58 +-
.../subtypesOfTypeParameterWithConstraints4.js | 18 +-
...typesOfTypeParameterWithRecursiveConstraints.js | 36 +-
tests/baselines/reference/subtypingTransitivity.js | 4 +-
.../reference/subtypingWithCallSignatures2.js | 6 +-
.../reference/subtypingWithCallSignatures3.js | 6 +-
.../reference/subtypingWithCallSignatures4.js | 6 +-
.../reference/subtypingWithConstructSignatures2.js | 6 +-
.../reference/subtypingWithConstructSignatures3.js | 6 +-
.../reference/subtypingWithConstructSignatures4.js | 6 +-
.../reference/subtypingWithConstructSignatures5.js | 6 +-
.../reference/subtypingWithConstructSignatures6.js | 6 +-
.../reference/subtypingWithNumericIndexer.js | 12 +-
.../reference/subtypingWithNumericIndexer3.js | 14 +-
.../reference/subtypingWithNumericIndexer4.js | 6 +-
.../reference/subtypingWithObjectMembers.js | 16 +-
.../reference/subtypingWithObjectMembers4.js | 8 +-
.../subtypingWithObjectMembersAccessibility.js | 8 +-
.../subtypingWithObjectMembersAccessibility2.js | 14 +-
.../reference/subtypingWithStringIndexer.js | 12 +-
.../reference/subtypingWithStringIndexer3.js | 14 +-
.../reference/subtypingWithStringIndexer4.js | 6 +-
tests/baselines/reference/super.js | 4 +-
tests/baselines/reference/super1.js | 10 +-
tests/baselines/reference/super2.js | 8 +-
tests/baselines/reference/superAccess.js | 2 +-
tests/baselines/reference/superAccess2.errors.txt | 11 +-
.../baselines/reference/superAccessInFatArrow1.js | 2 +-
tests/baselines/reference/superCallAssignResult.js | 2 +-
.../reference/superCallBeforeThisAccessing2.js | 3 +-
.../reference/superCallBeforeThisAccessing3.js | 2 +-
.../reference/superCallBeforeThisAccessing4.js | 9 +-
.../reference/superCallBeforeThisAccessing5.js | 4 +-
.../reference/superCallBeforeThisAccessing6.js | 3 +-
.../reference/superCallBeforeThisAccessing7.js | 2 +-
.../reference/superCallBeforeThisAccessing8.js | 2 +-
.../baselines/reference/superCallInStaticMethod.js | 2 +-
.../reference/superCallInsideClassDeclaration.js | 2 +-
.../reference/superCallInsideClassExpression.js | 2 +-
.../superCallInsideObjectLiteralExpression.js | 2 +-
.../reference/superCallWithMissingBaseClass.js | 2 +-
tests/baselines/reference/superCalls.js | 2 +-
.../baselines/reference/superCallsInConstructor.js | 2 +-
tests/baselines/reference/superInCatchBlock1.js | 2 +-
.../reference/superInConstructorParam1.errors.txt | 5 +-
.../reference/superInConstructorParam1.js | 2 +-
.../reference/superInObjectLiterals_ES5.js | 2 +-
tests/baselines/reference/superNewCall1.errors.txt | 5 +-
tests/baselines/reference/superNewCall1.js | 2 +-
tests/baselines/reference/superPropertyAccess.js | 2 +-
...tyAccessInComputedPropertiesOfNestedType_ES5.js | 2 +-
.../superPropertyAccessInSuperCall01.errors.txt | 17 +
.../reference/superPropertyAccessInSuperCall01.js | 33 +
.../baselines/reference/superPropertyAccess_ES5.js | 2 +-
...PropertyInConstructorBeforeSuperCall.errors.txt | 24 +
.../superPropertyInConstructorBeforeSuperCall.js | 47 +
.../reference/superSymbolIndexedAccess5.js | 2 +-
.../reference/superSymbolIndexedAccess6.js | 2 +-
.../reference/superWithTypeArgument.errors.txt | 5 +-
tests/baselines/reference/superWithTypeArgument.js | 2 +-
.../reference/superWithTypeArgument2.errors.txt | 5 +-
.../baselines/reference/superWithTypeArgument2.js | 2 +-
.../reference/superWithTypeArgument3.errors.txt | 5 +-
.../baselines/reference/superWithTypeArgument3.js | 2 +-
...er_inside-object-literal-getters-and-setters.js | 2 +-
tests/baselines/reference/switchStatements.js | 2 +-
tests/baselines/reference/systemModule11.js | 12 +-
tests/baselines/reference/systemModule16.js | 3 +-
tests/baselines/reference/systemModule9.js | 3 +-
.../reference/systemModuleTrailingComments.js | 18 +
.../reference/systemModuleTrailingComments.symbols | 5 +
.../reference/systemModuleTrailingComments.types | 6 +
.../reference/systemModuleWithSuperClass.js | 2 +-
tests/baselines/reference/thisInInvalidContexts.js | 5 +-
.../thisInInvalidContextsExternalModule.js | 5 +-
tests/baselines/reference/thisInSuperCall.js | 3 +-
tests/baselines/reference/thisInSuperCall2.js | 3 +-
tests/baselines/reference/thisTypeInFunctions.js | 6 +-
.../reference/thisTypeInFunctionsNegative.js | 4 +-
.../reference/transformNestedGeneratorsWithTry.js | 2 +-
.../transpile/Rename dependencies - UMD.js | 13 +-
.../tsxCorrectlyParseLessThanComparison1.js | 2 +-
tests/baselines/reference/tsxDynamicTagName5.js | 2 +-
tests/baselines/reference/tsxDynamicTagName7.js | 2 +-
tests/baselines/reference/tsxDynamicTagName8.js | 2 +-
tests/baselines/reference/tsxDynamicTagName9.js | 2 +-
.../baselines/reference/tsxExternalModuleEmit1.js | 4 +-
.../reference/tsxStatelessFunctionComponents2.js | 2 +-
.../baselines/reference/tsxUnionTypeComponent1.js | 4 +-
tests/baselines/reference/typeAssertions.js | 2 +-
tests/baselines/reference/typeGuardFunction.js | 2 +-
.../baselines/reference/typeGuardFunctionErrors.js | 2 +-
.../reference/typeGuardFunctionGenerics.js | 2 +-
.../reference/typeGuardFunctionOfFormThis.js | 12 +-
.../reference/typeGuardFunctionOfFormThisErrors.js | 4 +-
.../reference/typeGuardOfFormInstanceOf.js | 2 +-
tests/baselines/reference/typeGuardOfFormIsType.js | 2 +-
.../reference/typeGuardOfFormThisMember.js | 2 +-
.../reference/typeGuardOfFormThisMemberErrors.js | 2 +-
tests/baselines/reference/typeMatch2.js | 2 +-
tests/baselines/reference/typeOfSuperCall.js | 2 +-
.../reference/typeParameterAsBaseClass.js | 2 +-
.../baselines/reference/typeParameterAsBaseType.js | 4 +-
.../reference/typeParameterExtendingUnion1.js | 4 +-
.../reference/typeParameterExtendingUnion2.js | 4 +-
.../reference/typeReferenceDirectives12.trace.json | 4 +-
.../reference/typeReferenceDirectives9.trace.json | 4 +-
tests/baselines/reference/typeRelationships.js | 2 +-
tests/baselines/reference/typeValueConflict1.js | 2 +-
tests/baselines/reference/typeValueConflict2.js | 4 +-
tests/baselines/reference/typeofClass2.js | 2 +-
.../typesWithSpecializedCallSignatures.js | 4 +-
.../typesWithSpecializedConstructSignatures.js | 4 +-
tests/baselines/reference/umdDependencyComment2.js | 13 +-
.../reference/umdDependencyCommentName1.js | 13 +-
.../reference/umdDependencyCommentName2.js | 13 +-
tests/baselines/reference/undeclaredBase.js | 2 +-
.../reference/undefinedIsSubtypeOfEverything.js | 44 +-
tests/baselines/reference/underscoreMapFirst.js | 2 +-
.../reference/underscoreThisInDerivedClass01.js | 2 +-
.../reference/underscoreThisInDerivedClass02.js | 2 +-
tests/baselines/reference/unionTypeEquivalence.js | 2 +-
.../reference/unionTypeFromArrayLiteral.js | 4 +-
.../baselines/reference/unionTypesAssignability.js | 4 +-
.../reference/unspecializedConstraints.js | 2 +-
.../untypedFunctionCallsWithTypeParameters1.js | 2 +-
.../untypedModuleImport_MainInPackageJson.js | 22 +
.../untypedModuleImport_MainInPackageJson.symbols | 7 +
.../untypedModuleImport_MainInPackageJson.types | 10 +
.../untypedModuleImport_noImplicitAny2.errors.txt | 18 +
.../untypedModuleImport_noImplicitAny2.js | 18 +
...ntypedModuleImport_withAugmentation2.errors.txt | 19 +
.../untypedModuleImport_withAugmentation2.js | 19 +
.../reference/unusedClassesinNamespace4.js | 2 +-
.../reference/unusedIdentifiersConsolidated1.js | 2 +-
.../unusedLocalsAndObjectSpread.errors.txt | 40 +
.../reference/unusedLocalsAndObjectSpread.js | 67 +
.../unusedLocalsAndObjectSpread2.errors.txt | 29 +
.../reference/unusedLocalsAndObjectSpread2.js | 37 +
tests/baselines/reference/validUseOfThisInSuper.js | 3 +-
tests/cases/compiler/cacheResolutions.ts | 12 +
tests/cases/compiler/cachedModuleResolution1.ts | 11 +
tests/cases/compiler/cachedModuleResolution2.ts | 11 +
tests/cases/compiler/cachedModuleResolution3.ts | 11 +
tests/cases/compiler/cachedModuleResolution4.ts | 11 +
tests/cases/compiler/cachedModuleResolution5.ts | 11 +
tests/cases/compiler/cachedModuleResolution6.ts | 8 +
tests/cases/compiler/cachedModuleResolution7.ts | 8 +
tests/cases/compiler/cachedModuleResolution8.ts | 8 +
tests/cases/compiler/cachedModuleResolution9.ts | 9 +
.../captureSuperPropertyAccessInSuperCall01.ts | 11 +
tests/cases/compiler/circularReferenceInImport.ts | 15 +
...coratorMetadataRestParameterWithImportedType.ts | 42 +
.../explicitAnyAfterSpreadNoImplicitAnyError.ts | 3 +
tests/cases/compiler/importHelpersDeclarations.ts | 9 +
.../compiler/importHelpersInAmbientContext.ts | 55 +
.../jsxAttributeWithoutExpressionReact.tsx | 9 +
tests/cases/compiler/jsxInExtendsClause.tsx | 12 +
tests/cases/compiler/jsxViaImport.2.tsx | 23 +
tests/cases/compiler/metadataOfClassFromModule.ts | 14 +
tests/cases/compiler/metadataOfUnionWithNull.ts | 44 +
.../moduleResolutionWithExtensions_unexpected.ts | 12 +
.../moduleResolutionWithExtensions_unexpected2.ts | 12 +
tests/cases/compiler/nestedFreshLiteral.ts | 14 +
tests/cases/compiler/nestedLoops.ts | 18 +
.../newLexicalEnvironmentForConvertedLoop.ts | 13 +
tests/cases/compiler/oldStyleOctalLiteralTypes.ts | 3 +
.../cases/compiler/selfReferencingSpreadInLoop.ts | 5 +
.../subSubClassCanAccessProtectedConstructor.ts | 15 +
.../compiler/superPropertyAccessInSuperCall01.ts | 11 +
.../cases/compiler/systemModuleTrailingComments.ts | 4 +
.../untypedModuleImport_withAugmentation2.ts | 14 +
.../cases/compiler/unusedLocalsAndObjectSpread.ts | 31 +
.../cases/compiler/unusedLocalsAndObjectSpread2.ts | 18 +
.../async/es2017/awaitInheritedPromise_es2017.ts | 7 +
.../superPropertyInConstructorBeforeSuperCall.ts | 15 +
.../class/accessor/decoratorOnClassAccessor7.ts | 34 +
.../class/accessor/decoratorOnClassAccessor8.ts | 32 +
.../constructor/decoratorOnClassConstructor4.ts | 18 +
...structuringArrayBindingPatternAndAssignment3.ts | 10 +
...tructuringObjectBindingPatternAndAssignment4.ts | 8 +
.../untypedModuleImport_MainInPackageJson.ts | 16 +
.../untypedModuleImport_noImplicitAny2.ts | 15 +
.../types/keyof/circularIndexedAccessErrors.ts | 31 +
.../types/keyof/keyofAndIndexedAccess.ts | 67 +-
.../conformance/types/mapped/mappedTypeErrors.ts | 61 +-
.../types/mapped/mappedTypeModifiers.ts | 127 +-
.../types/mapped/mappedTypesAndObjects.ts | 35 +
tests/cases/fourslash/basicClassMembers.ts | 6 +-
.../fourslash/commentBraceCompletionPosition.ts | 6 +-
tests/cases/fourslash/commentsClassMembers.ts | 334 +-
tests/cases/fourslash/commentsEnums.ts | 8 +-
tests/cases/fourslash/commentsExternalModules.ts | 22 +-
tests/cases/fourslash/commentsImportDeclaration.ts | 12 +-
tests/cases/fourslash/commentsInheritance.ts | 216 +-
tests/cases/fourslash/commentsInterface.ts | 24 +-
tests/cases/fourslash/commentsLinePreservation.ts | 13 +-
tests/cases/fourslash/commentsModules.ts | 48 +-
tests/cases/fourslash/commentsOverloads.ts | 18 +-
.../fourslash/completionEntryForUnionProperty.ts | 6 +-
.../fourslash/completionEntryForUnionProperty2.ts | 6 +-
...letionForQuotedPropertyInPropertyAssignment1.ts | 4 +-
...letionForQuotedPropertyInPropertyAssignment2.ts | 4 +-
...letionForQuotedPropertyInPropertyAssignment3.ts | 4 +-
...letionForQuotedPropertyInPropertyAssignment4.ts | 4 +-
.../cases/fourslash/completionForStringLiteral.ts | 4 +-
.../cases/fourslash/completionForStringLiteral2.ts | 4 +-
.../cases/fourslash/completionForStringLiteral3.ts | 4 +-
.../cases/fourslash/completionForStringLiteral4.ts | 2 +-
tests/cases/fourslash/completionInJsDoc.ts | 1 +
.../cases/fourslash/completionListAfterAnyType.ts | 4 +-
.../completionListAfterInvalidCharacter.ts | 2 +-
.../fourslash/completionListAfterObjectLiteral1.ts | 4 +-
...ompletionListAfterRegularExpressionLiteral01.ts | 4 +-
...completionListAfterRegularExpressionLiteral1.ts | 4 +-
.../fourslash/completionListAfterStringLiteral1.ts | 4 +-
.../completionListAndMemberListOnCommentedDot.ts | 2 +-
...letionListAndMemberListOnCommentedWhiteSpace.ts | 2 +-
tests/cases/fourslash/completionListAtEOF1.ts | 2 +-
tests/cases/fourslash/completionListAtEOF2.ts | 2 +-
.../cases/fourslash/completionListAtNodeBoundry.ts | 2 +-
.../cases/fourslash/completionListBeforeKeyword.ts | 8 +-
tests/cases/fourslash/completionListCladule.ts | 16 +-
.../cases/fourslash/completionListClassMembers.ts | 52 +-
tests/cases/fourslash/completionListEnumMembers.ts | 14 +-
tests/cases/fourslash/completionListEnumValues.ts | 14 +-
.../cases/fourslash/completionListErrorRecovery.ts | 2 +-
...edMemberInAmbientModuleWithExportAssignment1.ts | 2 +-
.../fourslash/completionListForObjectSpread.ts | 22 +-
tests/cases/fourslash/completionListForRest.ts | 6 +-
...completionListForShorthandPropertyAssignment.ts | 4 +-
...ompletionListForShorthandPropertyAssignment2.ts | 4 +-
.../fourslash/completionListFunctionMembers.ts | 2 +-
.../fourslash/completionListGenericConstraints.ts | 34 +-
.../fourslash/completionListInClosedFunction01.ts | 8 +-
.../fourslash/completionListInClosedFunction02.ts | 16 +-
.../fourslash/completionListInClosedFunction03.ts | 16 +-
.../fourslash/completionListInClosedFunction04.ts | 16 +-
.../fourslash/completionListInClosedFunction05.ts | 18 +-
.../fourslash/completionListInClosedFunction06.ts | 2 +-
.../fourslash/completionListInClosedFunction07.ts | 20 +-
...onListInClosedObjectTypeLiteralInSignature01.ts | 10 +-
...onListInClosedObjectTypeLiteralInSignature02.ts | 10 +-
...onListInClosedObjectTypeLiteralInSignature03.ts | 10 +-
...onListInClosedObjectTypeLiteralInSignature04.ts | 10 +-
tests/cases/fourslash/completionListInEmptyFile.ts | 2 +-
.../completionListInExtendsClauseAtEOF.ts | 4 +-
.../completionListInFunctionExpression.ts | 8 +-
.../completionListInNamedFunctionExpression.ts | 6 +-
.../fourslash/completionListInObjectLiteral.ts | 4 +-
...InObjectLiteralThatIsParameterOfFunctionCall.ts | 6 +-
tests/cases/fourslash/completionListInScope.ts | 56 +-
.../completionListInTypeParameterOfTypeAlias3.ts | 12 +-
.../completionListInTypedObjectLiterals2.ts | 4 +-
.../completionListInTypedObjectLiterals3.ts | 4 +-
.../completionListInTypedObjectLiterals4.ts | 6 +-
...nTypedObjectLiteralsWithPartialPropertyNames.ts | 24 +-
...TypedObjectLiteralsWithPartialPropertyNames2.ts | 6 +-
.../completionListInUnclosedFunction01.ts | 8 +-
.../completionListInUnclosedFunction02.ts | 16 +-
.../completionListInUnclosedFunction03.ts | 16 +-
.../completionListInUnclosedFunction04.ts | 16 +-
.../completionListInUnclosedFunction05.ts | 16 +-
.../completionListInUnclosedFunction06.ts | 16 +-
.../completionListInUnclosedFunction07.ts | 16 +-
.../completionListInUnclosedFunction08.ts | 18 +-
.../completionListInUnclosedFunction09.ts | 18 +-
.../completionListInUnclosedFunction10.ts | 2 +-
.../completionListInUnclosedFunction11.ts | 2 +-
.../completionListInUnclosedFunction12.ts | 2 +-
.../completionListInUnclosedFunction13.ts | 2 +-
.../completionListInUnclosedFunction14.ts | 20 +-
.../completionListInUnclosedFunction15.ts | 20 +-
.../completionListInUnclosedFunction16.ts | 20 +-
.../completionListInUnclosedFunction17.ts | 20 +-
.../completionListInUnclosedFunction18.ts | 20 +-
.../completionListInUnclosedFunction19.ts | 20 +-
...ListInUnclosedObjectTypeLiteralInSignature01.ts | 10 +-
...ListInUnclosedObjectTypeLiteralInSignature02.ts | 10 +-
...ListInUnclosedObjectTypeLiteralInSignature03.ts | 10 +-
...ListInUnclosedObjectTypeLiteralInSignature04.ts | 10 +-
.../completionListInstanceProtectedMembers.ts | 48 +-
.../completionListInstanceProtectedMembers2.ts | 64 +-
.../completionListInstanceProtectedMembers3.ts | 32 +-
.../completionListInstanceProtectedMembers4.ts | 16 +-
.../fourslash/completionListInvalidMemberNames.ts | 2 +-
.../fourslash/completionListInvalidMemberNames2.ts | 6 +-
tests/cases/fourslash/completionListKeywords.ts | 86 +-
.../cases/fourslash/completionListModuleMembers.ts | 38 +-
.../cases/fourslash/completionListObjectMembers.ts | 4 +-
.../fourslash/completionListOfGnericSymbol.ts | 4 +-
.../fourslash/completionListOfSplitInterface.ts | 26 +-
tests/cases/fourslash/completionListOnAliases.ts | 4 +-
tests/cases/fourslash/completionListOnAliases2.ts | 38 +-
tests/cases/fourslash/completionListOnAliases3.ts | 2 +-
...letionListOnFunctionCallWithOptionalArgument.ts | 2 +-
tests/cases/fourslash/completionListOnParam.ts | 2 +-
.../completionListOnParamOfGenericType1.ts | 18 +-
tests/cases/fourslash/completionListOnSuper.ts | 6 +-
.../fourslash/completionListOnVarBetweenModules.ts | 4 +-
tests/cases/fourslash/completionListPrimitives.ts | 14 +-
.../fourslash/completionListPrivateMembers.ts | 4 +-
.../fourslash/completionListPrivateMembers2.ts | 8 +-
.../fourslash/completionListPrivateMembers3.ts | 12 +-
.../fourslash/completionListProtectedMembers.ts | 30 +-
.../completionListStaticProtectedMembers.ts | 48 +-
.../completionListStaticProtectedMembers2.ts | 64 +-
.../completionListStaticProtectedMembers3.ts | 32 +-
.../completionListStaticProtectedMembers4.ts | 32 +-
.../cases/fourslash/completionListSuperMembers.ts | 12 +-
tests/cases/fourslash/exportEqualTypes.ts | 2 +-
tests/cases/fourslash/extendArrayInterface.ts | 2 +-
.../cases/fourslash/externalModuleIntellisense.ts | 2 +-
...leRefernceResolutionOrderInImportDeclaration.ts | 4 +-
.../fourslash/formatVariableDeclarationList.ts | 2 +-
tests/cases/fourslash/formattingJsxElements.ts | 11 +-
tests/cases/fourslash/formattingMappedType.ts | 12 +
tests/cases/fourslash/formattingReadonly.ts | 12 +
.../formattingSpaceBeforeFunctionParen.ts | 19 +
.../fourslash/formattingSpacesAfterConstructor.ts | 9 +-
tests/cases/fourslash/forwardReference.ts | 2 +-
tests/cases/fourslash/fourslash.ts | 8 +-
tests/cases/fourslash/functionTypes.ts | 2 +-
.../cases/fourslash/getJavaScriptCompletions20.ts | 2 +-
tests/cases/fourslash/getJavaScriptQuickInfo8.ts | 4 +-
tests/cases/fourslash/javaScriptModules13.ts | 4 +-
tests/cases/fourslash/javaScriptModules19.ts | 4 +-
tests/cases/fourslash/javaScriptPrototype1.ts | 14 +-
tests/cases/fourslash/jsDocFunctionSignatures3.ts | 4 +-
tests/cases/fourslash/jsDocFunctionSignatures9.ts | 3 +-
tests/cases/fourslash/jsDocGenerics1.ts | 6 +-
tests/cases/fourslash/jsDocGenerics2.ts | 19 +
tests/cases/fourslash/jsDocTags.ts | 75 +
tests/cases/fourslash/jsdocNullableUnion.ts | 6 +-
tests/cases/fourslash/lambdaThisMembers.ts | 2 +-
.../fourslash/memberCompletionFromFunctionCall.ts | 4 +-
.../cases/fourslash/memberCompletionInForEach1.ts | 8 +-
.../fourslash/memberCompletionOnTypeParameters.ts | 18 +-
.../fourslash/memberCompletionOnTypeParameters2.ts | 4 +-
tests/cases/fourslash/memberListAfterDoubleDot.ts | 2 +-
tests/cases/fourslash/memberListAfterSingleDot.ts | 2 +-
tests/cases/fourslash/memberListErrorRecovery.ts | 2 +-
tests/cases/fourslash/memberListInFunctionCall.ts | 2 +-
tests/cases/fourslash/memberListInReopenedEnum.ts | 8 +-
tests/cases/fourslash/memberListInWithBlock.ts | 2 +-
tests/cases/fourslash/memberListInWithBlock2.ts | 2 +-
tests/cases/fourslash/memberListInWithBlock3.ts | 2 +-
.../fourslash/memberListInsideObjectLiterals.ts | 10 +-
tests/cases/fourslash/memberListOfClass.ts | 6 +-
.../memberListOfEnumFromExternalModule.ts | 2 +-
tests/cases/fourslash/memberListOfEnumInModule.ts | 4 +-
tests/cases/fourslash/memberListOfExportedClass.ts | 4 +-
tests/cases/fourslash/memberListOfModule.ts | 6 +-
.../fourslash/memberListOfVarInArrowExpression.ts | 2 +-
.../cases/fourslash/memberListOnContextualThis.ts | 2 +-
tests/cases/fourslash/memberListOnExplicitThis.ts | 14 +-
.../fourslash/memberListOnFunctionParameter.ts | 10 +-
.../memberListOnThisInClassWithPrivates.ts | 6 +-
tests/cases/fourslash/memberlistOnDDot.ts | 2 +-
tests/cases/fourslash/navigateToIIFE.ts | 19 +
.../quickInfoDisplayPartsInternalModuleAlias.ts | 2 +-
.../fourslash/quickInfoOnNarrowedTypeInModule.ts | 6 +-
.../quickInfoOnObjectLiteralWithAccessors.ts | 4 +-
.../quickInfoOnObjectLiteralWithOnlyGetter.ts | 2 +-
.../quickInfoOnObjectLiteralWithOnlySetter.ts | 4 +-
...kInfoWithNestedDestructuredParameterInLambda.ts | 15 +
tests/cases/fourslash/server/completions01.ts | 8 +-
tests/cases/fourslash/server/jsdocTypedefTag.ts | 36 +-
.../fourslash/server/jsdocTypedefTagNamespace.ts | 10 +-
tests/cases/fourslash/tsxCompletion10.ts | 2 +-
.../cases/fourslash/tsxCompletionOnClosingTag1.ts | 2 +-
.../cases/fourslash/tsxCompletionOnClosingTag2.ts | 4 +-
.../tsxCompletionOnClosingTagWithoutJSX1.ts | 2 +-
.../tsxCompletionOnClosingTagWithoutJSX2.ts | 4 +-
.../tsxCompletionOnOpeningTagWithoutJSX1.ts | 2 +-
.../unclosedStringLiteralErrorRecovery.ts | 2 +-
tests/cases/fourslash/untypedModuleImport.ts | 1 -
1182 files changed, 82065 insertions(+), 70004 deletions(-)
create mode 100644 lib/.gitattributes
create mode 100644 src/harness/unittests/textStorage.ts
create mode 100644 tests/baselines/reference/awaitInheritedPromise_es2017.js
create mode 100644 tests/baselines/reference/awaitInheritedPromise_es2017.symbols
create mode 100644 tests/baselines/reference/awaitInheritedPromise_es2017.types
create mode 100644 tests/baselines/reference/cacheResolutions.js
create mode 100644 tests/baselines/reference/cacheResolutions.symbols
create mode 100644 tests/baselines/reference/cacheResolutions.trace.json
create mode 100644 tests/baselines/reference/cacheResolutions.types
create mode 100644 tests/baselines/reference/cachedModuleResolution1.js
create mode 100644 tests/baselines/reference/cachedModuleResolution1.symbols
create mode 100644 tests/baselines/reference/cachedModuleResolution1.trace.json
create mode 100644 tests/baselines/reference/cachedModuleResolution1.types
create mode 100644 tests/baselines/reference/cachedModuleResolution2.js
create mode 100644 tests/baselines/reference/cachedModuleResolution2.symbols
create mode 100644 tests/baselines/reference/cachedModuleResolution2.trace.json
create mode 100644 tests/baselines/reference/cachedModuleResolution2.types
create mode 100644 tests/baselines/reference/cachedModuleResolution3.js
create mode 100644 tests/baselines/reference/cachedModuleResolution3.symbols
create mode 100644 tests/baselines/reference/cachedModuleResolution3.trace.json
create mode 100644 tests/baselines/reference/cachedModuleResolution3.types
create mode 100644 tests/baselines/reference/cachedModuleResolution4.js
create mode 100644 tests/baselines/reference/cachedModuleResolution4.symbols
create mode 100644 tests/baselines/reference/cachedModuleResolution4.trace.json
create mode 100644 tests/baselines/reference/cachedModuleResolution4.types
create mode 100644 tests/baselines/reference/cachedModuleResolution5.js
create mode 100644 tests/baselines/reference/cachedModuleResolution5.symbols
create mode 100644 tests/baselines/reference/cachedModuleResolution5.trace.json
create mode 100644 tests/baselines/reference/cachedModuleResolution5.types
create mode 100644 tests/baselines/reference/cachedModuleResolution6.errors.txt
create mode 100644 tests/baselines/reference/cachedModuleResolution6.js
create mode 100644 tests/baselines/reference/cachedModuleResolution6.trace.json
create mode 100644 tests/baselines/reference/cachedModuleResolution7.errors.txt
create mode 100644 tests/baselines/reference/cachedModuleResolution7.js
create mode 100644 tests/baselines/reference/cachedModuleResolution7.trace.json
create mode 100644 tests/baselines/reference/cachedModuleResolution8.errors.txt
create mode 100644 tests/baselines/reference/cachedModuleResolution8.js
create mode 100644 tests/baselines/reference/cachedModuleResolution8.trace.json
create mode 100644 tests/baselines/reference/cachedModuleResolution9.errors.txt
create mode 100644 tests/baselines/reference/cachedModuleResolution9.js
create mode 100644 tests/baselines/reference/cachedModuleResolution9.trace.json
create mode 100644 tests/baselines/reference/captureSuperPropertyAccessInSuperCall01.errors.txt
create mode 100644 tests/baselines/reference/captureSuperPropertyAccessInSuperCall01.js
create mode 100644 tests/baselines/reference/circularIndexedAccessErrors.errors.txt
create mode 100644 tests/baselines/reference/circularIndexedAccessErrors.js
create mode 100644 tests/baselines/reference/circularReferenceInImport.js
create mode 100644 tests/baselines/reference/circularReferenceInImport.symbols
create mode 100644 tests/baselines/reference/circularReferenceInImport.types
create mode 100644 tests/baselines/reference/decoratorMetadataRestParameterWithImportedType.js
create mode 100644 tests/baselines/reference/decoratorMetadataRestParameterWithImportedType.symbols
create mode 100644 tests/baselines/reference/decoratorMetadataRestParameterWithImportedType.types
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor7.errors.txt
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor7.js
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor8.js
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor8.symbols
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor8.types
create mode 100644 tests/baselines/reference/decoratorOnClassConstructor4.js
create mode 100644 tests/baselines/reference/decoratorOnClassConstructor4.symbols
create mode 100644 tests/baselines/reference/decoratorOnClassConstructor4.types
create mode 100644 tests/baselines/reference/destructuringArrayBindingPatternAndAssignment3.errors.txt
create mode 100644 tests/baselines/reference/destructuringArrayBindingPatternAndAssignment3.js
create mode 100644 tests/baselines/reference/destructuringObjectBindingPatternAndAssignment4.errors.txt
create mode 100644 tests/baselines/reference/destructuringObjectBindingPatternAndAssignment4.js
create mode 100644 tests/baselines/reference/explicitAnyAfterSpreadNoImplicitAnyError.js
create mode 100644 tests/baselines/reference/explicitAnyAfterSpreadNoImplicitAnyError.symbols
create mode 100644 tests/baselines/reference/explicitAnyAfterSpreadNoImplicitAnyError.types
create mode 100644 tests/baselines/reference/importHelpersDeclarations.symbols
create mode 100644 tests/baselines/reference/importHelpersDeclarations.types
create mode 100644 tests/baselines/reference/importHelpersInAmbientContext.js
create mode 100644 tests/baselines/reference/importHelpersInAmbientContext.symbols
create mode 100644 tests/baselines/reference/importHelpersInAmbientContext.types
create mode 100644 tests/baselines/reference/jsDocTags.baseline
create mode 100644 tests/baselines/reference/jsxAttributeWithoutExpressionReact.errors.txt
create mode 100644 tests/baselines/reference/jsxAttributeWithoutExpressionReact.js
create mode 100644 tests/baselines/reference/jsxInExtendsClause.js
create mode 100644 tests/baselines/reference/jsxInExtendsClause.symbols
create mode 100644 tests/baselines/reference/jsxInExtendsClause.types
create mode 100644 tests/baselines/reference/jsxViaImport.2.js
create mode 100644 tests/baselines/reference/jsxViaImport.2.symbols
create mode 100644 tests/baselines/reference/jsxViaImport.2.types
create mode 100644 tests/baselines/reference/mappedTypesAndObjects.js
create mode 100644 tests/baselines/reference/mappedTypesAndObjects.symbols
create mode 100644 tests/baselines/reference/mappedTypesAndObjects.types
create mode 100644 tests/baselines/reference/metadataOfClassFromModule.js
create mode 100644 tests/baselines/reference/metadataOfClassFromModule.symbols
create mode 100644 tests/baselines/reference/metadataOfClassFromModule.types
create mode 100644 tests/baselines/reference/metadataOfUnionWithNull.js
create mode 100644 tests/baselines/reference/metadataOfUnionWithNull.symbols
create mode 100644 tests/baselines/reference/metadataOfUnionWithNull.types
create mode 100644 tests/baselines/reference/moduleResolutionWithExtensions_unexpected.js
create mode 100644 tests/baselines/reference/moduleResolutionWithExtensions_unexpected.symbols
create mode 100644 tests/baselines/reference/moduleResolutionWithExtensions_unexpected.trace.json
create mode 100644 tests/baselines/reference/moduleResolutionWithExtensions_unexpected.types
create mode 100644 tests/baselines/reference/moduleResolutionWithExtensions_unexpected2.js
create mode 100644 tests/baselines/reference/moduleResolutionWithExtensions_unexpected2.symbols
create mode 100644 tests/baselines/reference/moduleResolutionWithExtensions_unexpected2.trace.json
create mode 100644 tests/baselines/reference/moduleResolutionWithExtensions_unexpected2.types
create mode 100644 tests/baselines/reference/nestedFreshLiteral.errors.txt
create mode 100644 tests/baselines/reference/nestedFreshLiteral.js
create mode 100644 tests/baselines/reference/nestedLoops.js
create mode 100644 tests/baselines/reference/nestedLoops.symbols
create mode 100644 tests/baselines/reference/nestedLoops.types
create mode 100644 tests/baselines/reference/newLexicalEnvironmentForConvertedLoop.js
create mode 100644 tests/baselines/reference/newLexicalEnvironmentForConvertedLoop.symbols
create mode 100644 tests/baselines/reference/newLexicalEnvironmentForConvertedLoop.types
create mode 100644 tests/baselines/reference/oldStyleOctalLiteralTypes.errors.txt
create mode 100644 tests/baselines/reference/oldStyleOctalLiteralTypes.js
create mode 100644 tests/baselines/reference/selfReferencingSpreadInLoop.errors.txt
create mode 100644 tests/baselines/reference/selfReferencingSpreadInLoop.js
create mode 100644 tests/baselines/reference/subSubClassCanAccessProtectedConstructor.js
create mode 100644 tests/baselines/reference/subSubClassCanAccessProtectedConstructor.symbols
create mode 100644 tests/baselines/reference/subSubClassCanAccessProtectedConstructor.types
create mode 100644 tests/baselines/reference/superPropertyAccessInSuperCall01.errors.txt
create mode 100644 tests/baselines/reference/superPropertyAccessInSuperCall01.js
create mode 100644 tests/baselines/reference/superPropertyInConstructorBeforeSuperCall.errors.txt
create mode 100644 tests/baselines/reference/superPropertyInConstructorBeforeSuperCall.js
create mode 100644 tests/baselines/reference/systemModuleTrailingComments.js
create mode 100644 tests/baselines/reference/systemModuleTrailingComments.symbols
create mode 100644 tests/baselines/reference/systemModuleTrailingComments.types
create mode 100644 tests/baselines/reference/untypedModuleImport_MainInPackageJson.js
create mode 100644 tests/baselines/reference/untypedModuleImport_MainInPackageJson.symbols
create mode 100644 tests/baselines/reference/untypedModuleImport_MainInPackageJson.types
create mode 100644 tests/baselines/reference/untypedModuleImport_noImplicitAny2.errors.txt
create mode 100644 tests/baselines/reference/untypedModuleImport_noImplicitAny2.js
create mode 100644 tests/baselines/reference/untypedModuleImport_withAugmentation2.errors.txt
create mode 100644 tests/baselines/reference/untypedModuleImport_withAugmentation2.js
create mode 100644 tests/baselines/reference/unusedLocalsAndObjectSpread.errors.txt
create mode 100644 tests/baselines/reference/unusedLocalsAndObjectSpread.js
create mode 100644 tests/baselines/reference/unusedLocalsAndObjectSpread2.errors.txt
create mode 100644 tests/baselines/reference/unusedLocalsAndObjectSpread2.js
create mode 100644 tests/cases/compiler/cacheResolutions.ts
create mode 100644 tests/cases/compiler/cachedModuleResolution1.ts
create mode 100644 tests/cases/compiler/cachedModuleResolution2.ts
create mode 100644 tests/cases/compiler/cachedModuleResolution3.ts
create mode 100644 tests/cases/compiler/cachedModuleResolution4.ts
create mode 100644 tests/cases/compiler/cachedModuleResolution5.ts
create mode 100644 tests/cases/compiler/cachedModuleResolution6.ts
create mode 100644 tests/cases/compiler/cachedModuleResolution7.ts
create mode 100644 tests/cases/compiler/cachedModuleResolution8.ts
create mode 100644 tests/cases/compiler/cachedModuleResolution9.ts
create mode 100644 tests/cases/compiler/captureSuperPropertyAccessInSuperCall01.ts
create mode 100644 tests/cases/compiler/circularReferenceInImport.ts
create mode 100644 tests/cases/compiler/decoratorMetadataRestParameterWithImportedType.ts
create mode 100644 tests/cases/compiler/explicitAnyAfterSpreadNoImplicitAnyError.ts
create mode 100644 tests/cases/compiler/importHelpersDeclarations.ts
create mode 100644 tests/cases/compiler/importHelpersInAmbientContext.ts
create mode 100644 tests/cases/compiler/jsxAttributeWithoutExpressionReact.tsx
create mode 100644 tests/cases/compiler/jsxInExtendsClause.tsx
create mode 100644 tests/cases/compiler/jsxViaImport.2.tsx
create mode 100644 tests/cases/compiler/metadataOfClassFromModule.ts
create mode 100644 tests/cases/compiler/metadataOfUnionWithNull.ts
create mode 100644 tests/cases/compiler/moduleResolutionWithExtensions_unexpected.ts
create mode 100644 tests/cases/compiler/moduleResolutionWithExtensions_unexpected2.ts
create mode 100644 tests/cases/compiler/nestedFreshLiteral.ts
create mode 100644 tests/cases/compiler/nestedLoops.ts
create mode 100644 tests/cases/compiler/newLexicalEnvironmentForConvertedLoop.ts
create mode 100644 tests/cases/compiler/oldStyleOctalLiteralTypes.ts
create mode 100644 tests/cases/compiler/selfReferencingSpreadInLoop.ts
create mode 100644 tests/cases/compiler/subSubClassCanAccessProtectedConstructor.ts
create mode 100644 tests/cases/compiler/superPropertyAccessInSuperCall01.ts
create mode 100644 tests/cases/compiler/systemModuleTrailingComments.ts
create mode 100644 tests/cases/compiler/untypedModuleImport_withAugmentation2.ts
create mode 100644 tests/cases/compiler/unusedLocalsAndObjectSpread.ts
create mode 100644 tests/cases/compiler/unusedLocalsAndObjectSpread2.ts
create mode 100644 tests/cases/conformance/async/es2017/awaitInheritedPromise_es2017.ts
create mode 100644 tests/cases/conformance/classes/constructorDeclarations/superCalls/superPropertyInConstructorBeforeSuperCall.ts
create mode 100644 tests/cases/conformance/decorators/class/accessor/decoratorOnClassAccessor7.ts
create mode 100644 tests/cases/conformance/decorators/class/accessor/decoratorOnClassAccessor8.ts
create mode 100644 tests/cases/conformance/decorators/class/constructor/decoratorOnClassConstructor4.ts
create mode 100644 tests/cases/conformance/es6/destructuring/destructuringArrayBindingPatternAndAssignment3.ts
create mode 100644 tests/cases/conformance/es6/destructuring/destructuringObjectBindingPatternAndAssignment4.ts
create mode 100644 tests/cases/conformance/moduleResolution/untypedModuleImport_MainInPackageJson.ts
create mode 100644 tests/cases/conformance/moduleResolution/untypedModuleImport_noImplicitAny2.ts
create mode 100644 tests/cases/conformance/types/keyof/circularIndexedAccessErrors.ts
create mode 100644 tests/cases/conformance/types/mapped/mappedTypesAndObjects.ts
create mode 100644 tests/cases/fourslash/formattingMappedType.ts
create mode 100644 tests/cases/fourslash/formattingReadonly.ts
create mode 100644 tests/cases/fourslash/formattingSpaceBeforeFunctionParen.ts
create mode 100644 tests/cases/fourslash/jsDocGenerics2.ts
create mode 100644 tests/cases/fourslash/jsDocTags.ts
create mode 100644 tests/cases/fourslash/navigateToIIFE.ts
create mode 100644 tests/cases/fourslash/quickInfoWithNestedDestructuredParameterInLambda.ts
--
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