Commit Graph

  • 2905f41e7d Merge pull request #3557 from Microsoft/spreadStackOverflow CyrusNajmabadi 2015-06-18 09:29:26 -07:00
  • ede80c1de2 Don't use spread operator when pushing arrays onto other arrays. Cyrus Najmabadi 2015-06-18 09:06:47 -07:00
  • 958a423142 Make classification cancellable. Cyrus Najmabadi 2015-06-18 08:56:48 -07:00
  • 151306f423 PR feedback. Cyrus Najmabadi 2015-06-18 08:30:26 -07:00
  • 84bb38415f Accepts baselines Tingan Ho 2015-06-18 23:23:47 +08:00
  • 752e0ba003 Fixes type predicate crash bug Tingan Ho 2015-06-18 23:04:05 +08:00
  • 6db4faf488 Merge pull request #3545 from Microsoft/emitNamespaces Mohamed Hegazy 2015-06-17 23:56:21 -07:00
  • 7361d68d25 Merge pull request #3542 from weswigham/jake-lssl Mohamed Hegazy 2015-06-17 23:54:04 -07:00
  • 53579f089e support modules as well as namespaces in external module conversion Mohamed Hegazy 2015-06-17 23:44:12 -07:00
  • 75e6071395 Merge pull request #3527 from piloopin/fix-intl.d.ts Mohamed Hegazy 2015-06-17 23:36:01 -07:00
  • 7c50c7c45e Accept baselines Mohamed Hegazy 2015-06-17 23:22:23 -07:00
  • 76ec1f0fec Add a non-generic construct signature to Map, Set, and WeakMap Mohamed Hegazy 2015-06-17 21:28:49 -07:00
  • 6afb15c19e CoreServicesShimHost and CoreServicesShimHostAdapter changes to support TSConfig exclude from the language service Jason Ramsay 2015-06-17 21:22:16 -07:00
  • 54ed3c475e Add a unit test Mohamed Hegazy 2015-06-17 21:20:20 -07:00
  • 9cc97f1fc5 feedback from pr #3542 Wesley Wigham 2015-06-17 21:17:09 -07:00
  • 3d224bde48 Emit declarations of namespaces correctelly Mohamed Hegazy 2015-06-17 17:50:03 -07:00
  • 0fe60498d7 Adding SyntaxKind.ClassExpression in a bunch of places Anders Hejlsberg 2015-06-17 17:11:42 -07:00
  • 7443ecc6a5 Cleaned up diagnostics Ron Buckton 2015-06-17 16:30:25 -07:00
  • 02f6622e43 Changed createPromiseType to return emptyObjectType Ron Buckton 2015-06-17 16:28:32 -07:00
  • b00a9579a8 Removed unneeded capture for lexical this Ron Buckton 2015-06-17 16:16:55 -07:00
  • c74bb842ba Moved getContainingFunction call in checkIdentifier Ron Buckton 2015-06-17 16:11:14 -07:00
  • 82eae194f1 Inlined checks for NodeFlags.Async in parser Ron Buckton 2015-06-17 16:10:17 -07:00
  • b25d855341 Removed unused getContainingParameter function Ron Buckton 2015-06-17 16:05:55 -07:00
  • 19b0c519fc merged master Arthur Ozga 2015-06-17 15:07:49 -07:00
  • ab61bf2a6d Merge pull request #3532 from Microsoft/exportSpecifierScoping Jason Freeman 2015-06-17 15:05:34 -07:00
  • 27cccddfea Merge pull request #3515 from Microsoft/classMemberWithMissingIdentifier Jason Freeman 2015-06-17 15:05:25 -07:00
  • a07f86240d forbid calling abstract member foo() via super.foo() Arthur Ozga 2015-06-17 15:01:34 -07:00
  • 247d5820dd Merge pull request #3516 from Microsoft/extendsExpressions Anders Hejlsberg 2015-06-17 14:27:02 -07:00
  • 5b9a1b5e20 Accepting new baselines after master merge Anders Hejlsberg 2015-06-17 14:17:52 -07:00
  • 26fd879843 Merge branch 'master' into extendsExpressions Anders Hejlsberg 2015-06-17 14:12:47 -07:00
  • efcccaa4f8 Addressing more CR feedback Anders Hejlsberg 2015-06-17 14:04:05 -07:00
  • 471f6e0536 Accepting new baselines Anders Hejlsberg 2015-06-17 13:29:08 -07:00
  • d71af8a3fb Addressing CR feedback Anders Hejlsberg 2015-06-17 13:28:39 -07:00
  • 7390fe0eab Feedback form pr #3513 Wesley Wigham 2015-06-17 12:39:02 -07:00
  • 33b0a5633e Merge pull request #3524 from Microsoft/extendsNull Anders Hejlsberg 2015-06-17 13:15:22 -07:00
  • ca8988155c Merge pull request #3541 from colbyrussell/master Mohamed Hegazy 2015-06-17 11:36:50 -07:00
  • 5f1fe3740b Fix line endings in program.ts Colby Russell 2015-06-17 13:08:13 -05:00
  • 68085fc513 Merge pull request #3529 from Microsoft/cleanupDoubleEquals Arthur Ozga 2015-06-17 10:54:15 -07:00
  • d206f62adb Squueze perf in syntactic classification. Cyrus Najmabadi 2015-06-16 17:55:36 -07:00
  • 41e39735e8 Make resolveName ignore export specifiers without calling getSymbol Jason Freeman 2015-06-16 17:06:00 -07:00
  • 3bb7be96fa Scan less during classification. Cyrus Najmabadi 2015-06-16 16:03:45 -07:00
  • 1d5dcf0d0c changes that are non-breaking Arthur Ozga 2015-06-16 15:39:34 -07:00
  • aed48ecb99 changed to '==' to '===', '!=' to '!==' Arthur Ozga 2015-06-16 14:56:31 -07:00
  • 1b93265257 Merge pull request #3526 from Microsoft/removeGeneratorParameter CyrusNajmabadi 2015-06-16 14:10:55 -07:00
  • 2e16680f01 Re-number enum. Cyrus Najmabadi 2015-06-16 14:00:31 -07:00
  • 009c3ee43a Merge branch 'master' into removeGeneratorParameter Cyrus Najmabadi 2015-06-16 13:48:03 -07:00
  • 388e2fd926 merge with extendsExpressions Arthur Ozga 2015-06-16 13:33:03 -07:00
  • 6ee1890e94 Fix Intl.DateTimeFormat.format and Int.NumberFormatOptions signature piloopin 2015-06-17 00:57:23 +04:30
  • f1c99f3397 Remove generatorParameter and asyncParameter contexts. Cyrus Najmabadi 2015-06-16 13:25:46 -07:00
  • c67eecde5d Accepting new baselines Anders Hejlsberg 2015-06-16 12:35:34 -07:00
  • 835f91137c Accepting new baselines Anders Hejlsberg 2015-06-16 12:18:31 -07:00
  • 3b5d73f5ce Use Object.create(null) in __extends when base is null Anders Hejlsberg 2015-06-16 12:13:18 -07:00
  • f6bcf7074c Accepting new baselines after merge Anders Hejlsberg 2015-06-16 12:07:49 -07:00
  • 2c57776f91 Merge branch 'master' into extendsExpressions Anders Hejlsberg 2015-06-16 12:04:04 -07:00
  • 38e3d9f718 Adding another comment Anders Hejlsberg 2015-06-16 11:53:00 -07:00
  • de8eb229c8 Adding comments and doing a bit of renaming Anders Hejlsberg 2015-06-16 11:49:15 -07:00
  • 864a28a586 forbid abstract methods from having an implementation Arthur Ozga 2015-06-16 10:02:21 -07:00
  • d09d61f757 Accepting new baselines Anders Hejlsberg 2015-06-16 06:55:52 -07:00
  • e305de1403 Workaround to match previous type writer output Anders Hejlsberg 2015-06-16 06:54:10 -07:00
  • 718dc5b7a8 Merge pull request #3517 from Microsoft/strictMode CyrusNajmabadi 2015-06-15 23:41:41 -07:00
  • 300089ce2d PR feedback. Cyrus Najmabadi 2015-06-15 23:31:40 -07:00
  • d558e42d94 External modules are always in strict mode in ES6 Cyrus Najmabadi 2015-06-15 18:20:44 -07:00
  • dcbfa6988a Modules are always in strict mode in ES6. Cyrus Najmabadi 2015-06-15 18:01:18 -07:00
  • 417cfa5c2c Check namespaces for strict mode. Cyrus Najmabadi 2015-06-15 17:48:15 -07:00
  • ec9e461869 Remove 'strict mode' from parsing and checking, and make it purely something purely checked at bind time. Cyrus Najmabadi 2015-06-15 17:31:15 -07:00
  • 1954322155 Fixed some indentation issues Arthur Ozga 2015-06-15 17:10:53 -07:00
  • 506349f9c5 Fix merge conflicts with master Arthur Ozga 2015-06-15 16:48:09 -07:00
  • 5316d0d0df Abstract keyword: Added parsing and some checks Arthur Ozga 2015-06-15 16:29:34 -07:00
  • 54edbaeea7 Parse class member with a missing identifier in the presence of a modifier Jason Freeman 2015-06-15 16:28:29 -07:00
  • 186f52572b Accepting new baselines Anders Hejlsberg 2015-06-15 16:14:28 -07:00
  • d5752592ac Adding basic tests Anders Hejlsberg 2015-06-15 16:14:01 -07:00
  • 367e257928 Accepting new baselines Anders Hejlsberg 2015-06-15 15:46:29 -07:00
  • cc81cc77f9 Check that base constructor return types are identical Treat class extends clause as expression position in services.ts Anders Hejlsberg 2015-06-15 15:44:43 -07:00
  • 8554791574 Decouple ts.sys from the editorServices where possible Wesley Wigham 2015-06-10 16:19:10 -07:00
  • ab1512fb13 Export server & session without any node specifics Wesley Wigham 2015-06-09 17:00:35 -07:00
  • 2a1b8989be Merge pull request #3509 from Microsoft/simplerStrictModeChecking Anders Hejlsberg 2015-06-15 12:40:01 -07:00
  • 9a57e6ff17 Updated baselines Ron Buckton 2015-06-15 12:04:15 -07:00
  • 5ebad5889c Merge branch 'master' into asyncFunctions Ron Buckton 2015-06-15 11:47:15 -07:00
  • 956d73ef5e Accepting new baselines Anders Hejlsberg 2015-06-15 10:44:21 -07:00
  • 80ea68701b Use instantiated signatures in super calls Anders Hejlsberg 2015-06-15 10:27:59 -07:00
  • c20f6820b7 Adding SyntaxKind.BindingElement case Anders Hejlsberg 2015-06-15 06:48:48 -07:00
  • 46a842e19b Merge pull request #3049 from Microsoft/testPerf Daniel Rosenwasser 2015-06-14 20:25:03 -07:00
  • c2fa08b2ce Removed TypeCheckerHost extension. Daniel Rosenwasser 2015-06-14 20:06:22 -07:00
  • 5054596884 Just explicitly use Harness.lightMode. Daniel Rosenwasser 2015-06-14 20:02:20 -07:00
  • dc6a9bdbee Style. Daniel Rosenwasser 2015-06-14 19:56:48 -07:00
  • 75920657b9 Updated baselines. Daniel Rosenwasser 2015-06-14 19:50:13 -07:00
  • 5f01c09b7e Use reference comments again. Daniel Rosenwasser 2015-06-14 19:49:50 -07:00
  • a826215c0d Accepting new baselines Anders Hejlsberg 2015-06-14 14:35:22 -07:00
  • 3e9206aaab Consolidating strict mode reserved identifier checking in single method in binder Anders Hejlsberg 2015-06-14 14:25:26 -07:00
  • dfa149457c Allow expressions in extends clause of class Anders Hejlsberg 2015-06-14 07:10:25 -07:00
  • 522248a042 rename 'FileMap.delete' to 'FileMap.remove' Vladimir Matveev 2015-06-04 11:18:05 -07:00
  • b4f1df2afa address PR feedback Vladimir Matveev 2015-06-03 15:22:17 -07:00
  • 25c093673c introduce FileMap to store mappings with filenames as keys Vladimir Matveev 2015-06-03 13:48:34 -07:00
  • 5da701ceb1 Updated comment. Daniel Rosenwasser 2015-06-12 17:53:35 -07:00
  • 60e855e252 Merge pull request #3492 from Microsoft/useTypePredicatesInLib Mohamed Hegazy 2015-06-12 17:39:31 -07:00
  • e4dac026b4 Accepted baselines. Daniel Rosenwasser 2015-06-12 17:33:54 -07:00
  • cfdccf40c8 Never mess with the file list in tests. Daniel Rosenwasser 2015-06-12 17:33:29 -07:00
  • 1f4812f9dd Merge branch 'testPerf2' into testPerf Daniel Rosenwasser 2015-06-12 16:39:03 -07:00
  • e1c1da578c Merge branch 'master' into testPerf2 Daniel Rosenwasser 2015-06-12 16:16:09 -07:00
  • b5e57e11e7 Spelling. Daniel Rosenwasser 2015-06-11 12:11:56 -07:00