TypeScript/tests/cases/conformance
Andy e7df83263d
Break out of speculative parsing on bad parameter initializer (#19158)
* Break out of speculative parsing on bad parameter initializer

* Remove uses of 'finally'

* give up -> stop

* Do without exceptions

* Remove `resetAfterSpeculation`

* Use Fail and FailList objects

* Remove `inSpeculation` parameter to parseDelimitedList

* Don't use `createNodeArray`, it's not always in scope

* Move Fail and FailList inside initializeState

* More code review

* More code review
2017-11-13 09:18:36 -08:00
..
ambient
async
classes Fix emit for classes with both fields and 'extends null' 2017-10-09 13:14:49 -07:00
constEnums
controlFlow Add a couple of test cases 2017-11-08 10:56:30 -08:00
declarationEmit
decorators
dynamicImport Transform nested dynamic imports (#18998) 2017-10-12 12:53:12 -07:00
emitter Fixes CR comments 2017-08-02 12:05:10 +02:00
enums
es6 fix super call from class that has no basetype but with same symbol interface (#19068) 2017-10-16 10:42:22 +08:00
es7
es2017 Remove test 2017-11-06 13:00:05 -08:00
expressions Add tests 2017-10-26 14:56:54 -07:00
externalModules Care about esnext where we look for es2015 (#18331) 2017-09-09 16:30:06 -07:00
functions
interfaces
internalModules
jsdoc More tests for getParameterSymbolFromJSDoc 2017-10-19 16:22:05 -07:00
jsx Add baselines 2017-10-17 09:38:23 -07:00
moduleResolution Allow relative imports of '.js' files when --noImplicitAny is disabled (#18489) 2017-09-19 12:42:29 -07:00
parser Break out of speculative parsing on bad parameter initializer (#19158) 2017-11-13 09:18:36 -08:00
references
salsa Check for initializer before using it (#18708) 2017-09-22 17:14:22 -07:00
scanner
statements Typo 2017-08-02 20:55:19 +02:00
Symbols
types Merge pull request #19926 from Microsoft/improvePrimitiveComparable 2017-11-11 09:15:24 -08:00
typings
fixSignatureCaching.ts