Commit graph

5423 commits

Author SHA1 Message Date
Mohamed Hegazy 82bc91467c Add to build 2015-03-31 17:30:57 -07:00
Mohamed Hegazy 4bf91fd4ce Wire stress tests 2015-03-31 17:30:48 -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
Mohamed Hegazy 82884e8f26 wire tst tests 2015-03-31 14:43:36 -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
Mohamed Hegazy 1f75c03884 Update test names 2015-03-31 13:48:53 -07:00
Mohamed Hegazy 79af91a8e9 Cleanup 2015-03-31 13:45:11 -07:00
Mohamed Hegazy 7f5337701f Consolidate test logic in one helper function 2015-03-31 13:40:17 -07:00
Mohamed Hegazy cb00b47254 use descript and it to run tests 2015-03-31 13:32:53 -07:00
Mohamed Hegazy 3d4445c645 Add contents for editTest 2015-03-31 12:42:40 -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 b6d5781c11 Remove commented code 2015-03-31 12:25:44 -07:00
Mohamed Hegazy bf565c70a4 Use assert 2015-03-31 12:21:11 -07:00
Mohamed Hegazy d45143815b initial checkin 2015-03-31 12:20:30 -07:00
Mohamed Hegazy ed381fea6d Merge pull request #2560 from zspitz/master
JSDoc for WScript members
2015-03-31 10:59:34 -07:00
Mohamed Hegazy 18d8fedbf5 Expose readConfigFile and parseConfigFile 2015-03-31 10:52:21 -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
Mohamed Hegazy 757257b9a1 Ensure export= is emitted correctelly in declaration files 2015-03-30 22:18:13 -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
Mohamed Hegazy 383f01dbf6 Handel export default declaration completions 2015-03-30 20:28:24 -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
Mohamed Hegazy bea7221174 Ensure we find export default declaration targets if we search for them by name 2015-03-30 16:59:34 -07: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