Sheetal Nandi
|
98f631e23f
|
Make changes to report error if the type used from external module cannot be named
Adds test cases too
|
2014-08-11 14:15:57 -07:00 |
|
Sheetal Nandi
|
e27e6b2bbb
|
During qualification if we are looking in value space, the left qualifier meaning is also value
|
2014-08-08 17:07:00 -07:00 |
|
Sheetal Nandi
|
09ea12d95c
|
Use typeof function in the declaration emitter instead of unwinding first level
|
2014-08-08 16:15:09 -07:00 |
|
Sheetal Nandi
|
cac18738df
|
Removing bug numbers from the testcases which are fixed and adding declaration generation in few testcases
|
2014-08-07 14:47:49 -07:00 |
|
Sheetal Nandi
|
4801c3447f
|
Emit the declarations for the chained import usage in the export assignment
|
2014-08-07 12:24:28 -07:00 |
|
Sheetal Nandi
|
2654eed32d
|
Report privacy errors for accessors
|
2014-08-06 18:42:14 -07:00 |
|
Sheetal Nandi
|
4cd2d3f8dd
|
Report privacy errors on return types
|
2014-08-06 17:58:03 -07:00 |
|
Sheetal Nandi
|
41150776d1
|
Report privacy errors on parameter types
|
2014-08-06 17:06:59 -07:00 |
|
Sheetal Nandi
|
4b12353a78
|
Test case for the privacy check of variables and properties during declaration emit
|
2014-08-06 15:17:44 -07:00 |
|
Sheetal Nandi
|
5c4009a163
|
Merge pull request #161 from Microsoft/privacyErrors
Report errors for usage of private types when generating declaration file
|
2014-08-06 11:51:55 -07:00 |
|
Anders Hejlsberg
|
a2a6b8a410
|
Support extensionless <reference> comments.
Fixes #344.
|
2014-08-05 14:32:53 -07:00 |
|
Daniel Rosenwasser
|
40f6ed0b65
|
Merge pull request #262 from Microsoft/trylessCatchesFinallyParseNicely
Improved errors for 'catch'/'finally' blocks missing 'try' statements
|
2014-08-04 15:56:20 -07:00 |
|
Mohamed Hegazy
|
ab05b75297
|
Merge pull request #326 from Microsoft/getDefinition
Wire getDefinitionAtPosition using the new compiler implementation
|
2014-08-04 15:11:58 -07:00 |
|
Vladimir Matveev
|
059b57f417
|
fixed check for call\construct signatures in interfaces
|
2014-08-04 14:37:24 -07:00 |
|
Mohamed Hegazy
|
1667894ec6
|
Merge branch 'master' into getDefinition
|
2014-08-04 12:52:27 -07:00 |
|
Sheetal Nandi
|
0e76a82072
|
Fix the incorrect error reporting and declaration file emit for the type parameter constraint of private methods
Also incorporates code review feedback
|
2014-08-04 12:06:07 -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 |
|
Mohamed Hegazy
|
8956c4947c
|
update test to add true and false values
|
2014-08-01 17:15:25 -07:00 |
|
Mohamed Hegazy
|
e2b02c6bdd
|
Add new go to def test
|
2014-08-01 17:12:00 -07:00 |
|
Mohamed Hegazy
|
41b7eb25a3
|
Make goto def jump to labels across function boundries
|
2014-08-01 17:11:41 -07:00 |
|
Anders Hejlsberg
|
cb038467d6
|
Adding regression test for #325
|
2014-08-01 15:20:08 -07:00 |
|
Mohamed Hegazy
|
e6f930b53a
|
support goto def on object literal properties
|
2014-08-01 15:09:12 -07:00 |
|
Ryan Cavanaugh
|
fedbc1cd9e
|
Fix compile errors in fourslash tests
|
2014-08-01 14:36:18 -07:00 |
|
Mohamed Hegazy
|
205974d453
|
Add new GotoDefinition tests
|
2014-08-01 14:29:42 -07:00 |
|
Mohamed Hegazy
|
76bca3a766
|
Add support for goto def on external module name
|
2014-08-01 13:07:52 -07:00 |
|
Ryan Cavanaugh
|
acd3ba35cc
|
Remove debugger statements from fourslash tests
|
2014-08-01 13:05:23 -07:00 |
|
Mohamed Hegazy
|
a303c1eb27
|
Update getSymbolOfIdentifier to ensure we are gettting the alas symbol in both type and value positions
|
2014-08-01 12:55:20 -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
|
c406662bc4
|
Wire getDefinitionAtPosition using the new compiler implementation
|
2014-07-31 19:58:18 -07:00 |
|
Mohamed Hegazy
|
61436368b5
|
Merge branch 'master' into ls
|
2014-07-31 18:43:53 -07:00 |
|
Daniel Rosenwasser
|
add65f1f29
|
Merge branch 'master' into trylessCatchesFinallyParseNicely
Conflicts:
src/compiler/diagnosticMessages.json
|
2014-07-31 14:49:14 -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 |
|
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 |
|
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 |
|
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 |
|
Daniel Rosenwasser
|
0939f77d77
|
Added tests for missing 'try' parsing
|
2014-07-25 18:25:43 -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 |
|
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 |
|