Anders Hejlsberg
9a5324347e
Merge pull request #330 from Microsoft/pullContextualTypes
...
Pull model for contextual types
2014-08-04 11:51:23 -07:00
Anders Hejlsberg
52ca6071c9
Merge pull request #333 from Microsoft/fixContainerList
...
Properly build container list in binder.
2014-08-03 15:23:10 -07:00
Anders Hejlsberg
afe3abde5b
Adding test output file.
2014-08-01 15:24:02 -07:00
Anders Hejlsberg
cb038467d6
Adding regression test for #325
2014-08-01 15:20:08 -07:00
Ryan Cavanaugh
fedbc1cd9e
Fix compile errors in fourslash tests
2014-08-01 14:36:18 -07:00
Ryan Cavanaugh
acd3ba35cc
Remove debugger statements from fourslash tests
2014-08-01 13:05:23 -07:00
Vladimir Matveev
c0b3efbbb4
emit this capturing as a first action in the constructor
2014-08-01 11:16:09 -07:00
Mohamed Hegazy
61436368b5
Merge branch 'master' into ls
2014-07-31 18:43:53 -07:00
Anders Hejlsberg
352a44df3f
Accepting new baselines.
...
Previous commit fixes overly aggressive -noImplictAny reporting. In the test case the source
of the error is the 'getAndSet' property that implicitly gets type any. The fact that the setter
then gets type any isn't actually an error.
2014-07-31 15:56:00 -07:00
Daniel Rosenwasser
3ba4ad55c0
Merge pull request #320 from Microsoft/slashInCharClass
...
Fixed error when parsing slashes in RegExp literals.
2014-07-31 14:33:58 -07:00
Vladimir Matveev
fee596b2d5
added test for skipped node case
2014-07-31 12:01:46 -07:00
Vladimir Matveev
ed26563146
Merge pull request #317 from Microsoft/order_of_overloads
...
Disallow statements between overloads
fixed #75 and #92
2014-07-31 11:37:34 -07:00
Vladimir Matveev
a62b47eace
addressed CR feedback: changed error message
2014-07-31 11:06:42 -07:00
Daniel Rosenwasser
35803db2e6
Fixed error when parsing slashes in RegExp literals.
...
Basically we weren't recognizing that a slash can occur in a character class, so we were bailing out too early on code like `/[/]/`.
Fixes issue #318 .
2014-07-31 00:36:50 -07:00
Vladimir Matveev
59b1e46102
disallow statements between overloads
2014-07-30 16:27:13 -07:00
Anders Hejlsberg
8199b0b236
Pull model for contextual types.
...
New baselines reflect a couple of unrelated bug fixes.
2014-07-29 18:21:16 -07:00
Daniel Rosenwasser
ef5ae6e969
Merge pull request #273 from Microsoft/es3HatesTrailingCommas
...
No longer emit trailing comma on object literals for ES3.
2014-07-29 16:31:17 -07:00
Daniel Rosenwasser
c5349dc95f
Accept object literal commas in ES3, preserve in ES5.
2014-07-29 16:25:10 -07:00
Mohamed Hegazy
990669972a
update error positions after rebase
2014-07-29 15:28:25 -07:00
Mohamed Hegazy
648af3801a
react to changes after rebase
2014-07-29 12:35:26 -07:00
Mohamed Hegazy
4ad7452a58
Enable passing fourslash tests
2014-07-29 12:17:44 -07:00
Mohamed Hegazy
85393abfd9
enable formatting tests
2014-07-29 12:17:23 -07:00
Mohamed Hegazy
d4ba45cb36
move failing tests to old
2014-07-29 12:17:03 -07:00
Mohamed Hegazy
c6c77ea989
move todoComment tests to old for now
2014-07-29 12:16:53 -07:00
Daniel Rosenwasser
fce3bdd171
Merge pull request #256 from Microsoft/ambientAccessorErrors
...
Gracefully handle accessor declarations in ambient classes.
2014-07-29 11:46:32 -07:00
Daniel Rosenwasser
fe4c738b01
No longer emit trailing comma on object literals.
...
This was done because trailing commas in object literals are not accepted by ES3.
Fixes #271 .
2014-07-28 11:37:36 -07:00
Vladimir Matveev
df3567c7db
Merge pull request #197 from Microsoft/locals_exports
...
Alternative proposal for grouping exported and local declarations
2014-07-28 11:26:08 -07:00
Anders Hejlsberg
fc0004749f
Merge pull request #264 from Microsoft/errorOnHiddenModuleImport
...
Error when importing shadowed internal module.
2014-07-27 18:09:04 -07:00
Anders Hejlsberg
3da5f1ef6f
Error when importing shadowed internal module.
...
Fixes #73 .
2014-07-26 08:13:52 -07:00
Vladimir Matveev
e4256d827d
Merge pull request #252 from Microsoft/array_symbol_links
...
Use symbol links to access global array type
2014-07-25 17:12:14 -07:00
Jason Freeman
9e039f53b5
Merge pull request #259 from Microsoft/canParseSemicolon
...
Remove isSemicolon
2014-07-25 17:09:08 -07:00
Jason Freeman
478fadfe3d
Disallow modifiers on export assignments ( fix #164 )
2014-07-25 16:39:24 -07:00
Jason Freeman
61731eefdf
Remove isSemicolon ( fix #200 )
2014-07-25 16:17:30 -07:00
Jason Freeman
936863c299
Update error message to be more consistent with others
2014-07-25 14:01:50 -07:00
Daniel Rosenwasser
fc80c300a0
Gracefully handle accessor declarations in ambient classes.
2014-07-25 13:21:55 -07:00
Jason Freeman
b2abab2f93
Improve the error in a 'for in' statement
2014-07-25 12:38:36 -07:00
Vladimir Matveev
442ad4b032
use symbol links to access global array type
2014-07-25 12:06:18 -07:00
Vladimir Matveev
42df260eb5
use getEffectiveDeclarationFlags to get Export flag
2014-07-25 11:15:19 -07:00
Anders Hejlsberg
155b71881b
Merging with master.
...
Accepting new baselines (not sure why this wasn't already done).
2014-07-25 06:48:57 -07:00
Anders Hejlsberg
f991054691
Merge branch 'master' into argumentTypeErrors
2014-07-25 06:40:51 -07:00
Anders Hejlsberg
511402cd84
Addressing CR feedback.
2014-07-24 19:39:50 -07:00
Daniel Rosenwasser
c625cd9259
Merge pull request #203 from Microsoft/arrowLookAhead
...
Improved lookahead for arrow functions.
2014-07-24 18:41:34 -07:00
Daniel Rosenwasser
b0c59e7c37
Merge branch 'master' into arrowLookAhead
2014-07-24 18:17:30 -07:00
Daniel Rosenwasser
b76c13cfd5
Addressed code review feedback.
2014-07-24 18:05:05 -07:00
Jason Freeman
86007cc137
Merge branch 'master' into labelledStatements
...
Conflicts:
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/diagnosticMessages.json
src/compiler/parser.ts
2014-07-24 17:48:11 -07:00
Vladimir Matveev
bb193fedb9
augment check for colliding declaration spaces
2014-07-24 17:03:37 -07:00
Vladimir Matveev
d7f67083b2
check groups of local symbols
2014-07-24 17:03:33 -07:00
Anders Hejlsberg
a515b199b7
Better error messages in function calls.
...
Fixes #93 .
This is an evolution of #220 .
2014-07-24 17:00:03 -07:00
Vladimir Matveev
7072711cf9
updated test baselines
2014-07-24 13:09:03 -07:00
Vladimir Matveev
6572c826a1
update check for object literal properties according to ECMA spec
2014-07-24 13:02:31 -07:00