Mohamed Hegazy
30cc1cc478
Add support for new import syntax in preprocessFile
2015-02-25 14:00:44 -08:00
Cyrus Najmabadi
09c0c17937
Avoid unnecessary allocations in binary expression emit.
2015-02-25 13:59:16 -08:00
Mohamed Hegazy
65431a963b
Check if the module exist before extracting exports from it
2015-02-25 13:54:09 -08:00
Cyrus Najmabadi
9c867e3280
Avoid allocation during binary expression emit when unnecessary.
2015-02-25 13:44:08 -08:00
Cyrus Najmabadi
8e292a19f7
Avoid allocation during binary expression emit when unnecessary.
2015-02-25 13:40:25 -08:00
Cyrus Najmabadi
5f9b49fa4c
Avoid allocation during binary expression emit when unnecessary.
2015-02-25 13:39:57 -08:00
Cyrus Najmabadi
ebd63c0fde
Remove optimization of eliding the preamble code for functions without statements.
2015-02-25 13:32:45 -08:00
Mohamed Hegazy
e9874a2a4f
Merge pull request #2121 from Microsoft/importGotoDef
...
Support for goto def on new Import/Export syntax
2015-02-25 12:28:34 -08:00
Ivo Gabe de Wolff
ac8e395d98
Merge branch 'master' into taggedTemplates
2015-02-25 21:26:38 +01:00
Vladimir Matveev
210e602b75
merge with destructuringDts
2015-02-25 00:01:15 -08:00
Vladimir Matveev
f8ae8234c7
merge with master, fix emit for omitted expressions
2015-02-24 23:51:12 -08:00
Vladimir Matveev
8891128426
moved name generation logic to utilities
2015-02-24 23:36:02 -08:00
Vladimir Matveev
def6812fac
merge with master
2015-02-24 22:01:08 -08:00
Vladimir Matveev
eb09401df7
Merge pull request #2134 from Microsoft/completionForExports
...
Completion for exports
2015-02-24 18:46:04 -08:00
Vladimir Matveev
0d781d8b29
addressed CR feedback
2015-02-24 18:31:53 -08:00
Vladimir Matveev
b8d78f91d2
Merge remote-tracking branch 'origin/master' into destructuringDts
2015-02-24 17:19:50 -08:00
Vladimir Matveev
92dddd099a
added missing return, accepted test baselines
2015-02-24 17:08:55 -08:00
Vladimir Matveev
f74a45feae
dropped extra newlines
2015-02-24 16:14:37 -08:00
Vladimir Matveev
f859d77d9e
added tests
2015-02-24 16:11:43 -08:00
Vladimir Matveev
e8830f913c
added missing declaration kinds to getMeaningForDeclaration
2015-02-24 16:11:15 -08:00
Mohamed Hegazy
96e5286003
Merge branch 'master' into es6ImportDts
...
Conflicts:
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-02-24 15:53:38 -08:00
Vladimir Matveev
caabb7d99b
added completion for exports in named imports section
2015-02-24 15:37:13 -08:00
Anders Hejlsberg
a0eff6033e
Merge pull request #2123 from Microsoft/fixExportStarMerging
...
Fix export * merging to not overwrite original members
2015-02-24 15:14:28 -08:00
Mohamed Hegazy
eefbae6613
Merge pull request #2126 from Microsoft/findAllRefsForImports
...
Find all refs for imports
2015-02-24 14:38:12 -08:00
Mohamed Hegazy
07547dc83c
Merge pull request #2129 from Microsoft/importNavigation
...
New Impor/Export syntax navigation support
2015-02-24 14:37:33 -08:00
Mohamed Hegazy
1b7dea0577
Merge pull request #2131 from Microsoft/deleteUnusedFiles
...
delete unused files
2015-02-24 14:37:17 -08:00
Mohamed Hegazy
7177f3b66d
Merge pull request #2130 from Microsoft/importBreakpoints
...
Support for breakpoints for the new Import/Export syntax
2015-02-24 14:35:57 -08:00
Mohamed Hegazy
11bb8a0034
Update LKG
2015-02-24 13:36:51 -08:00
Mohamed Hegazy
540cc4db17
Add tsserver.js to the LKG drop
2015-02-24 13:36:38 -08:00
Mohamed Hegazy
d3305b1219
delete unused files
2015-02-24 13:24:33 -08:00
Mohamed Hegazy
bc4057af85
breakpoint support for new import/export syntax
2015-02-24 13:03:14 -08:00
Vladimir Matveev
6055dea93e
replace -1 in SmartIndenter with const enum
2015-02-24 12:41:54 -08:00
Mohamed Hegazy
951f7cf31f
Support navigateTo for new import/export syntax
2015-02-24 12:24:41 -08:00
Mohamed Hegazy
7b7d2b6006
Support navigation bar for new import/export syntax
2015-02-24 11:54:10 -08:00
jramsay
2e86eedfbc
Merge pull request #2122 from Microsoft/getDefaultLibFileNameFix
...
Wrap getDefaultLibFileName API changes in a try/catch until TypeScript 1...
2015-02-24 10:24:27 -08:00
Vladimir Matveev
4065ebfd63
Merge pull request #2107 from Microsoft/destructuring_classElements
...
do not include constructor parameters with binding patterns as names whe...
2015-02-24 10:18:39 -08:00
Vladimir Matveev
10298c80ca
Merge pull request #2108 from Microsoft/formattingInDestructuring
...
Formatting in destructuring
2015-02-24 10:18:29 -08:00
Jason Ramsay
a16a95536b
Wrap getDefaultLibFileName API changes in a try/catch until TypeScript 1.5 has shipped.
2015-02-24 10:08:37 -08:00
Vladimir Matveev
545e8f457e
Merge pull request #2117 from Microsoft/formattingTabsInMultilineComments
...
use character instead of column when formatting multiline comments with ...
2015-02-24 09:57:14 -08:00
Mohamed Hegazy
591df20105
Merge branch 'master' into findAllRefsForImports
2015-02-24 09:28:01 -08:00
Mohamed Hegazy
e93748ac58
Support find references on the new import/export syntax
2015-02-24 01:19:48 -08:00
Mohamed Hegazy
61e6b3258d
Remove debugger statement
2015-02-24 01:18:31 -08:00
steveluc
68049ea503
Added comments for updateProjectStructure.
2015-02-24 00:08:34 -08:00
steveluc
fa504f6808
Update project structure after change. After each change a
...
timer is started. If timer finishes before another change takes place,
project structure will be updated to reflect any changes in reference
comments or import statements.
2015-02-23 23:44:15 -08:00
Vladimir Matveev
3119839d55
addressed CR feedback
2015-02-23 22:21:03 -08:00
Ivo Gabe de Wolff
904b5204c8
operator -> operatorToken.kind
2015-02-24 07:13:38 +01:00
Ivo Gabe de Wolff
964ed7f0fd
Rename callback to literalEmitter
2015-02-24 06:29:21 +01:00
Vladimir Matveev
55dafb51e3
Merge pull request #2110 from Microsoft/formattingQMark
...
Add space after '?' only for conditional operators
2015-02-23 21:19:37 -08:00
Daniel Rosenwasser
0af4b8a2c2
Removed tree rewriting code
2015-02-23 17:50:37 -08:00
Daniel Rosenwasser
a391d70baa
Stop using rewrites for object literal downlevel emit.
2015-02-23 17:44:48 -08:00