Jason Freeman
f2044a9011
Merge branch 'master' of https://github.com/Microsoft/TypeScript
2015-06-18 16:03:41 -07:00
Ron Buckton
eb03ae8e7c
Added shortcut in checkAwaitedType for isolatedModules
2015-06-18 15:41:19 -07:00
Cyrus Najmabadi
b0f291b175
Merge branch 'master' into cancellableClassification
...
Conflicts:
src/services/services.ts
2015-06-18 15:35:14 -07:00
Cyrus Najmabadi
053be425c7
Add tests.
2015-06-18 15:25:08 -07:00
Anders Hejlsberg
f578ee8e05
Adding a few tests
2015-06-18 15:07:49 -07:00
Jason Freeman
111fdcb499
Merge branch 'release-1.5'
...
Conflicts:
src/compiler/emitter.ts
src/compiler/parser.ts
src/compiler/program.ts
src/services/services.ts
tests/cases/unittests/transpile.ts
2015-06-18 15:06:03 -07:00
Arthur Ozga
326036dbe5
write to declaration file
2015-06-18 15:04:05 -07:00
CyrusNajmabadi
ae17c61dc2
Merge pull request #3565 from Microsoft/incrementalParserReuse
...
Fix incremental parsing issue.
2015-06-18 14:50:37 -07:00
Vladimir Matveev
fce1423414
Merge pull request #3566 from Microsoft/port-3395
...
Port PR 3395 into release 1.5
2015-06-18 14:49:09 -07:00
Arthur Ozga
10c8b6a089
removed comment
2015-06-18 14:44:01 -07:00
Arthur Ozga
4c1002e96b
removed premature parser check
2015-06-18 14:39:16 -07:00
Vladimir Matveev
3db5bbf93f
wrap host.getCanonicalFileName in arrow function
2015-06-18 14:37:50 -07:00
Ryan Cavanaugh
46eb5216ff
Missed a few files in baseline-accept
2015-06-18 14:32:14 -07:00
Ron Buckton
379d74a1bf
Minor function rename
2015-06-18 14:27:20 -07:00
Ron Buckton
c4876d53fd
Add support for awaiting union types with mixed promise and non-promise constituents.
2015-06-18 14:26:22 -07:00
Arthur Ozga
6dc430d892
constructor cannot have modifier 'abstract'
2015-06-18 14:18:10 -07:00
Anders Hejlsberg
413f278424
Generate names of form class_N for anonymous classes
2015-06-18 14:17:13 -07:00
Cyrus Najmabadi
38a54bc0b9
Fix incremental parsing issue.
...
We were moving a method-declaration called "constructor" into a class. This is incorrect
as that same code should be parsed as a constructor-declaration now that it is in the
class context.
2015-06-18 14:16:00 -07:00
Jason Freeman
3cb44fbd7d
Merge pull request #3555 from tinganho/typepredicateBug
...
Fixes type predicate crash bug
2015-06-18 14:09:16 -07:00
Vladimir Matveev
937927a051
Merge pull request #3498 from Microsoft/portFileMap
...
Port FileMap into release-1.5
2015-06-18 14:05:54 -07:00
Ryan Cavanaugh
a5c44a3012
Baseline-accept
2015-06-18 14:04:11 -07:00
Ryan Cavanaugh
bc9b53a6fe
Conformance tests for JSX
2015-06-18 14:03:43 -07:00
Ryan Cavanaugh
2b44dcac4d
Conformance tests for 'as' operator
2015-06-18 14:03:14 -07:00
Ryan Cavanaugh
fa198a5cef
Fourslash tests for JSX and As
2015-06-18 14:02:47 -07:00
Ryan Cavanaugh
e34d8cdccb
Test support for TSX files
2015-06-18 14:02:22 -07:00
Ryan Cavanaugh
6d01a44be0
Formatting and LS for JSX and As
2015-06-18 14:02:02 -07:00
Ryan Cavanaugh
f5336db82a
Emitter for JSX
2015-06-18 14:01:49 -07:00
Ryan Cavanaugh
195db034f8
Checker work for JSX + As
2015-06-18 14:01:42 -07:00
Ryan Cavanaugh
6dfe3d72cf
JSX/as support in tsc.js + error messages
2015-06-18 14:01:31 -07:00
Ryan Cavanaugh
a4045e539b
Scanner / parser for JSX and As
2015-06-18 14:00:54 -07:00
Ryan Cavanaugh
556cb70c1d
Utilities + types setup for JSX and As
2015-06-18 14:00:36 -07:00
Anders Hejlsberg
b518dc1e5b
Accepting new baselines
2015-06-18 13:56:21 -07:00
Anders Hejlsberg
23603a39b8
Defer checking of class expression bodies
2015-06-18 13:54:08 -07:00
Arthur Ozga
851c7e4bf9
fixed comment, spacing
2015-06-18 12:35:06 -07:00
Arthur Ozga
91e3a5cce2
updated baselines
2015-06-18 12:27:48 -07:00
Arthur Ozga
5ca3955473
check for inheriting abstract member functions
2015-06-18 12:19:07 -07:00
Cyrus Najmabadi
c9c0f3a4ad
PR feedback.
2015-06-18 12:04:26 -07:00
Cyrus Najmabadi
df13b8ffd1
Update comment.
2015-06-18 11:43:16 -07:00
Ron Buckton
2891a1d1b7
Cleaned up async return type check
2015-06-18 11:31:03 -07:00
Cyrus Najmabadi
6717c79537
Merge branch 'master' into cancellableDiagnostics
2015-06-18 11:23:39 -07:00
Cyrus Najmabadi
e015b17638
Merge branch 'master' into cancellableDiagnostics
...
Conflicts:
src/compiler/checker.ts
src/compiler/program.ts
src/compiler/types.ts
src/services/services.ts
2015-06-18 11:23:14 -07:00
CyrusNajmabadi
dd671ed431
Merge pull request #3530 from Microsoft/lessScanningDuringClassification
...
Scan less during classification.
2015-06-18 11:19:22 -07:00
CyrusNajmabadi
3a9bc99d9b
Merge pull request #3558 from Microsoft/diagnosticCleanup2
...
Make it so all our diagnostics APIs return an independent set of diagnostics.
2015-06-18 11:12:12 -07:00
Cyrus Najmabadi
c4f65f8bbf
PR feedback.
2015-06-18 11:00:50 -07:00
Cyrus Najmabadi
1a96a146ed
Make type-checking cancellable.
2015-06-18 10:52:19 -07:00
Mohamed Hegazy
b743d05a56
Merge pull request #3559 from weswigham/fix-perftsc
...
Fix capitalization in perftsc.ts
2015-06-18 10:38:08 -07:00
Anders Hejlsberg
a264be5afa
Actually check types in checkClassExpression
2015-06-18 10:25:23 -07:00
Wesley Wigham
22f704c0a3
Fix capitalization
2015-06-18 10:14:13 -07:00
Cyrus Najmabadi
3f40e47fcc
Don't access diagnostics directly. Use the supported Program API for them.
2015-06-18 09:45:32 -07:00
Cyrus Najmabadi
febe320b62
Merge branch 'master' into diagnosticCleanup2
...
Conflicts:
src/services/services.ts
2015-06-18 09:36:37 -07:00