Daniel Rosenwasser
|
ddb63d286b
|
Emit computed properties in ES3/ES5 properly.
|
2015-02-04 18:35:13 -08:00 |
|
Daniel Rosenwasser
|
d6b2c6d0bb
|
Stop erroring on computed properties for ES3/ES5 emit.
|
2015-02-04 15:33:53 -08:00 |
|
Cyrus Najmabadi
|
2ee134c6b3
|
Remove certain lazyily initialized fields from the public DTS.
These should not be accessed directly. They should be obtained by calling into the appropriate
helper functions.
|
2015-02-03 13:47:46 -08:00 |
|
CyrusNajmabadi
|
fab351e0b6
|
Merge pull request #1913 from Microsoft/internalDTS
Provide an experimental flag that allows us to emit declarations except for nodes marked with '@internal'.
|
2015-02-03 16:29:04 -05:00 |
|
Cyrus Najmabadi
|
838b9b6998
|
Provide an experimental flag that allows us to emit declarations except for nodes marked with '@internal'.
|
2015-02-03 13:15:28 -08:00 |
|
Cyrus Najmabadi
|
0ca03048cf
|
Move the code to actually emit higher up in the function.
Now it it precedes all the other function declarations, and is much easier to debug.
|
2015-02-03 12:46:01 -08:00 |
|
Vladimir Matveev
|
288e38fa36
|
merge with master
|
2015-02-03 11:26:39 -08:00 |
|
Vladimir Matveev
|
c095bb356c
|
[format on keystroke]added comment to the verification of preceding token
|
2015-02-03 10:17:11 -08:00 |
|
Vladimir Matveev
|
889264f457
|
ensure that autoformat is triggered by token characters
|
2015-02-02 22:21:41 -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
|
79a1457491
|
Ensure that all LS requests are to an exiting soruceFile, and if we fail throw an exception
|
2015-01-30 18:28:15 -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 |
|
Vladimir Matveev
|
a5ce3e126d
|
Merge pull request #1792 from Microsoft/getScriptLexicalStructureWithbindingPatterns
handle binding patterns correctly when getting script lexical structure
|
2015-01-29 19:42:26 -08: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
|
feda58d601
|
Merge pull request #1747 from Microsoft/elaborateErrorsOnce
Elaborate relational errors at least once when reporting them
|
2015-01-29 15:25:29 -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 |
|
Mohamed Hegazy
|
bacc4a7095
|
Merge pull request #1672 from DickvdBrink/investigate-unused-code
Investigate unused code
|
2015-01-29 11:29:18 -08:00 |
|
Ryan Cavanaugh
|
b7824e8de4
|
Merge remote-tracking branch 'origin/master' into elaborateErrorsOnce
|
2015-01-29 11:27:39 -08:00 |
|
Mohamed Hegazy
|
5fa30e550c
|
Add API sample tests
|
2015-01-29 11:23:02 -08:00 |
|
Mohamed Hegazy
|
9f977af9cc
|
Shorten library to lib in getDefaultLibFilePath for consistency
|
2015-01-29 11:22:00 -08:00 |
|