David Li
5fc4a8e4d3
Fix crash with unmet generic type constraints
...
It looks like 93dbcf006f
didn't completely change
"(<CallExpression>node).typeArguments" to "typeArguments".
Closes #3464
Signed-off-by: David Li <jiawei.davidli@gmail.com>
2015-06-10 20:23:07 -04:00
David Li
49be653a25
Added test case for invalid generic type constraints
...
Signed-off-by: David Li <jiawei.davidli@gmail.com>
2015-06-10 20:22:59 -04:00
Daniel Rosenwasser
d49fe6ab53
Merge pull request #3460 from Microsoft/deBugger2
...
Removed more 'debugger' statements from tests.
2015-06-09 17:38:58 -07:00
Daniel Rosenwasser
caf0939d50
Removed more 'debugger' statements from tests.
2015-06-09 16:47:43 -07:00
Daniel Rosenwasser
0fa695450a
Merge pull request #3456 from Microsoft/utf8AllTheThings
...
Ensure files are valid UTF8
2015-06-09 16:03:00 -07:00
Daniel Rosenwasser
ff18d994e6
Merge pull request #3459 from Microsoft/deBugger
...
Removed 'debugger' statements from tests.
2015-06-09 16:00:14 -07:00
Daniel Rosenwasser
245dbab772
Removed 'debugger' statements from tests.
2015-06-09 15:49:21 -07:00
Daniel Rosenwasser
13ed900e66
Encode compiler files as UTF8.
2015-06-09 14:58:56 -07:00
Jason Freeman
ddbc909305
Merge pull request #3453 from Microsoft/badCharacter
...
Remove bad character in checker
2015-06-09 14:26:16 -07:00
Jason Freeman
2a29839805
Retype the text instead of removing the bad character
2015-06-09 13:52:13 -07:00
Jason Freeman
28abe4d640
Remove bad character in checker
2015-06-09 13:41:50 -07:00
Jason Freeman
6490d67509
Merge pull request #3449 from Microsoft/typePredicateASI
...
Don't consume 'is' keyword if there is a preceding line terminator
2015-06-09 11:27:04 -07:00
Jason Freeman
75ed565f81
Don't consume 'is' keyword if there is a preceding line terminator
2015-06-09 11:12:00 -07:00
Anders Hejlsberg
ce2d914e4a
Merge pull request #3380 from Microsoft/emitterNameRewriting
...
Emitter name rewriting
2015-06-09 07:04:47 -07:00
Anders Hejlsberg
8e096d50b9
Merge branch 'master' into emitterNameRewriting
...
Conflicts:
src/compiler/types.ts
2015-06-09 06:56:45 -07:00
Anders Hejlsberg
7b67ac243c
Addressing CR feedback
2015-06-09 06:48:20 -07:00
Anders Hejlsberg
acda704c05
Merge pull request #3397 from Microsoft/genericTypeAliases
...
Generic type aliases
2015-06-09 06:44:57 -07:00
Anders Hejlsberg
cd59573908
Merge branch 'master' into genericTypeAliases
...
Conflicts:
src/compiler/checker.ts
2015-06-09 06:28:56 -07:00
Mohamed Hegazy
29afea3f6c
Merge pull request #3393 from SaschaNaz/es6dom
...
Adding iterators to DOM interfaces
2015-06-08 22:00:02 -07:00
Jason Freeman
6e69a9e380
Merge pull request #3262 from tinganho/customTypeGuard2
...
Custom type guard function
2015-06-08 20:26:32 -07:00
Vladimir Matveev
08cf559012
Merge pull request #3433 from Microsoft/systemJsTempVars
...
move temp declarations out of object literal
2015-06-08 19:50:57 -07:00
Vladimir Matveev
364cd1146b
move temp declarations out of object literal
2015-06-08 18:31:56 -07:00
Tingan Ho
efb701387e
Merge commits from master
2015-06-09 07:43:05 +08:00
Tingan Ho
ebe755b186
Addresses CR feedback
2015-06-09 07:32:03 +08:00
Anders Hejlsberg
c96eee00ef
Adding a few comments per CR feedback
2015-06-08 12:56:33 -07:00
Daniel Rosenwasser
8a0077f8f6
Merge pull request #3424 from Microsoft/documentFilenameFlag
...
Added 'fileName' metadata tag to 'CONTRIBUTING.md'.
2015-06-08 12:08:38 -07:00
Daniel Rosenwasser
41ca19c79b
Fix heading level.
2015-06-08 12:00:34 -07:00
Daniel Rosenwasser
84e78e93da
filename -> fileName
2015-06-08 11:58:59 -07:00
Daniel Rosenwasser
f8b6dedfb6
Added 'filename' metadata tag to 'CONTRIBUTING.md'.
2015-06-08 11:32:26 -07:00
Daniel Rosenwasser
6b77c24753
Merge pull request #3365 from Microsoft/painInTheASI
...
Parse namespaces/types aliases/interfaces/ambient declarations only when they cannot be legal JS
2015-06-08 10:27:15 -07:00
Tingan Ho
51a43dd9d5
Addresses CR feedback
2015-06-08 13:34:49 +08:00
Tingan Ho
b1a8a5fe66
Addresses CR feedback
2015-06-07 22:16:09 +08:00
Anders Hejlsberg
7c2a3c256d
Modifying test a bit
2015-06-06 17:54:11 -07:00
Anders Hejlsberg
33517c4635
Adding test as suggested in CR feedback
2015-06-06 17:47:22 -07:00
Anders Hejlsberg
b82ae8509c
Addressing CR feedback
2015-06-06 11:45:21 -07:00
SaschaNaz
e75204bc86
Removing lib.dom.es6.d.ts line
2015-06-06 20:25:01 +09:00
Tingan Ho
487dff564f
Fixes CR feedback
2015-06-06 13:59:19 +08:00
Anders Hejlsberg
bcdbc98dac
Adding simple tests
2015-06-05 14:50:15 -07:00
Anders Hejlsberg
eb8a0e8d56
Accepting new baselines
2015-06-05 14:30:14 -07:00
Anders Hejlsberg
9c6e6acf97
Support generic type aliases
2015-06-05 14:28:57 -07:00
Vladimir Matveev
c83cf58218
Merge pull request #3395 from Microsoft/getCanonicalFileNameInArrow
...
wrap host.getCanonicalFileName in arrow function
2015-06-05 12:16:47 -07:00
Daniel Rosenwasser
edcfed4c46
Merge pull request #3396 from Microsoft/usersDontNeedToTurn-core.autocrlf-OffAnymore
...
Remove 'core.autocrlf false' comment from the README
2015-06-05 12:14:10 -07:00
Daniel Rosenwasser
bbac9f4447
Users don't need to turn core.autocrlf off anymore.
2015-06-05 12:04:15 -07:00
Vladimir Matveev
6658e0fc58
wrap host.getCanonicalFileName in arrow function
2015-06-05 12:00:53 -07:00
SaschaNaz
cc85807103
adding iterators to DOM interfaces
2015-06-05 20:54:22 +09:00
Tingan Ho
fa9a914648
Adds error for non-return positioned type predicates and changed parse type predicate logic
2015-06-05 16:36:02 +08:00
Tingan Ho
a73bf31c86
Fixes CR feedback
2015-06-05 13:47:40 +08:00
Vladimir Matveev
45cf145fe8
Merge pull request #3370 from Microsoft/named_modules
...
emit module name for system modules, add moduleName argument to 'tran…
2015-06-04 22:35:07 -07:00
Vladimir Matveev
00e28ff8a3
added tests
2015-06-04 22:22:25 -07:00
Vladimir Matveev
6269598c52
Merge branch 'master' into named_modules
2015-06-04 21:38:25 -07:00