Mohamed Hegazy
|
6c40c95313
|
Disallow export declarations in internal modules
|
2015-03-24 21:17:11 -07:00 |
|
Mohamed Hegazy
|
27c5d6fa50
|
use the correct check for import and export specifiers
|
2015-03-24 20:50:42 -07:00 |
|
Mohamed Hegazy
|
352633dfda
|
Rename isES6ModuleMemberDeclaration to isES6ExportedDeclaration.
|
2015-03-24 20:36:02 -07:00 |
|
Mohamed Hegazy
|
4361e6ea56
|
Merge branch 'exportEquals' into exportEqualsMerged
|
2015-03-24 20:32:36 -07:00 |
|
Mohamed Hegazy
|
515cdcdd78
|
return undefined if we are not renaming to ensure we get the correct text
|
2015-03-24 14:55:00 -07:00 |
|
Anders Hejlsberg
|
73567756fa
|
Accepting new baselines
|
2015-03-23 17:03:54 -07:00 |
|
Anders Hejlsberg
|
580bb83c37
|
Fix issue with AMD emit for 'import d, * as x from "foo"'
|
2015-03-23 16:56:29 -07:00 |
|
Mohamed Hegazy
|
d2ead15767
|
Accept baseline changes
|
2015-03-23 12:47:39 -07:00 |
|
Mohamed Hegazy
|
d47445b175
|
Merge branch 'exportEquals' of https://github.com/Microsoft/TypeScript into exportEquals
|
2015-03-23 12:37:41 -07:00 |
|
Mohamed Hegazy
|
b9e503d891
|
Ellide uninstantiated exports in ES6
|
2015-03-23 12:37:22 -07:00 |
|
Mohamed Hegazy
|
86d561d2be
|
Check for instantiation on export default in ES6
|
2015-03-23 11:17:40 -07:00 |
|
Mohamed Hegazy
|
f90253f73e
|
Merge branch 'master' into exportEquals
Conflicts:
src/compiler/checker.ts
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/emitter.ts
tests/baselines/reference/es6ImportDefaultBinding.errors.txt
tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImport.errors.txt
tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImportInEs5.errors.txt
tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamespaceBinding.errors.txt
tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamespaceBindingInEs5.errors.txt
tests/baselines/reference/es6ImportDefaultBindingInEs5.errors.txt
|
2015-03-23 11:06:44 -07:00 |
|
Anders Hejlsberg
|
6074b3ea24
|
Consistently error on more than one 'export default'
|
2015-03-23 11:05:03 -07:00 |
|
Anders Hejlsberg
|
3f0cfe3619
|
Adding a few comments
|
2015-03-22 15:35:08 -07:00 |
|
Anders Hejlsberg
|
b2656b0d78
|
Deleting unused code
|
2015-03-22 14:32:42 -07:00 |
|
Anders Hejlsberg
|
df03c686c4
|
Accepting new baselines
|
2015-03-22 12:19:38 -07:00 |
|
Anders Hejlsberg
|
e63854b40e
|
Adding basic tests
|
2015-03-22 12:18:56 -07:00 |
|
Anders Hejlsberg
|
956d7a82f3
|
Fixing emit for import d, * as foo from "foo" case
|
2015-03-22 12:18:38 -07:00 |
|
Anders Hejlsberg
|
20d1f73087
|
Add support for exporting imported symbols
|
2015-03-22 09:10:10 -07:00 |
|
CyrusNajmabadi
|
fcd1e1f166
|
Merge pull request #2448 from Microsoft/newlines
Treat 0x0085 as whitespace, not as a line terminator. This matches ES5 and ES6.
|
2015-03-21 22:37:11 -07:00 |
|
Anders Hejlsberg
|
a1525157c7
|
Emit and use '__export' helper for 'export *' declarations
|
2015-03-21 15:46:16 -07:00 |
|
Anders Hejlsberg
|
6838d47834
|
Simplify collection of external module info in emitter
|
2015-03-21 15:09:54 -07:00 |
|
Anders Hejlsberg
|
f3fb85fa46
|
Accepting new baselines
|
2015-03-21 13:18:11 -07:00 |
|
Anders Hejlsberg
|
57a9fc54c8
|
Separate 'export default' and 'export ='
|
2015-03-21 13:12:39 -07:00 |
|
Cyrus Najmabadi
|
9ae0815e21
|
Treat 0x0085 as whitespace, not as a line terminator. This matches ES5 and ES6.
|
2015-03-20 16:53:47 -07:00 |
|
CyrusNajmabadi
|
0d2a5bbf7c
|
Merge pull request #2431 from Microsoft/noEmitOnErrorCompileOnSave
No emit should happen if there are declaration errors and noEmitOnErrors is specified.
|
2015-03-19 21:23:58 -07:00 |
|
Cyrus Najmabadi
|
791a0e4e39
|
Don't actually emit declarations when we just want the diagnostics for them.
|
2015-03-19 21:12:25 -07:00 |
|
Cyrus Najmabadi
|
85d71b2883
|
No emit should happen if there are declaration errors and noEmitOnErrors is specified.
|
2015-03-19 16:55:07 -07:00 |
|
Vladimir Matveev
|
79272d7cef
|
Merge pull request #2199 from Microsoft/enumCleanup
Fixes #2183, #1797
|
2015-03-19 11:27:11 -07:00 |
|
Daniel Rosenwasser
|
3e7e9f43ca
|
Merge pull request #2415 from Microsoft/shorthandsOnNonExistentProperty
Fixed crash on goToDef when a shorthand property refers to an undefined entity
|
2015-03-18 18:31:54 -07:00 |
|
Jason Freeman
|
e2db46ecc7
|
Merge pull request #2419 from Microsoft/instrumenterLibraryTargets
Add libraryTargets to prereqs of instrumenter
|
2015-03-18 17:44:09 -07:00 |
|
Jason Freeman
|
59338ed566
|
Add libraryTargets to prereqs of instrumenter
|
2015-03-18 17:23:40 -07:00 |
|
Vladimir Matveev
|
e8b0985753
|
Merge pull request #2417 from Microsoft/separateDeclEmit_2
extract declaration emitter to separate file (part 2)
|
2015-03-18 16:57:38 -07:00 |
|
Vladimir Matveev
|
49c4b5ac13
|
extract declaration emitter to separate file
|
2015-03-18 16:37:52 -07:00 |
|
Daniel Rosenwasser
|
d06f71ef9c
|
Merge pull request #2413 from Microsoft/constAntlyAPainForUs
Fix getOccurrences for 'const' modifier with exported & ambient declarations
|
2015-03-18 16:08:34 -07:00 |
|
Daniel Rosenwasser
|
3b453e68c8
|
Extended test.
|
2015-03-18 16:03:33 -07:00 |
|
Vladimir Matveev
|
371f2df90d
|
Merge pull request #2139 from Microsoft/DtsExports_all
Exports + .d.ts emit
|
2015-03-18 14:45:05 -07:00 |
|
Daniel Rosenwasser
|
acd0fdfba5
|
Fixed issue where goToDef on a shorthand property of an undefined entity would crash.
|
2015-03-18 14:43:16 -07:00 |
|
Daniel Rosenwasser
|
773530c699
|
Fixed test.
|
2015-03-18 14:43:07 -07:00 |
|
Mohamed Hegazy
|
f96e52c6a6
|
Merge pull request #2414 from Microsoft/createSourceFile
Expose setParentNodes on createCompilerHost
|
2015-03-18 14:35:04 -07:00 |
|
Vladimir Matveev
|
2ad40c25c9
|
addressed PR feedback
|
2015-03-18 14:29:02 -07:00 |
|
Daniel Rosenwasser
|
2902aa2ba3
|
Added tests.
|
2015-03-18 14:21:17 -07:00 |
|
Mohamed Hegazy
|
7462915baf
|
Expose setParentNodes on createCompilerHost
|
2015-03-18 14:11:50 -07:00 |
|
Daniel Rosenwasser
|
355dcd11c8
|
Merge pull request #2396 from Microsoft/completionsInIncompleteConstructs
Better completions in incomplete constructs
|
2015-03-18 14:11:05 -07:00 |
|
Daniel Rosenwasser
|
5cbf667d78
|
Fixed the contextual check for modifiers to check the original modifier instead of the flags of the node.
|
2015-03-18 14:07:42 -07:00 |
|
Daniel Rosenwasser
|
9a507fa5bf
|
Fixed test.
|
2015-03-18 14:06:58 -07:00 |
|
Daniel Rosenwasser
|
ce3a91c186
|
Added tests for const modifiers.
|
2015-03-18 13:55:09 -07:00 |
|
Daniel Rosenwasser
|
ee073e19f0
|
Remove space.
|
2015-03-18 12:27:28 -07:00 |
|
Daniel Rosenwasser
|
e82ea7df0f
|
Added test for completions at beginning of file.
|
2015-03-18 12:12:57 -07:00 |
|
Daniel Rosenwasser
|
ec4278972d
|
Addressed CR feedback.
|
2015-03-18 12:08:09 -07:00 |
|