Commit graph

5849 commits

Author SHA1 Message Date
Vladimir Matveev
3db5bbf93f wrap host.getCanonicalFileName in arrow function 2015-06-18 14:37:50 -07:00
Vladimir Matveev
937927a051 Merge pull request #3498 from Microsoft/portFileMap
Port FileMap into release-1.5
2015-06-18 14:05:54 -07:00
Jason Freeman
ab61bf2a6d Merge pull request #3532 from Microsoft/exportSpecifierScoping
Make resolveName ignore export specifiers without calling getSymbol
2015-06-17 15:05:34 -07:00
Jason Freeman
27cccddfea Merge pull request #3515 from Microsoft/classMemberWithMissingIdentifier
Parse class member with a missing identifier in the presence of a modifier
2015-06-17 15:05:25 -07:00
Jason Freeman
41e39735e8 Make resolveName ignore export specifiers without calling getSymbol 2015-06-16 17:06:00 -07:00
Jason Freeman
54edbaeea7 Parse class member with a missing identifier in the presence of a modifier 2015-06-15 16:28:29 -07:00
Vladimir Matveev
522248a042 rename 'FileMap.delete' to 'FileMap.remove' 2015-06-12 18:48:54 -07:00
Vladimir Matveev
b4f1df2afa address PR feedback 2015-06-12 18:48:46 -07:00
Vladimir Matveev
25c093673c introduce FileMap to store mappings with filenames as keys 2015-06-12 18:48:37 -07:00
Vladimir Matveev
1f587069da Merge pull request #3434 from Microsoft/port-3433
Port PR 3433 into release 1.5
2015-06-11 14:24:29 -07:00
Jason Freeman
363b7c85ab Merge pull request #3391 from Microsoft/port-3370
Port PR 3370 into release 1.5
2015-06-10 16:13:58 -07:00
Vladimir Matveev
d0763060c9 added more tests 2015-06-10 12:32:24 -07:00
Vladimir Matveev
185b2aff08 added missing semicolon 2015-06-08 22:46:59 -07:00
Vladimir Matveev
26a1ed6017 move temp declarations out of object literal 2015-06-08 19:52:55 -07:00
Vladimir Matveev
3c630aa247 added tests 2015-06-04 22:39:21 -07:00
Vladimir Matveev
7c8a50336d emit module name for system modules, add moduleName argument to 'transpile' function
Conflicts:
	src/services/services.ts
2015-06-04 22:37:52 -07:00
Mohamed Hegazy
6f45524b9f Update LKG 2015-06-04 16:35:30 -07:00
Zhengbo Li
1f7f388c78 Merge pull request #3390 from zhengbli/release-1.5
Add missing overloads for texImage2D and texSubImage2D
2015-06-04 16:25:45 -07:00
Zhengbo Li
3c59481a92 Add missing overloads for texImage2D and texSubImage2D 2015-06-04 16:06:12 -07:00
Vladimir Matveev
9d80c40055 Merge pull request #3385 from Microsoft/port_3382
Port PR 3382 into release 1.5
2015-06-04 12:45:33 -07:00
Vladimir Matveev
e34d28f530 added missing semicolon after calling exporter function 2015-06-04 12:30:19 -07:00
Jason Freeman
b165b14932 Merge pull request #3374 from Microsoft/emitParenthesizedTypeAssertion
Emit parenthesized type assertion
2015-06-03 17:55:45 -07:00
Jason Freeman
e940fdc534 Don't use innerExpression in parenthesizeForAccess 2015-06-03 17:34:56 -07:00
Jason Freeman
26cf97430e Accept baselines for parenthesized type assertions 2015-06-03 17:22:51 -07:00
Jason Freeman
7a74d9f8d0 Add tests for parenthesized type assertions 2015-06-03 17:22:38 -07:00
Jason Freeman
4ccf088734 Don't try to strip parentheses when emitting synthesized parenthesized expressions 2015-06-03 17:22:11 -07:00
Jason Freeman
1bb46e3f33 Update LKG after commit 34a5514fef 2015-06-03 13:39:25 -07:00
Jason Freeman
34a5514fef Rename new test 2015-06-03 13:36:52 -07:00
Jason Freeman
9394c5ca04 Add test for object literal methods 2015-06-03 13:36:51 -07:00
Jason Freeman
22cc3a7d84 Add hopefully helpful comment 2015-06-03 13:36:50 -07:00
Jason Freeman
46da6678ad Return expressions always need to be type checked 2015-06-03 13:36:49 -07:00
Vladimir Matveev
f83d54b18f Merge pull request #3360 from Microsoft/port-3331
Port PR 3331 into release-1.5
2015-06-03 10:47:39 -07:00
Vladimir Matveev
86d9398a92 clean hostCache to avoid extending lifetime of script snapshots 2015-06-03 10:29:32 -07:00
Mohamed Hegazy
9b12fabaa1 Merge pull request #3274 from Microsoft/filterTranspileDiagnostics
Fix #3245: ensure transpile diagnostics only include syntactic and compiler options diagnostics
2015-06-02 18:24:41 -07:00
Mohamed Hegazy
6902b050ca Respond to code review comments 2015-06-02 18:04:05 -07:00
Mohamed Hegazy
c83054cd4b Merge branch 'release-1.5' into filterTranspileDiagnostics 2015-06-02 18:01:05 -07:00
Mohamed Hegazy
a10cd1e822 Update LKG 2015-06-02 15:48:59 -07:00
Daniel Rosenwasser
d1b3ac7c12 Merge pull request #3288 from Microsoft/fixResolutionForFuncExprsClassExprsAndArguments
Fix resolution of named function & class expressions as well as 'arguments'
2015-06-02 12:57:05 -07:00
Ron Buckton
5b94e40149 Merge branch 'decoratorsExperiment' into release-1.5 2015-06-01 15:36:39 -07:00
Ron Buckton
69094b5693 Updated LKG 2015-06-01 15:35:42 -07:00
Ron Buckton
15547c03db Merge pull request #3330 from Microsoft/decoratorsExperiment
Added experimentalDecorators flag
2015-06-01 15:34:59 -07:00
Ron Buckton
62ba36908b Added experimentalDecorators flag 2015-06-01 15:01:24 -07:00
Daniel Rosenwasser
acbff901da Accepted baselines. 2015-05-27 16:34:48 -07:00
Daniel Rosenwasser
db313061ee Added another test. 2015-05-27 16:33:23 -07:00
Daniel Rosenwasser
636347d86b Accepted baselines. 2015-05-27 16:03:27 -07:00
Daniel Rosenwasser
644dbf230f Don't use 'Value' or 'Type' as they have overlap. Instead test for the precice meaning. 2015-05-27 16:03:04 -07:00
Daniel Rosenwasser
4088bc099c Only resolve 'arguments' and function/class expression names if the meaning permits it. 2015-05-27 15:04:34 -07:00
Daniel Rosenwasser
ac152ed19d Accepted baselines for the only test that was expected to pass. 2015-05-27 15:03:54 -07:00
Daniel Rosenwasser
456eedf432 Added tests. 2015-05-27 14:56:30 -07:00
Mohamed Hegazy
2cbe14e131 Respond to code review comments 2015-05-27 10:20:01 -07:00