Commit graph

4962 commits

Author SHA1 Message Date
Cyrus Najmabadi
afc38c2956 Rename method. 2015-03-31 17:36:15 -07:00
Cyrus Najmabadi
ee3ba3bf75 CR feedback. 2015-03-31 17:23:52 -07:00
Cyrus Najmabadi
93ff9e69d7 CR feedback. 2015-03-31 16:03:08 -07:00
Cyrus Najmabadi
fe5ed072fc Add file that was errantly removed. 2015-03-31 14:58:30 -07:00
Cyrus Najmabadi
478ac3d3ef Merge branch 'master' into classExpressions 2015-03-31 14:53:39 -07:00
Vladimir Matveev
f239bbc3b1 Merge pull request #2550 from Microsoft/separateCompilation
Relax import/export elision rules for separate compilation
2015-03-31 14:51:39 -07:00
Cyrus Najmabadi
785cb55977 Add explanatory comment. 2015-03-31 14:32:36 -07:00
Cyrus Najmabadi
99581fe5ef Remove blank line. 2015-03-31 14:31:12 -07:00
Cyrus Najmabadi
c59ce68c63 Fix comment. 2015-03-31 14:30:31 -07:00
Cyrus Najmabadi
b363a459ff Add support for semicolons in class bodies 2015-03-31 14:29:45 -07:00
Cyrus Najmabadi
f7aaf09603 Add support for parsing and emitting class expressions. 2015-03-31 13:54:43 -07:00
Vladimir Matveev
1bdcaa3d43 added tests for import\export elision 2015-03-31 13:54:33 -07:00
Cyrus Najmabadi
a1e18fc22b Introduce a new HeritageClauseElment type.
This type represents the expression+type arguments you can get in a class or interface
heritage clause section.  For class-implements clauses, or interface-extends clauses,
these expressions can only be identifiers or dotted names.  For class extends clauses,
these could be any expressions in the future.  However, for now, we only support identifiers
and dotted names.
2015-03-31 12:29:02 -07:00
Mohamed Hegazy
ed381fea6d Merge pull request #2560 from zspitz/master
JSDoc for WScript members
2015-03-31 10:59:34 -07:00
Zev Spitz
a7dad3404a Merge pull request #5 from zspitz/WScriptFullAPI
New TextStreamWriter interface with JSDoc and additional members
2015-03-31 16:53:00 +03:00
Zev Spitz
7890a6894c Nre TextStreamWriter interface with JSDoc and additional members (ITextWriter is being used by the compiler and cannot be safely modified).. 2015-03-31 16:56:30 +03:00
Zev Spitz
b06e19bee8 Missing ; 2015-03-31 14:43:10 +03:00
Zev Spitz
9221ab2cfb Merge pull request #4 from zspitz/WScriptFullAPI
Missing ;
2015-03-31 14:40:10 +03:00
Zev Spitz
41547dc2f2 JSDoc for WScript members 2015-03-31 14:09:43 +03:00
Zev Spitz
843adf7b17 Merge pull request #3 from zspitz/WScriptFullAPI
JSDoc for WScript members
2015-03-31 14:09:41 +03:00
Zev Spitz
d53e0c2ac2 Added properties/methods for WScript - https://msdn.microsoft.com/en-us/library/2795740w(v=vs.84).aspx
per #2540
2015-03-31 12:59:50 +03:00
Zev Spitz
71a586818b Merge pull request #2 from zspitz/WScriptFullAPI
Added properties/methods for WScript
2015-03-31 12:59:43 +03:00
Zev Spitz
3a443a2965 Merge pull request #1 from Microsoft/master
Merge 1
2015-03-31 10:03:20 +03:00
Mohamed Hegazy
e13dc1d354 Merge pull request #2558 from Microsoft/optionsCleanup
Remove unsed options
2015-03-31 00:02:53 -07:00
Mohamed Hegazy
cebe42b81f Remove unsed options 2015-03-30 23:32:11 -07:00
Vladimir Matveev
1803d730c2 added initial set of unit tests for separate compilation mode 2015-03-30 23:17:45 -07:00
Vladimir Matveev
49b3f85a17 disallow ambient const enums in 'separate compilation' mode 2015-03-30 22:42:54 -07:00
Vladimir Matveev
c885f59d1b do not include declaration files in 'is external module' check 2015-03-30 22:41:49 -07:00
Vladimir Matveev
955b4c0589 addressed CR feedback 2015-03-30 21:36:06 -07:00
Vladimir Matveev
a6c88e290e addressed CR feedback 2015-03-30 21:35:27 -07:00
Mohamed Hegazy
de8eb7cdb4 Merge pull request #2554 from zspitz/ExtensibleActiveXObject
Allows extending ActiveXObject with with specialized overloads returning...
2015-03-30 20:44:09 -07:00
Vladimir Matveev
4b7e6cfc2e addressed CR feedback, accepted baselines 2015-03-30 20:16:50 -07:00
Zev Spitz
4d0aa589f2 Allows extending ActiveXObject with with specialized overloads returning string types, per https://github.com/Microsoft/TypeScript/issues/2541. 2015-03-31 04:34:55 +03:00
Yui
5330db66cd Merge pull request #2429 from Microsoft/allowDestructuringInAmbient
Allow destructuring in ambient
2015-03-30 16:58:10 -07:00
Yui T
c1d9cfe640 Add test for emit destructuring invariable declaration with omitted expression 2015-03-30 16:45:20 -07:00
Yui T
129b8ad8b0 Update baselines from merging with master 2015-03-30 16:28:10 -07:00
Yui T
a26368a7d2 Merge branch 'master' into allowDestructuringInAmbient 2015-03-30 14:44:03 -07:00
Yui T
8320bca4d0 Fix emit trailing comma for array binding pattern for varaible declaration 2015-03-30 14:41:07 -07:00
Paul van Brenk
a4b71a1f12 Merge pull request #2379 from Microsoft/referencesFileAssert
Add assert to make sure getOccurences at position only returns results f...
2015-03-30 14:07:36 -07:00
Paul van Brenk
359648e74b Merge branch 'master' into referencesFileAssert 2015-03-30 13:39:57 -07:00
Mohamed Hegazy
b180324da0 Merge pull request #2512 from Microsoft/versionUpdate
update version number in package.json
2015-03-30 13:33:18 -07:00
Yui T
1f055b95aa Emit ommittedExpression in binding pattern 2015-03-30 13:25:46 -07:00
Vladimir Matveev
8f616ce65c fix typos in comments 2015-03-30 12:43:10 -07:00
Anders Hejlsberg
616f638b54 Merge pull request #2547 from Microsoft/exportDefault
Export default fixes
2015-03-30 12:40:41 -07:00
Vladimir Matveev
d2d3f1e809 Merge branch 'master' into separateCompilation 2015-03-30 12:30:56 -07:00
Mohamed Hegazy
5f7b13b5b0 Merge pull request #2502 from zhongsp/master
doc: fix typo 'BankAccount'
2015-03-30 09:57:46 -07:00
Anders Hejlsberg
6fda0cb561 Accepting new baselines 2015-03-30 02:54:32 -07:00
Anders Hejlsberg
6e169d5bee Merge branch 'master' into exportDefault
Conflicts:
	tests/baselines/reference/es5ExportDefaultFunctionDeclaration.js
	tests/baselines/reference/es5ExportDefaultFunctionDeclaration2.js
2015-03-30 02:45:10 -07:00
Anders Hejlsberg
872beeee95 Accepting new baselines 2015-03-30 02:25:47 -07:00
Anders Hejlsberg
3a72c004a0 Emit generated name for unnamed default function in down-level code 2015-03-30 02:25:09 -07:00