Jason Freeman
|
2bcf84c73b
|
Merge pull request #2356 from Microsoft/typeParameterFixing
Make sure type parameters stay fixed throughout the inference process
|
2015-03-17 11:42:21 -07:00 |
|
Daniel Rosenwasser
|
122721005b
|
Merge pull request #2385 from Microsoft/completeIsCompleteNode
More thorough node completed-ness checking
|
2015-03-17 11:35:26 -07:00 |
|
Jason Freeman
|
3879d0ae9a
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into typeParameterFixing
|
2015-03-17 10:45:41 -07:00 |
|
Daniel Rosenwasser
|
577c12e42e
|
Added accumulated tests.
|
2015-03-16 23:19:21 -07:00 |
|
Daniel Rosenwasser
|
3eea65512c
|
Rename tests.
|
2015-03-16 22:13:55 -07:00 |
|
Daniel Rosenwasser
|
a7f57cbe41
|
Indentation within binding patterns.
Fixes #2380.
|
2015-03-16 22:09:17 -07:00 |
|
Daniel Rosenwasser
|
686d1c60de
|
A more complete isCompletedNode.
|
2015-03-16 21:33:39 -07:00 |
|
Vladimir Matveev
|
74eb96a5b9
|
correctly merge const enum only and instantiated modules
|
2015-03-16 19:51:22 -07:00 |
|
Jason Freeman
|
6fc552339f
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into typeParameterFixing
|
2015-03-16 17:43:31 -07:00 |
|
Yui
|
c4cb3e3483
|
Merge pull request #2333 from Microsoft/emitClass
Class emit for ES6
|
2015-03-16 17:40:03 -07:00 |
|
Yui T
|
513b45d101
|
Merge branch 'master' into emitClass
Conflicts:
src/compiler/checker.ts
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/diagnosticMessages.json
src/compiler/emitter.ts
src/compiler/parser.ts
|
2015-03-16 15:55:57 -07:00 |
|
Yui T
|
c51983df3c
|
Address code review
|
2015-03-16 15:48:03 -07:00 |
|
Yui T
|
91c5bae6e5
|
Address code review
|
2015-03-16 15:41:51 -07:00 |
|
Jason Freeman
|
28c4b02577
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into typeParameterFixing
|
2015-03-16 14:52:17 -07:00 |
|
Mohamed Hegazy
|
696b688987
|
Merge branch 'master' into exportDefaultType
Conflicts:
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/diagnosticMessages.json
|
2015-03-16 14:42:47 -07:00 |
|
Yui T
|
2c7ea7f6b2
|
Update Baselines
|
2015-03-16 14:28:29 -07:00 |
|
Vladimir Matveev
|
f5a4b0b31a
|
use 'allowGeneratedIdentifiers' to explicitly tell when identifier can be renamed
|
2015-03-16 12:37:21 -07:00 |
|
Jason Freeman
|
bd811cea2a
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into typeParameterFixing
|
2015-03-16 11:04:40 -07:00 |
|
Daniel Rosenwasser
|
ad98fadb0a
|
Merge pull request #2283 from caitp/issue-2282
Disallow line terminator after arrow function parameters, before =>
|
2015-03-15 21:59:54 -04:00 |
|
Mohamed Hegazy
|
7430f3c9c7
|
Merge branch 'master' into exportDefaultType
Conflicts:
src/compiler/checker.ts
|
2015-03-15 14:23:40 -07:00 |
|
Mohamed Hegazy
|
ebcb86b077
|
enable navbar for export defaults
Conflicts:
src/services/navigationBar.ts
|
2015-03-15 13:22:54 -07:00 |
|
Caitlin Potter
|
10925c1e9b
|
Make sure arrow function grammar rules can deal with type annotations
|
2015-03-14 19:51:42 -04:00 |
|
Caitlin Potter
|
231f522d89
|
Add additional test-cases for arrow function grammar
As suggested by @DanielRosenwasser
|
2015-03-14 19:50:55 -04:00 |
|
Caitlin Potter
|
84634ac25d
|
Disallow line terminator after arrow function parameters, before =>
Closes #2282
|
2015-03-14 19:50:24 -04:00 |
|
Jason Freeman
|
a29b6fe8c7
|
Add tests for type parameter fixing
|
2015-03-13 18:36:16 -07:00 |
|
Vladimir Matveev
|
db324db202
|
merge with master
|
2015-03-13 14:44:54 -07:00 |
|
Vladimir Matveev
|
0675a92acc
|
consider binding elements as always initialized with doing shadow check
|
2015-03-13 14:34:10 -07:00 |
|
Vladimir Matveev
|
82a940df06
|
Merge pull request #2323 from Microsoft/letConstInDestructuringInNotStrictMode
correctly parse destructuring in let outside of strict mode
|
2015-03-13 13:34:06 -07:00 |
|
Vladimir Matveev
|
64fa7fbecb
|
use Value meaning as a filter when resolving names to prevent skipping other value in favor of block-scoped variables
|
2015-03-13 11:52:14 -07:00 |
|
Mohamed Hegazy
|
a6a8a96249
|
Support an optional type annotation on export default statement
|
2015-03-12 22:52:54 -07:00 |
|
Yui T
|
af05afdc50
|
Emit Super as super
|
2015-03-12 16:34:06 -07:00 |
|
Yui T
|
800c523f4f
|
Clean up redundant tests
|
2015-03-12 16:02:43 -07:00 |
|
Yui T
|
0672923323
|
Parse classDeclaration in strict mode code for ES6
|
2015-03-12 15:19:45 -07:00 |
|
Jason Freeman
|
6691408147
|
Address PR feedback
|
2015-03-12 14:56:58 -07:00 |
|
Jason Freeman
|
1204d3186b
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into for-ofES5
|
2015-03-12 13:32:17 -07:00 |
|
Vladimir Matveev
|
17d2a1bedf
|
Merge pull request #2309 from Microsoft/recursiveLetConst
disallow recursive references for block-scoped bindings
|
2015-03-12 13:20:08 -07:00 |
|
Vladimir Matveev
|
171a5f8098
|
correctly parse destructuring in let outside of strict mode
|
2015-03-12 10:59:59 -07:00 |
|
Yui T
|
56839604da
|
Disallow refering to static property in computed property name
|
2015-03-12 08:40:09 -07:00 |
|
Vladimir Matveev
|
d3246a340a
|
addressed PR feedback
|
2015-03-11 23:49:35 -07:00 |
|
Vladimir Matveev
|
751b1aee16
|
disallow recursive references for block-scoped bindings
|
2015-03-11 16:54:18 -07:00 |
|
Yui T
|
7ee587c43f
|
Emit class with export and export default
|
2015-03-11 16:45:55 -07:00 |
|
Jason Freeman
|
03176d33ef
|
Add tests for downlevel for-of type checking
|
2015-03-11 16:34:18 -07:00 |
|
Jason Freeman
|
32aee67c4f
|
Change a test to be more interesting
|
2015-03-11 16:34:11 -07:00 |
|
Yui T
|
a0a506b11b
|
Emit class declaration with static property assignment
|
2015-03-11 16:13:08 -07:00 |
|
CyrusNajmabadi
|
b38743c793
|
Merge pull request #2307 from Microsoft/sigHelpIndex
Compute consistent argument indices and counts for signature help.
|
2015-03-11 16:02:00 -07:00 |
|
Cyrus Najmabadi
|
42ae38ddcc
|
Add failing test.
|
2015-03-11 14:44:32 -07:00 |
|
Vladimir Matveev
|
4b955ee91a
|
added for* statements to isCompletedNode
|
2015-03-11 14:03:32 -07:00 |
|
Yui T
|
da12d465d0
|
Add tests for extension, type arguments, overload
|
2015-03-10 19:11:07 -07:00 |
|
Vladimir Matveev
|
76dcfb660b
|
Merge pull request #2291 from Microsoft/letConstInSwitchStatements
introduce CaseBlock as a block-scoped container for switch statements
|
2015-03-10 18:33:54 -07:00 |
|
Vladimir Matveev
|
efcf0e6f57
|
introduce CaseBlock as a block-scoped container for switch statements
|
2015-03-10 17:50:54 -07:00 |
|