Commit Graph
680 Commits
Author SHA1 Message Date
Daniel Rosenwasser 518a5d3a48 Rudimentary template support, excluding tagging. 2014-10-23 14:57:47 -07:00
Mohamed Hegazy 61549239d8 Fix emitting for const in for loops 2014-10-15 09:20:46 -07:00
Mohamed Hegazy 03a100d039 Do not allow let and const declarations to be exported from a module 2014-10-15 09:15:00 -07:00
Mohamed Hegazy 3e4560147b Allow const in for statements 2014-10-14 17:37:46 -07:00
Mohamed Hegazy 82f5fb4055 Flag const declarations shodowed by var redeclarations 2014-10-14 17:15:11 -07:00
Mohamed Hegazy f5c2740093 Flag assignments to a const 2014-10-14 16:52:12 -07:00
Mohamed Hegazy cffc62aa1b Report duplicate identifier errors on all locations for merged declarations to align with local declarations 2014-10-14 15:18:44 -07:00
Mohamed Hegazy 318575ce75 Ensure duplicate let/const declarations accross files are reported 2014-10-14 14:51:28 -07:00
Mohamed Hegazy 1dde985f1d Do not allow use of block-scoped variable before its definition 2014-10-13 22:19:19 -07:00
Mohamed Hegazy cf89f5cf58 Add binder support for block scoped variable declarations 2014-10-13 20:54:26 -07:00
Mohamed Hegazy 979d45eb67 Disallow let and const declarations outside blocks 2014-10-12 21:43:09 -07:00
Mohamed Hegazy 778f101dea Add basic parsing support for let and const 2014-10-12 21:10:04 -07:00
Mohamed Hegazy 873c1df74b Add es6 target 2014-10-11 12:52:42 -07:00
Mohamed Hegazy bdac6ca895 Merge pull request #841 from chrisbubernak/disallowNumericEnumMembers
Fix for issue #134 (Disallow numeric enum members)
2014-10-10 16:24:12 -07:00
Yui T 00c30a3ed7 Merge branch 'master' into fixThrowExceptionOnEmitFile 2014-10-09 14:36:48 -07:00
Yui T 3cb6c9cf45 Add isDeclarationFile and update similar all usage 2014-10-09 14:19:36 -07:00
Yui T ab5f0241eb Fix comments 2014-10-09 10:12:49 -07:00
ChrisBubernak 708ddf19e7 removed old comment 2014-10-09 09:43:40 -07:00
ChrisBubernak facd52f593 removed hidden tabs + moved check into isNumericName 2014-10-09 09:36:32 -07:00
ChrisBubernak 2b4f48996e Moved the error check from parser to checker & updated baselines 2014-10-09 08:52:53 -07:00
Sheetal Nandi 279791e99e Merge branch 'master' into symbolInfoFormatting 2014-10-08 19:00:26 -07:00
Sheetal Nandi 58cfc985b9 Merge branch 'master' into symbolInfoFormatting 2014-10-08 18:25:42 -07:00
Yui T 90ed17b21e Fix formatting 2014-10-08 18:18:41 -07:00
Yui T 67eff65e03 Add more test cases 2014-10-08 18:15:07 -07:00
Daniel Rosenwasser 400f6eb654 Merge pull request #859 from Microsoft/useProperMeaningAtLocation
Use proper meanings when requesting information about a node
2014-10-08 17:59:29 -07:00
Sheetal Nandi 4061e02b42 Fixed the typo 2014-10-08 17:58:07 -07:00
Mohamed Hegazy 29c5b402a3 Merge branch 'master' into objectLiteralCompletion 2014-10-08 17:29:47 -07:00
Mohamed Hegazy 2e9a20f8ce Respond to code review comments 2014-10-08 17:29:14 -07:00
Chris Bubernak 16f91b1ef3 fixed error message and updated necessary baselines 2014-10-08 17:23:16 -07:00
Mohamed Hegazy a8a1fa27d8 Try to pick a good signature, if no signature matches 2014-10-08 15:47:30 -07:00
Daniel Rosenwasser eb3106d2b7 CR feedback on the checker 2014-10-08 15:44:49 -07:00
Sheetal Nandi b405045106 Code Review feedback: Quick info will show type of undefined as undefined instead of any 2014-10-08 12:20:54 -07:00
Sheetal Nandi e1b76523b3 Code review feedback - Show the type as any even inside the with block 2014-10-08 12:19:11 -07:00
Yui T b90c5f2ca4 Address code review 2014-10-08 10:26:39 -07:00
Yui T 96cdc4f163 Fix throwing exception from emitFile 2014-10-07 21:41:04 -07:00
Jason Freeman 0cb99728a3 Merge branch 'master' into sigHelpCrash 2014-10-07 15:51:23 -07:00
Sheetal Nandi 578e7f710a Fix the quickInfo for rest parameters 2014-10-07 14:04:30 -07:00
Jason Freeman 8346b48e6d Add assserts to help diagnose signature help crash #832 2014-10-07 13:37:57 -07:00
Yui T 530a5c0650 Merge branch 'master' into getEmitOutputExternalModule 2014-10-07 13:21:19 -07:00
Yui T 7d725037b3 Address code review 2014-10-07 13:20:06 -07:00
Sheetal Nandi 2cc209459b Quick info on undefined
Fixes #775
2014-10-07 13:00:46 -07:00
Yui T d345d228a7 Fix spelling 2014-10-07 10:17:29 -07:00
Chris Bubernak 8286b67c09 Fixed another bug in parser & fixed up baselines 2014-10-06 22:27:22 -07:00
Yui T be02f962c7 Fix compileOnSave with external module 2014-10-06 18:34:01 -07:00
Jason Freeman 0625cc4650 Update compiler version to 1.3 2014-10-06 18:18:19 -07:00
Chris Bubernak 7b9dee8df8 Fixed bug where numeric check wasn't catching everything 2014-10-06 16:05:50 -07:00
Daniel Rosenwasser eb5d378d55 Reverted code back to original location since these functions no longer need to be exported. 2014-10-06 15:03:50 -07:00
CyrusNajmabadi e1bb169607 Merge pull request #826 from Microsoft/navBarTweak
Tweak how we populate NavBarItems.
2014-10-06 13:33:05 -07:00
Sheetal Nandi be051f02b5 Fix generic symbol display information 2014-10-06 12:29:49 -07:00
Sheetal Nandi 2de4ad0335 Merge pull request #818 from Microsoft/sourceMapRelativeDirName
Fixes incorrect path resolution of sources to sourcemap when the directory paths differ in only case
2014-10-06 11:48:10 -07:00