Commit Graph

1661 Commits

Author SHA1 Message Date
Anders Hejlsberg
0819ca897c Addressing CR feedback 2015-02-06 07:39:11 -08:00
Anders Hejlsberg
2494b2d90f Support spread operator in call expressions 2015-02-04 13:39:24 -08:00
Mohamed Hegazy
d6bd9f74d2 Merge branch 'master' into LSAPICleanup 2015-02-02 18:49:13 -08:00
CyrusNajmabadi
22ed101267 Merge pull request #1899 from Microsoft/earlyErrors2
Emit even in the presence of parse errors.
2015-02-02 20:24:06 -05:00
Mohamed Hegazy
277235539a Merge branch 'master' into LSAPICleanup 2015-02-02 17:14:08 -08:00
Mohamed Hegazy
6807bf86a5 Merge pull request #1855 from stanthomas/master
issue #1833 : const enum: supress value comment in emitted javascript
2015-02-02 16:35:11 -08:00
Cyrus Najmabadi
e63d795b1a Rename function. 2015-02-02 15:55:50 -08:00
Cyrus Najmabadi
350d768e8d Fix usage of tabs instead of spaces. 2015-02-02 15:50:16 -08:00
Vladimir Matveev
b6bbefda77 Merge pull request #1876 from Microsoft/crashInIncompleteFunction
fix crash in getReturnTypeFromFunctionBody if function declaration is in...
2015-02-02 15:49:20 -08:00
Cyrus Najmabadi
d66e70a960 Emit even in the presence of parse errors. 2015-02-02 15:28:23 -08:00
Cyrus Najmabadi
dd8d3535ff Remove the concept of early errors from the compiler.
Currently only parse errors prevent emitting (And this will be changed in the next
code review as well).
2015-02-02 15:14:19 -08:00
Mohamed Hegazy
8524bfc5ca Merge branch 'master' into LSAPICleanup 2015-02-02 13:55:45 -08:00
Yui T
122d5870f1 Merge branch 'master' into emitArrowFunctionES6 2015-02-02 11:12:45 -08:00
Anders Hejlsberg
3f3e974aac Merge pull request #1861 from Microsoft/deeperTypeInference
Deeper type inference in context sensitive arguments
2015-02-02 11:05:55 -08:00
Yui T
53dffda97b Merge branch 'master' into emitArrowFunctionES6 2015-02-02 10:35:54 -08:00
Daniel Rosenwasser
e174fe4f47 Merge pull request #1575 from chrisbubernak/betterErrorsForTypesWithSameName
Better errors for types with same name
2015-01-30 21:08:48 -08:00
Mohamed Hegazy
0ce51e684f Fix #1871 by ensuring the at we get the canonical filename before we check the extension 2015-01-30 18:22:12 -08:00
Vladimir Matveev
732ebf2aeb fix crash in getReturnTypeFromFunctionBody if function declaration is incomplete and does not have body 2015-01-30 18:20:26 -08:00
Yui T
a595a785c5 Remove tabs in json 2015-01-30 18:11:11 -08:00
Yui T
ff038fb719 Merge branch 'master' into emitArrowFunctionES6 2015-01-30 17:53:48 -08:00
Yui T
416267172d Address code review 2015-01-30 17:48:07 -08:00
Yui T
6a0eaf52bf Update an error 2015-01-30 16:51:12 -08:00
Mohamed Hegazy
9a6e3ad52d Merge branch 'master' into LSAPICleanup
Conflicts:
	src/services/services.ts
2015-01-30 16:29:45 -08:00
Daniel Rosenwasser
ab9ce1e9e6 Merge pull request #1873 from Microsoft/bumpTo1.5
Bump version to 1.5 (compiler)/0.5 (services)
2015-01-30 15:22:05 -08:00
Anders Hejlsberg
c7e7bb12fe Addressing CR feedback 2015-01-30 14:14:08 -08:00
Yui T
5d0376fc78 Address codereview 2015-01-30 14:09:10 -08:00
Yui T
cf5aadb28d Address code review 2015-01-30 12:20:21 -08:00
Daniel Rosenwasser
394d6f4f0e Bump version to 1.5. 2015-01-30 12:17:18 -08:00
Stan Thomas
95e7015fa0 Supress const enum member value comment from emitted javascript in presence of --removeComments (revised) 2015-01-30 06:09:31 -05:00
Yui T
fb2c5020a3 Clean up the checking of position 2015-01-29 16:38:05 -08:00
Yui T
fd20695957 Remove flag and compare position 2015-01-29 16:07:55 -08:00
Yui T
e4b206c4a2 Merge branch 'master' into emitArrowFunctionES6 2015-01-29 15:37:45 -08:00
Ryan Cavanaugh
d224286d59 Address CR feedback 2015-01-29 14:37:57 -08:00
Stan Thomas
17763ab040 Supress const enum member value comment from emitted javascript in presence of --removeComments 2015-01-29 17:26:53 -05:00
Anders Hejlsberg
e322a13c80 Deeper type inference in context sensitive arguments 2015-01-29 14:20:38 -08:00
Ryan Cavanaugh
d0ca71f445 Correctly copy assumptions back into the relational cache 2015-01-29 13:32:27 -08:00
Ryan Cavanaugh
b7824e8de4 Merge remote-tracking branch 'origin/master' into elaborateErrorsOnce 2015-01-29 11:27:39 -08:00
Yui T
9b04180475 Change tab to space 2015-01-28 17:56:48 -08:00
Yui T
2b200d4727 Address code review 2015-01-28 17:34:38 -08:00
Yui T
8d731d400c Address code review 2015-01-28 16:48:53 -08:00
Yui T
70140ef508 Fix spacing due to tab 2015-01-28 16:43:25 -08:00
Yui T
ca3c1ed543 Address the issue that arrow function doesn't have arguments objects 2015-01-28 16:10:15 -08:00
Mohamed Hegazy
1f9132259a Merge branch 'master' into LSAPICleanup 2015-01-27 20:12:13 -08:00
Mohamed Hegazy
04d8f5af12 Merge branch 'master' into LSAPICleanup
Conflicts:
	src/services/services.ts
2015-01-27 20:11:16 -08:00
Daniel Rosenwasser
26929ee5f2 Merge pull request #1816 from Microsoft/typeArgsInSuperCall
Contextually type parameters in super calls using type arguments on the base class.
2015-01-27 17:29:48 -08:00
Cyrus Najmabadi
3c5ff5310f CR feedback
.
2015-01-27 17:16:28 -08:00
Cyrus Najmabadi
71de2de6ed Merge branch 'master' into emitCleanup 2015-01-27 17:10:33 -08:00
Cyrus Najmabadi
34b342ac97 Fix method name. 2015-01-27 17:09:57 -08:00
Daniel Rosenwasser
0ffa722e23 Removed superfluous type assertion. 2015-01-27 14:57:38 -08:00
Daniel Rosenwasser
9d8319dc79 Perform checking, document function. 2015-01-27 14:55:42 -08:00