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
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
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
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
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
Sheetal Nandi
fc912729f5
Some refactoring of how import specifiers are parsed as per code review feedback
2015-01-29 14:14:05 -08:00
Sheetal Nandi
b0f2265fe3
Code review feedback
2015-01-29 13:38:26 -08:00
Ryan Cavanaugh
d0ca71f445
Correctly copy assumptions back into the relational cache
2015-01-29 13:32:27 -08:00
Sheetal Nandi
d296a10096
Rename bindings to namedBindings in ImportClause
2015-01-29 13:31:45 -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
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
Mohamed Hegazy
fd3562b60f
Update ServicesVersion
2015-01-28 17:13:26 -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
d593902d5e
Add documentation to DocumentRegistry
2015-01-28 11:28:34 -08:00
Mohamed Hegazy
e503f38272
Remove unused IScriptSnapshot.getLineStartPositions
2015-01-28 10:48:21 -08:00
Mohamed Hegazy
fe836c5639
make documentRegistry optional argument to createLanguageService
2015-01-28 10:37:35 -08:00
Mohamed Hegazy
d6decf82e1
Expose underlying program from the LS
2015-01-28 00:13:28 -08:00
Mohamed Hegazy
9628191a14
Allow the LS API to resolve referenced files
2015-01-28 00:08:05 -08:00
Mohamed Hegazy
1945e119f2
remove unused file
2015-01-27 21:39:01 -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
Sheetal Nandi
69fef6e544
Parsing for default binding import syntax
2015-01-27 16:43:46 -08:00
Sheetal Nandi
5eb009461e
Parsing for NamedImports
...
NamedImports :
{ }
{ ImportsList }
{ ImportsList , }
ImportsList :
ImportSpecifier
ImportsList , ImportSpecifier
ImportSpecifier :
ImportedBinding
IdentifierName as ImportedBinding
Conflicts:
src/compiler/parser.ts
2015-01-27 16:28:28 -08:00
Sheetal Nandi
fdd7032c61
Parsing for import * as ImportedBinding
2015-01-27 16:16:31 -08:00
Sheetal Nandi
4f1b908212
Parse import ModuleSpecifier;
2015-01-27 16:16:27 -08:00