Commit Graph

2715 Commits

Author SHA1 Message Date
jramsay
dc06b2f6de Merge pull request #1952 from Microsoft/jasonra-disallowRenameForStandardTSLib
Disallow rename for elements that are defined in the standard TypeScript...
2015-02-05 17:21:22 -08:00
Jason Ramsay
987dab9c9e addressing CR comments 2015-02-05 16:05:54 -08:00
Jason Ramsay
953e568d9e Disallow rename for elements that are defined in the standard TypeScript library. 2015-02-05 13:32:33 -08:00
Paul van Brenk
40824ed8a5 Added templates, assignement and arrays + tests. 2015-02-04 16:40:22 -08:00
Paul van Brenk
ece874fde3 Merge branch 'master' into LessAggresiveCompletionList 2015-02-04 14:03:49 -08:00
Paul van Brenk
6e35f79412 Add builder support for variable declarations + test cases. 2015-02-04 14:03:26 -08:00
Mohamed Hegazy
784dda5229 Merge pull request #1904 from Microsoft/changeLSDefaultTarget
Change the default LS target to ES5 from ES6
2015-02-04 09:25:24 -08:00
Paul van Brenk
e233da0fd6 Parameter destructuring + tests 2015-02-03 18:03:40 -08:00
CyrusNajmabadi
de13648c9f Merge pull request #1918 from Microsoft/filename
Fix spelling of 'Filename' to be 'FileName'.
2015-02-03 20:05:58 -05:00
CyrusNajmabadi
b4e5d5b0b4 Merge pull request #1919 from Microsoft/moreInternal
Make more sourcefile data internal.
2015-02-03 20:05:27 -05:00
Cyrus Najmabadi
42962394f8 Merge branch 'master' into filename
Conflicts:
	src/harness/harness.ts
2015-02-03 16:40:29 -08:00
Paul van Brenk
d9f678fd6d Rename the isBuilder property to something more meaningful. 2015-02-03 16:31:53 -08:00
Cyrus Najmabadi
95702a89a7 Fix spelling of 'Filename' to be 'FileName'. 2015-02-03 16:08:46 -08:00
Yui T
78efa97484 Merge branch 'master' into updateRwcAndTest262Runner 2015-02-03 15:37:00 -08:00
Cyrus Najmabadi
c9ef4db99a Make more sourcefile data internal. 2015-02-03 15:03:50 -08:00
Paul van Brenk
62bc9df899 Support for destructuring + test case. 2015-02-03 14:26:32 -08:00
Yui T
6cbc8de2b7 Merge branch 'master' into updateRwcAndTest262Runner 2015-02-03 13:48:45 -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
Yui T
c8ec147762 Address code review 2015-02-03 13:46:14 -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
Yui T
fddcc7dda4 Merge branch 'master' into updateRwcAndTest262Runner 2015-02-03 12:29:55 -08:00
Paul van Brenk
f8adf4ef9c Merge branch 'master' into LessAggresiveCompletionList 2015-02-03 12:04:07 -08:00
Paul van Brenk
3b0f8f67dd Added comments and some additional cases 2015-02-03 11:37:52 -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
091038eca1 Change the default LS target to ES5 from ES6 2015-02-02 19:15:43 -08:00
Mohamed Hegazy
d6bd9f74d2 Merge branch 'master' into LSAPICleanup 2015-02-02 18:49:13 -08:00
Paul van Brenk
5166d09d42 Merge branch 'master' into LessAggresiveCompletionList 2015-02-02 17:36:32 -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
59cb93a9f6 Merge branch 'master' into updateRwcAndTest262Runner 2015-02-02 12:14:02 -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