Andy Hanson
13a8dc11b0
Fix array conditional
2016-10-07 08:35:13 -07:00
Andy
49a6391b4f
Merge pull request #11447 from Microsoft/visit_module_block
...
Fix tslint build
2016-10-07 08:35:02 -07:00
Nathan Shively-Sanders
cec3a3703a
Merge branch 'master' into object-spread
2016-10-07 08:34:06 -07:00
Andy Hanson
731ce345b3
Add any to allow us to cast a ModuleBlock to a Block
2016-10-07 08:24:54 -07:00
Andy Hanson
221054db51
Respond to PR comments
2016-10-07 06:20:50 -07:00
Andy Hanson
7217274746
Merge branch 'master' into map4
2016-10-07 06:17:26 -07:00
Ron Buckton
5f401dac70
Fix lint warnings.
2016-10-06 17:55:47 -07:00
Ron Buckton
9c0d6b2175
Merge pull request #11431 from Microsoft/awaiterInES3
...
Fix syntax error in __awaiter when running in ES3
2016-10-06 17:55:06 -07:00
Anders Hejlsberg
2f5af2e04b
Add additional test
2016-10-06 17:02:33 -07:00
Anders Hejlsberg
12906a74de
Fix some minor issues
2016-10-06 16:55:08 -07:00
Arthur Ozga
94d895587a
Merge pull request #11328 from Microsoft/FixTripleSlashCompletions
...
Fix triple slash completions
2016-10-06 16:39:35 -07:00
Yui
a67ad06933
Merge pull request #10239 from Microsoft/fix10193
...
Fix 10193: Compiler crash with decorator and two "export default"s
2016-10-06 14:59:43 -07:00
Anders Hejlsberg
b8d5226c80
Merge branch 'master' into controlFlowArrays
2016-10-06 14:36:08 -07:00
Anders Hejlsberg
44c475f6bb
Merge pull request #11263 from Microsoft/controlFlowLetVar
...
Control flow analysis for implicit any variables
2016-10-06 14:23:38 -07:00
Ron Buckton
4a5f56fc78
Merge pull request #11342 from Microsoft/syntaxKindLiterals
...
Added literal kind properties for each node.
2016-10-06 14:00:33 -07:00
Paul van Brenk
1e9b6536cf
Fix linting issues
2016-10-06 13:59:54 -07:00
Ron Buckton
519095f585
Merge branch 'master' into syntaxKindLiterals
2016-10-06 13:41:16 -07:00
Anders Hejlsberg
c0c2271d31
Accept new baselines
2016-10-06 13:35:02 -07:00
Anders Hejlsberg
a9c2b23df5
Add tests
2016-10-06 13:33:28 -07:00
Anders Hejlsberg
144f4ffc7c
Accept new baselines
2016-10-06 13:33:13 -07:00
Andy Hanson
499ca7969c
Change the memberTypes of an EnumType to a (possibly sparse, but probably not ) array.
2016-10-06 13:29:18 -07:00
Andy Hanson
2622331c9c
Add heap performance markers
2016-10-06 13:29:18 -07:00
Andy Hanson
3b7a1a8e22
Remove more uses of 'get'
2016-10-06 13:29:18 -07:00
Andy Hanson
aadcbcc083
Use native maps when they're available
2016-10-06 13:29:18 -07:00
Anders Hejlsberg
9c4190b1fb
Introduce sameMap function
2016-10-06 13:25:42 -07:00
Paul van Brenk
75e1b80ad5
Use just the errorcode, without the TS prefix
2016-10-06 13:21:58 -07:00
Sheetal Nandi
3212e25a3a
Merge pull request #11427 from Microsoft/implictAnySelfRef
...
Do not get return type from contextual signature if we are already in process of getting return type of it
2016-10-06 13:18:41 -07:00
Ron Buckton
5b47853f16
Fix syntax error in __awaiter when running in ES3
2016-10-06 13:16:42 -07:00
Ron Buckton
763e78dc06
Simplify async return type checking
2016-10-06 12:27:18 -07:00
Ron Buckton
8421f73532
Report missing global diagnostics
2016-10-06 12:27:18 -07:00
Paul van Brenk
163e758e10
Handle case where this access is inside the supercall
2016-10-06 11:44:53 -07:00
Sheetal Nandi
5d9d842a18
Do not get return type from contextual signature if we are already in process of getting return type of it
...
Fixes #10073
2016-10-06 11:33:00 -07:00
Anders Hejlsberg
b5c10553b5
Accept new baselines
2016-10-06 11:05:55 -07:00
Anders Hejlsberg
9ca2569363
Use control flow analysis for variables initialized with []
2016-10-06 11:04:40 -07:00
Andy
02493de5cc
Merge pull request #11147 from Microsoft/classic_at_types
...
Have classic module resolution use @types as a fallback
2016-10-06 10:48:01 -07:00
Sheetal Nandi
dc374731d9
Adding test for #10073
2016-10-06 10:22:35 -07:00
Vladimir Matveev
32eddcf0b8
Merge pull request #11411 from Microsoft/vladima/missing-lib-check
...
check lib command line option when deciding if program structure can be reused
2016-10-06 09:36:38 -07:00
Andy Hanson
4907fd1d44
Have classic module resolution use @types as a fallback
2016-10-06 06:01:18 -07:00
Vladimir Matveev
bf98d23740
check lib command line option when deciding if program structure can be reused
2016-10-06 05:04:45 -07:00
Mohamed Hegazy
d72a0430ca
Fix #11314 : Expose insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces and insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces on protocol definiton ( #11405 ) ( #11410 )
...
* Fix #11314 : Expose `insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces` and `insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces` on protocol definiton
* Make options optional
2016-10-05 22:19:26 -07:00
Sheetal Nandi
7555f6028e
Merge pull request #11391 from Microsoft/metaDataWithStringLiteral
...
Emit of union type metadata for decorator to use constituent serialized type if its identifier and same across all constituent types
2016-10-05 19:21:17 -07:00
Sheetal Nandi
506afe51f5
Merge branch 'master' into metaDataWithStringLiteral
2016-10-05 17:40:42 -07:00
Sheetal Nandi
8e4efb6cd9
Added test case for enums
2016-10-05 17:40:01 -07:00
Sheetal Nandi
3008520faf
Merge pull request #11395 from Microsoft/completionEntry
...
Add missing check in javascript file for valid identifier when creating completion entry from symbol
2016-10-05 17:04:10 -07:00
Sheetal Nandi
9852c85be5
Merge pull request #11373 from Microsoft/gotoDefRequire
...
Handle the require call in javascript file for getSymbolAtLocation
2016-10-05 17:03:43 -07:00
Sheetal Nandi
2f5e7142cb
Merge pull request #11401 from Microsoft/completionInObjectLiteralAssignment
...
Fix incorrect returning of completion entries when in string literal of property assignment expression
2016-10-05 17:02:58 -07:00
Ryan Cavanaugh
eab3711ed4
Merge pull request #11394 from RyanCavanaugh/noGlobalInJsxAttr
...
Don't show globals (e.g. snippets) in JSX positions
2016-10-05 16:21:30 -07:00
Vladimir Matveev
7a67a3e724
Merge pull request #11404 from Microsoft/vladima/suppress-semantic-classifier-js
...
do not run semantic classification on non-ts-or-tsx files
2016-10-05 16:13:17 -07:00
Andrej Baran
d16e846ab4
ES8/ES2017 target tests
2016-10-06 01:13:11 +02:00
Andrej Baran
2c46f9b687
Add ES8/ES2017 target ( #10768 )
2016-10-06 00:46:47 +02:00