Daniel Rosenwasser
|
4446727fa6
|
Merge pull request #7925 from Microsoft/correctStrictPrologueCheckToTransforms
Correct strict prologue check to transforms
|
2016-04-07 12:37:42 -07:00 |
|
Daniel Rosenwasser
|
c57e54eeae
|
Added test.
|
2016-04-07 00:56:18 -07:00 |
|
Vladimir Matveev
|
0e0182c1ea
|
emit unqualified enum members as qualified
|
2016-04-06 23:49:14 -07:00 |
|
Vladimir Matveev
|
32178acdfe
|
Merge pull request #7583 from Microsoft/colliding-local-import
check if import collides with exported local name
|
2016-03-18 12:21:51 -07:00 |
|
Vladimir Matveev
|
5ed389b6b4
|
check if import collides with exported local name
|
2016-03-18 10:29:01 -07:00 |
|
Mohamed Hegazy
|
f0b3ff16e3
|
Merge pull request #7532 from Microsoft/declarationEmitFixes2
Remove members from getAccessibleSymbolChain walk
|
2016-03-17 15:50:27 -07:00 |
|
Vladimir Matveev
|
51e8f7dd7a
|
Merge pull request #7555 from Microsoft/destructuring-variable-declarations
Destructuring in variable declarations when module kind is not ES6
|
2016-03-17 10:37:34 -07:00 |
|
Vladimir Matveev
|
57d9a5ada5
|
emit top level classes as class expressions when target=ES6 and module=System
|
2016-03-16 21:56:53 -07:00 |
|
Vladimir Matveev
|
3ede567fbc
|
use downlevel destructuring for exported variables for target=ES6 if module kind is not ES6
|
2016-03-16 16:40:35 -07:00 |
|
Mohamed Hegazy
|
e0ab009a98
|
Remove members from getAccessibleSymbolChain walk
|
2016-03-16 13:45:38 -07:00 |
|
Vladimir Matveev
|
e0a79bcd63
|
don't check that return statement has expression in constructors
|
2016-03-13 15:31:55 -07:00 |
|
Anil Anar
|
cde06b6585
|
Fix #7397: Remove error checks for noEmit and out* compiler options combined.
|
2016-03-12 19:20:18 +01:00 |
|
Vladimir Matveev
|
489bf921ff
|
Merge pull request #7464 from Microsoft/capturedLetConstInDestructuringAssignment
correctly recognize captured loop variables in destructuring assignment
|
2016-03-10 10:17:19 -08:00 |
|
Vladimir Matveev
|
7344d9ca47
|
correctly recognize captured loop variables in destructuring assignment
|
2016-03-10 09:59:09 -08:00 |
|
Bill Ticehurst
|
3ebf0fc383
|
Fixed default import from export equals
(cherry picked from commit c4a10cfcdd51f831c3039e305c1c465a85c93b0b)
|
2016-03-09 19:13:14 -08:00 |
|
Vladimir Matveev
|
5d5fee2ef1
|
Merge pull request #7450 from Microsoft/noImplicitReturnsInAsync
unwrap promised typed in async function before doing 'noImplicitRetur…
|
2016-03-09 12:42:10 -08:00 |
|
Anders Hejlsberg
|
614afb740d
|
Merge pull request #7448 from Microsoft/optimizeInstantiation
Skip unnecessary instatiation of anonymous types
|
2016-03-09 12:40:32 -08:00 |
|
Anders Hejlsberg
|
4f441bd553
|
Adding comment to test
|
2016-03-09 11:37:40 -08:00 |
|
Vladimir Matveev
|
907ce8fb38
|
unwrap promised typed in async function before doing 'noImplicitReturns' check
|
2016-03-09 11:23:55 -08:00 |
|
Anders Hejlsberg
|
1d181360cc
|
Adding tests
|
2016-03-09 11:03:40 -08:00 |
|
Oskar Segersvärd
|
2e23010437
|
Add three tests
|
2016-03-09 18:43:21 +01:00 |
|
Mohamed Hegazy
|
7acf58ba52
|
Handel module augmentation with export= var + uninstantiated module
|
2016-03-08 17:16:19 -08:00 |
|
Mohamed Hegazy
|
15640492c4
|
Code review comments
|
2016-03-04 14:21:31 -08:00 |
|
Mohamed Hegazy
|
15f07e6231
|
Fix #4506: Remove assert to allow for invalid patterns already flagged erlier by the checker
|
2016-03-03 23:01:46 -08:00 |
|
Mohamed Hegazy
|
3bb2c57264
|
Fix #3810: Handel expressions in extends clauses
|
2016-03-03 22:35:30 -08:00 |
|
Mohamed Hegazy
|
c98c763243
|
Fix #5651: Get the correct meaning for expressions in extends clauses
|
2016-03-03 21:47:11 -08:00 |
|
Mohamed Hegazy
|
baa040115e
|
Fix #7173: Widen the type do the defualt export expression before writing it out.
|
2016-03-03 15:42:47 -08:00 |
|
Evan Martin
|
5132ea64ea
|
in noImplicitReturns mode, also disallow "return;"
In --noImplicitReturns mode, if a function specifies a return type,
disallow empty "return;" statements.
Fixes #5916.
|
2016-03-03 12:18:23 -08:00 |
|
Vladimir Matveev
|
568e2aab58
|
allow fallthrough from the last case of the switch
|
2016-03-01 15:58:59 -08:00 |
|
Vladimir Matveev
|
24511ad1d7
|
do not emit explicit 'continue' in converted loops
|
2016-02-28 08:57:45 -08:00 |
|
Mohamed Hegazy
|
17b7c3eee1
|
Merge pull request #7226 from Microsoft/bindingPatternsInTypes
Correctly serialize types with signatures containing binding patterns
|
2016-02-26 08:59:37 -08:00 |
|
Vladimir Matveev
|
66cf56e1e0
|
emit temp declarations after export equals
|
2016-02-25 20:48:15 -08:00 |
|
Vladimir Matveev
|
8074dbd046
|
Merge pull request #7246 from Microsoft/noImplicitReturnsWithProtectedBlocks
properly set reachable state after protected try\finally block
|
2016-02-25 15:03:44 -08:00 |
|
Nathan Shively-Sanders
|
7bbd899b62
|
Merge pull request #7232 from Microsoft/invalid-this-emit-in-contextual-object
Invalid this emit in contextual object
|
2016-02-25 15:01:31 -08:00 |
|
Vladimir Matveev
|
5105a317e3
|
properly set reachable state after protected try\finally block
|
2016-02-25 13:41:03 -08:00 |
|
Mohamed Hegazy
|
c3cfebfda8
|
Code review comments
|
2016-02-25 13:14:34 -08:00 |
|
Nathan Shively-Sanders
|
31c5fc7bd5
|
Add test and baseline
|
2016-02-24 16:21:36 -08:00 |
|
Mohamed Hegazy
|
8b9afce894
|
Add test
|
2016-02-24 13:02:30 -08:00 |
|
Daniel Rosenwasser
|
eb1a70cd16
|
Added tests.
|
2016-02-23 19:59:16 -08:00 |
|
Daniel Rosenwasser
|
f579bcf8ae
|
Added tests.
|
2016-02-23 13:07:46 -08:00 |
|
Nathan Shively-Sanders
|
02fc8b1b2d
|
Add abstract property tests and rebaseline.
1. Positive tests.
2. Negative tests.
3. Update error messages.
4. Remove errors from conformance test.
|
2016-02-22 10:31:31 -08:00 |
|
Nathan Shively-Sanders
|
eacc092f87
|
Add cases and baselines from #6211 and #6210
|
2016-02-19 11:33:32 -08:00 |
|
Vladimir Matveev
|
5e770bda2e
|
correctly check exported type aliases merged with overloads
|
2016-02-17 10:19:20 -08:00 |
|
Mohamed Hegazy
|
eed65a0334
|
Port #7106 to master
|
2016-02-16 22:01:28 -08:00 |
|
Mohamed Hegazy
|
bde20c4ec7
|
Merge pull request #6885 from AbubakerB/constructorAccessibility
Constructor Visibility
|
2016-02-16 16:50:19 -08:00 |
|
Anders Hejlsberg
|
a8633eec90
|
Merge pull request #7029 from Microsoft/implicitIndexSignatures
Implicit index signatures
|
2016-02-16 15:37:18 -08:00 |
|
AbubakerB
|
de23e2ff74
|
Merge branch 'master' into constructorAccessibility
Conflicts:
src/compiler/checker.ts
|
2016-02-16 22:49:23 +00:00 |
|
Vladimir Matveev
|
3820dfa830
|
Merge pull request #7068 from Microsoft/relativeNamesInClassicResolution
classic resolution: don't perform folder walk if module name is relative
|
2016-02-16 12:03:09 -08:00 |
|
AbubakerB
|
2d7a0f4a25
|
Merge branch 'master' into constructorAccessibility
|
2016-02-14 20:58:53 +00:00 |
|
Bill Ticehurst
|
fb474d13dd
|
Updated tests
|
2016-02-12 19:35:05 -08:00 |
|