Cyrus Najmabadi
aed3b4c186
Baseline updates now that we emit in the presence of parse errors.
2015-02-02 15:30:33 -08:00
Cyrus Najmabadi
d66e70a960
Emit even in the presence of parse errors.
2015-02-02 15:28:23 -08:00
Cyrus Najmabadi
5343336763
Baseline updates now that we no longer have early errors.
2015-02-02 15:15:54 -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
Stan Thomas
c1087ae0a9
accept updated baseline reference following addition of test for const enum comment suppression
2015-02-02 18:10:18 -05:00
Stan Thomas
79e3bedb36
declare variable type inenum test
2015-02-02 17:48:35 -05:00
Mohamed Hegazy
8524bfc5ca
Merge branch 'master' into LSAPICleanup
2015-02-02 13:55:45 -08:00
Yui T
e5be1c4a5d
Address pull request
2015-02-02 12:52:26 -08:00
Yui T
59cb93a9f6
Merge branch 'master' into updateRwcAndTest262Runner
2015-02-02 12:14:02 -08:00
Yui
eed1576e53
Merge pull request #1627 from Microsoft/emitArrowFunctionES6
...
Emit arrow function es6
2015-02-02 11:31:08 -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
0d5354263c
Merge branch 'master' into emitArrowFunctionES6
2015-02-02 11:01:02 -08:00
Anders Hejlsberg
de461951f5
Merge pull request #1878 from Microsoft/updateLangSpec
...
Updated Language Specification
2015-02-02 10:57:13 -08:00
Yui T
53dffda97b
Merge branch 'master' into emitArrowFunctionES6
2015-02-02 10:35:54 -08:00
Anders Hejlsberg
34ed45df8e
Adding more tests
2015-02-02 10:26:31 -08:00
Anders Hejlsberg
53b4bb0786
Updating array literals with spread elements
2015-02-01 14:57:40 -08:00
Mohamed Hegazy
acd4914c0e
Rename the main node package filename to match the package name
2015-01-31 21:14:28 -08:00
Anders Hejlsberg
d8eca59ce9
Fixing ambient external module grammar
2015-01-31 16:36:58 -08:00
Anders Hejlsberg
f18ec2e4b3
Updating grammar appendix
2015-01-31 16:27:54 -08:00
Anders Hejlsberg
6f2f2d18f9
Language Specification update
2015-01-31 16:04:48 -08:00
Daniel Rosenwasser
7b43672ce0
Amend baselines.
2015-01-31 12:09:22 -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
9f49a1637a
Update LKG.
2015-01-30 15:23:06 -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
005676005f
Adding test
2015-01-30 14:14:22 -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
Sheetal Nandi
a9575a509e
New Import declaration syntax makes the source file external module
2015-01-30 13:36:17 -08:00
Sheetal Nandi
62ed6183d9
Change the name of defaultBinding to name and make ImportClause as Declaration
...
This helps binder to use it directly to bind the default binding
2015-01-30 13:02:11 -08:00
Sheetal Nandi
d85581ba0e
Do not create Name of the importSpecifier if it isnt identifier, to avoid creating missing symbols
...
Missing symbols are defined when the declaration doesnt have name,
so if we created node for missing identifier it would end up binding symbol with name (Missing)
2015-01-30 12:55:38 -08:00
Yui T
cf5aadb28d
Address code review
2015-01-30 12:20:21 -08:00
Daniel Rosenwasser
ae5c3bafc0
Tabs to spaces in package.json.
2015-01-30 12:19:05 -08:00
Daniel Rosenwasser
394d6f4f0e
Bump version to 1.5.
2015-01-30 12:17:18 -08:00
Yui T
ff11ca9ee1
Update path to test262 and rwc tests files in the runners
2015-01-30 10:32:07 -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
Paul van Brenk
a9245d700f
Merge branch 'master' into LessAggresiveCompletionList
2015-01-29 23:01:28 -08:00
Anders Hejlsberg
2ef36e8d54
Accepting new baselines
2015-01-29 21:22:56 -08: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
Sheetal Nandi
c521fe434e
Rename ImportStatement to ImportDeclaration
2015-01-29 16:27:33 -08:00
Yui T
fd20695957
Remove flag and compare position
2015-01-29 16:07:55 -08:00